.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-header__submenu{background:#73bdba}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-header__submenu li .header__menu-item{letter-spacing:1px;color:#fff}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .header__menu-item a{text-decoration:none;color:#fff}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-details-headermenu{position:relative;cursor:pointer}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li:hover .kg-details-headermenu ul.kg-header__submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-details-headermenu ul.kg-header__submenu{visibility:hidden;opacity:0;transform:translateY(-15px);position:absolute;width:225px}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-details-headermenu:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:120%;z-index:1}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-header__submenu li .header__menu-item{letter-spacing:1px;color:#fff;text-align:left}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid{flex-direction:column}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item{max-width:100%;width:100%}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card{display:flex;gap:0;align-items:center;flex-direction:row;min-height:34.37rem;height:500px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media{position:relative;overflow:hidden;flex:0 0 57%;height:100%}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content{flex:1;height:100%;padding:63.9px 31.95px;display:flex;flex-direction:column;justify-content:space-between}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media{position:relative!important;width:100%;height:100%;display:grid;gap:10px;grid-template-columns:1fr .5fr .5fr;grid-template-rows:1fr 1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-1{grid-template-columns:1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-2{grid-template-columns:1fr 1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-3{grid-template-columns:1fr .5fr;grid-template-rows:1fr 1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-5{grid-template-columns:1fr .5fr .5fr;grid-template-rows:1fr 1fr}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-3 .kg-collection-additional-images:nth-child(1){grid-row:1 / 3}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media.count-5 .kg-collection-additional-images:nth-child(1){grid-column:1;grid-row:1 / 3}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media .kg-collection-additional-images img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media .kg-collection-additional-images{overflow:hidden;position:relative}.kg-featured-collection{padding-top:24px}.kg-featured-collection .kg-collection__title .collection__description{margin-bottom:5px}.kg-featured-collection ul.product-grid li.grid__item .product-card-wrapper .card__content .card__information a,.kg-featured-collection ul.product-grid li.grid__item .product-card-wrapper .card__content .card__information .price{text-align:left}.kg-featured-collection ul.product-grid li.grid__item .product-card-wrapper .card__content .card__information .card__heading{margin-bottom:14px}.kg-featured-collection .collection__view-all{margin-top:25px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .card-wrapper.product-card-wrapper{max-width:1440px;margin:auto}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information{text-align:left}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information .card__description{color:#9a9a9a;font-size:16px;line-height:22px;margin:15px 0 30px;letter-spacing:0}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information .price{text-align:left;letter-spacing:0}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add .quick-add__submit{color:#fff;border:none;padding:10px 50px;font-weight:400;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background-color:#73bdba}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add a.view-all-link{font-size:14px;line-height:16px;color:#000;text-decoration:none;font-weight:400;display:flex;align-items:center;transition:color .3s ease;border-bottom:1px solid #241c17;padding-bottom:0}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add .quick-add__submit:after{box-shadow:none}@media only screen and (max-width:1024px){.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card{height:400px}}@media only screen and (max-width:900px){.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card{flex-direction:column;height:auto}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content,.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media{flex:0 0 100%}}@media only screen and (max-width:767px){.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__media .media{gap:5px}}@media screen and (max-width: 767px){.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content{display:flex;flex-direction:column;justify-content:space-between;height:auto;padding:14px 14px 24px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information h3.card__heading{font-size:18px!important}}.header-wrapper header .kg-header__inline-menu ul.kg-list-menu li .kg-details-headermenu .kg-header__menu-item{position:relative;z-index:2}@media only screen and (max-width:1024px){.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add .quick-add__submit{padding:5px 20px;font-size:13px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add .quick-add__submit{min-height:38px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add a.view-all-link{font-size:12px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information .card__description{font-size:14px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .quick-add{gap:15px}}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .kg-price-card-product>.price{text-align:left;margin-bottom:35px}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .kg-price-card-product .price .price__container .price__regular span.price-item.price-item--regular{font-size:18px;font-weight:600}.product-grid-container.kg-wedding-collection-card .collection ul#product-grid li.grid__item .product-card-wrapper .card .card__content .card__information h3.card__heading{font-size:25px;text-transform:uppercase}.header-wrapper .header .menu-drawer-container .menu-drawer .menu-drawer__inner-container nav.menu-drawer__navigation li .menu-drawer__menu-item a{color:#4d82af;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kg_custom.css.map */
