@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";h1,h2,h3,h4,h5,h6,.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:Cormorant Garamond,serif}.template-article .article-content .prose h1,.template-article .article-content .prose h2,.template-article .article-content .prose h3,.template-article .article-content .prose h4,.template-article .article-content .prose h5,.template-article .article-content .prose h6{text-align:left!important}html.native-share--enabled{padding-bottom:0!important}.mobile{display:none!important}.desktop-hide{display:none}.section-header{justify-content:center;align-items:center;text-align:center;justify-items:center}li#breadcrumb-container:empty{display:none}.text-card-wrapper .prose img{max-width:50px}.prose .h2{font-style:normal;font-weight:400;font-size:30px;line-height:36px;letter-spacing:.01em}span.italic{font-style:italic}.sort_master_triggered facet-drawer#facets-drawer{opacity:0!important}#accordion-sort-by{opacity:0!important;height:0px;overflow:hidden}.prose a.button.button--outline{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-decoration-line:underline;box-shadow:none;padding:0;background:transparent}.template-collection header{box-shadow:0 .883333px #d5d5d5}.shopify-section--featured-collection .prose p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#636363;width:100%;margin:auto;margin-block-start:1rem}@media screen and (min-width: 1920px){.prose .h2{font-size:45px;line-height:54px}.prose a.button.button--outline{font-size:20px;line-height:22px}.text-card-wrapper .prose img{max-width:100%}.shopify-section--featured-collection .prose p{font-size:24px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.prose .h2{font-size:36px;line-height:42px}.prose a.button.button--outline{font-size:20px;line-height:22px}.text-card-wrapper .prose img{max-width:60px}.shopify-section--featured-collection .prose p{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.shopify-section--featured-collection .prose p{width:90%}.swym-ui-component .swym-wishlist-detail-content .swym-wishlist-grid .swym-wishlist-image-wrapper{height:100%!important;max-height:100%}}@media screen and (min-width: 577px) and (max-width: 820px){.prose .h2{font-size:36px;line-height:40px}.sm\:hidden{display:none}.desktop{display:none!important}.mobile{display:block!important}.desktop-hide{display:inline-block}.mobile-hide{display:none!important}.prose a.button.button--outline{font-size:18px;line-height:26px}.section-stack{gap:25px!important}.shopify-section--featured-collection .prose p{width:90%}}@media screen and (max-width: 576px){.prose .h2{font-size:24px;line-height:28px}.sm\:hidden{display:none}.desktop{display:none!important}.mobile{display:block!important}.desktop-hide{display:inline-block}.mobile-hide{display:none!important}.prose a.button.button--outline{font-size:14px;line-height:17px}.section-stack{gap:25px!important}.mt--20{margin-top:-20px!important}.shopify-section--featured-collection .prose p{font-size:14px;line-height:19px}.slider-dots__item{width:18px;height:2.5px}}.header__wrapper.logo-search-nav{grid-template-areas:"logo search secondary-nav" "main-nav main-nav main-nav"!important;grid-template-columns:auto!important;padding-top:25px;padding-bottom:25px}.header__search-bar{grid-area:search;display:block;position:relative}nav.header__link-list{width:100%;justify-content:space-between}.header__link-list li.Sale{display:none}.header__search-bar .search{border:1px solid #4e4e4e;border-radius:67px;display:flex;align-items:center;position:relative;overflow:hidden;gap:20px;padding:10px 15px}.header__search-bar .search input{background:transparent;font-family:Mulish;font-style:normal;font-weight:300;font-size:20px;line-height:22px;color:#000}.header__search-bar .search input::placeholder{color:#aeaeae}.header__search-bar .search input:focus-visible{outline:none}.header__wrapper.logo-search-nav .header__secondary-nav{width:90%}.header__icon-list{justify-content:space-between;width:100%}.header__main-nav .header__link-list li a:hover,.header__link-list details summary:hover{color:maroon;opacity:1}.header__icon-list li a,.header__link-list details summary,.header__icon-list li .store-dropbtn{display:flex;align-items:center;gap:10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px}.header__icon-list li a svg,.header-store-select svg{width:16px;height:16px}.header__icon-list li.header-view-link svg{width:18px;height:18px}.header__icon-list li.header-cart .header__cart-count{left:10px;top:10px}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:8px;width:16px;height:16px;line-height:12px;background:#da251c;max-width:16px;min-width:16px;padding:0}span.swym-wishlist-header-counter.show-badge{left:10px;top:10px}.header__icon-list li .store-dropbtn{padding-right:15px}.header__icon-list li.header-sale-link a{color:#da251c}.header__icon-list .store-dropbtn{position:relative;cursor:pointer}.header__icon-list .store-dropbtn:after{content:"";width:0;height:0;border:solid black;border-width:0 1.5px 1.5px 0;display:inline-block;padding:2px;position:absolute;right:0;top:40%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.header__icon-list .store-dropbtn.open:after{border-width:1.5px 0px 0px 1.5px;top:65%}.header__icon-list .store-dropdown{position:relative;display:inline-block;padding-top:5px;padding-bottom:5px}.header__icon-list .store-dropdown-content{display:none;position:absolute;background-color:#fff;min-width:100px;overflow:auto;box-shadow:0 4px 10px #0003;z-index:1;border-radius:0;width:100%;top:25px;padding:0}.header__icon-list .store-dropdown-content a{position:relative;text-decoration:none;display:flex;align-items:center;font-family:Montserrat;gap:6px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#202020;padding:10px;border-bottom:1px solid #eee;cursor:pointer}.header__icon-list .store-dropdown-content a:before{content:"";display:inline-block;width:12px;height:12px;border:2px solid #fff;border-radius:100px;background:#fff;box-shadow:0 0 0 .5px #000}.header__icon-list .store-dropdown-content a.active:before{background:maroon}.header__icon-list .store-dropdown a:hover{color:maroon}li.header-store-select{line-height:1}.announcement-bar{position:relative;overflow-x:clip}.announcement-bar__static-list p br{display:none}.announcement-bar__wrapper{max-width:1000px}.announcement-bar__static-list p{font-size:12px;line-height:16px;font-weight:400}.announcement-bar__wrapper.justify-between{justify-content:center;width:100%;max-width:100%}.announcement-bar__wrapper .announcement-bar__static-list{width:100%}.announcement-bar .announcement-bar__wrapper button.tap-area{display:none}.kloc-price-menu{color:maroon!important}.kloc-price-menu:hover{color:#202020!important}.mega-menu{padding-top:20px;display:flex;flex-direction:row;align-items:flex-start}.mega-menu__nav{flex-wrap:nowrap;justify-content:start;gap:100px;max-width:fit-content}.mega-menu__nav>li{width:auto;gap:10px}.mega-menu__nav>li>a{font-size:13px!important;color:#202020;text-transform:capitalize;font-family:Montserrat,sans-serif;border-bottom:1px solid #000;padding-bottom:0}.mega-menu__nav>li>a span{background:transparent}.mega-menu__nav ul li a{font-size:11px;color:#202020;text-transform:capitalize;font-weight:400;font-family:Montserrat,sans-serif;opacity:1}.mega-menu__nav ul{display:flex;flex-wrap:wrap;flex-direction:column;max-height:305px;gap:8px 100px;width:auto}.mega-menu__nav ul.col-2{min-width:325px}.navigation-promo__wrapper{margin-top:0!important;--mega-menu-promo-grid-image-max-width: 500px !important}.navigation-promo__wrapper a.content-over-media{display:grid}.navigation-promo__wrapper a.content-over-media .text-custom{width:100%}.navigation-promo__wrapper a.content-over-media p{font-size:16px!important;font-family:Montserrat;font-weight:600;width:fit-content;margin-left:-20px}.navigation-drawer ul li,.navigation-drawer ul li button,.navigation-drawer .text-with-icon span{font-family:Montserrat;font-size:14px!important;color:#000}.header__link-list details[is=mega-menu-disclosure] summary svg,.header__link-list details[is=dropdown-disclosure] summary svg{display:none}.navigation-drawer[mobile-opening=left]{height:100%;padding:0;max-height:100%;--drawer-content-max-height: 100vh}.navigation-drawer ul li.Sale{color:#da251c;position:relative;display:flex;gap:8px;align-items:center}.navigation-drawer ul li.Sale:before{content:"";background-image:url(/cdn/shop/files/sale-tag.png?v=1734018214);width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.navigation-drawer [is=close-button]{margin-left:auto;margin-right:1rem}navigation-drawer .panel-list__wrapper img.panel-link__image{border-radius:100%;object-fit:cover}.navigation-drawer ul li span.circle-chevron,.navigation-drawer ul li button span.circle-chevron{background:transparent}navigation-drawer .panel .panel__wrapper{padding:0}navigation-drawer .panel div.navigation-promo__wrapper{padding:0 1.5rem}navigation-drawer .panel .panel__wrapper ul{gap:0}navigation-drawer .panel .panel__wrapper li{padding:1rem 1.5rem;border-bottom:1px solid #f0f0f0}navigation-drawer .panel .panel__wrapper li:last-child{border-bottom:0}navigation-drawer .panel .panel__wrapper li:first-child{padding-top:0}.search-drawer .search-input input[type=search]{font-size:14px;font-weight:500}.search-drawer .predictive-search-result{align-items:flex-start}.search-drawer .predictive-search__tab-content span.reversed-link{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;background:none}.search-drawer price-list.price-list{font-weight:600;color:#202020}.search-drawer price-list.price-list sale-price{color:#202020}.search-drawer .predictive-search__tab-content span.reversed-link mark{background:transparent}.navigation-drawer .panel__scroller{overflow-y:visible}.navigation-drawer .panel-footer{background:#f9f8f5}.navigation-drawer .panel-footer .panel-footer__localization-wrapper{border:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;padding:1.5rem}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link{margin:0;display:flex;align-items:center;gap:14px}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link span.icon svg{width:15px;height:auto}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link span.icon{line-height:0;width:15px}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link span.icon.location svg{width:13px}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link span.text{font-size:14px;font-weight:400;color:#000;font-family:Montserrat}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link .stores-list a{padding-right:5px;border-right:1px solid #000;margin-right:5px;line-height:0}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link .stores-list a:last-child{padding-right:0;border-right:0;margin-right:0}.navigation-drawer .panel-footer .panel-footer__localization-wrapper .panel-footer-link .stores-list a:first-child .text{color:maroon}body:not(.template-index) header{box-shadow:0 .883333px #d5d5d5}li.header-store-select .store-link img{max-width:20px}@media screen and (min-width: 1920px){.header__icon-list li a,.header__link-list details summary,.header__icon-list li .store-dropbtn{font-size:20px;line-height:22px}.header__icon-list li a svg,.header-store-select svg{width:26px;height:auto}.header__logo .header__logo-image{width:160px}.header__wrapper.logo-search-nav .header__secondary-nav{width:100%}.mega-menu{padding-top:20px;padding-bottom:20px}.mega-menu__nav>li>a{font-size:17px!important}.mega-menu__nav>li{gap:15px}.mega-menu__nav ul li a{font-size:16px}.mega-menu__nav{gap:180px}.mega-menu__nav ul{max-height:450px;gap:10px 180px}.mega-menu__nav ul.col-2{min-width:500px}.header__icon-list li.header-cart .header__cart-count{left:18px;top:14px}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:10px;width:18px;min-width:18px;height:18px;line-height:16px}.header__icon-list li.header-view-link svg{width:26px;height:auto}.announcement-bar__static-list p{font-size:18px;line-height:22px}span.swym-wishlist-header-counter.show-badge{left:18px;top:14px}.header__icon-list .store-dropdown-content{min-width:130px;top:35px}.header__icon-list .store-dropdown-content a{font-size:20px;line-height:30px;gap:8px}.header__icon-list .store-dropdown-content a:before{width:18px;height:18px;border:3px solid #fff}li.header-store-select .store-link img{max-width:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.header__icon-list li a,.header__link-list details summary,.header__icon-list li .store-dropbtn{font-size:16px;line-height:22px}.header__icon-list li a svg,.header-store-select svg{width:20px;height:auto}.header__icon-list li.header-view-link svg{width:22px;height:22px}.header__icon-list li.header-cart .header__cart-count,span.swym-wishlist-header-counter.show-badge{left:12px;top:12px}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:8px;width:15px;min-width:15px;height:15px;line-height:16px}.header__logo .header__logo-image{width:160px}.header__wrapper.logo-search-nav .header__secondary-nav{width:100%}.mega-menu__nav{gap:150px}.mega-menu__nav>li{gap:6px}.mega-menu__nav>li>a{font-size:15px!important}.mega-menu__nav ul li a{font-size:13px}.mega-menu__nav ul{max-height:400px;gap:6px 150px}.mega-menu__nav ul.col-2{min-width:400px}.announcement-bar__static-list p{font-size:16px;line-height:20px}.header__icon-list .store-dropdown-content{min-width:120px;top:30px}.header__icon-list .store-dropdown-content a{font-size:16px;line-height:20px;gap:8px}.header__icon-list .store-dropdown-content a:before{width:12px;height:12px;border:2px solid #fff}li.header-store-select .store-link img{max-width:30px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.announcement-bar__wrapper{max-width:100%}.announcement-bar__static-list p{font-size:16px;line-height:18px;font-weight:400}.header__search-bar{display:none}.header__wrapper.logo-search-nav{grid-template-areas:"main-nav logo secondary-nav"!important;grid-template-columns:auto 1fr auto!important}.header__icon-list{gap:35px}.header-view-link svg{width:20px}.header__icon-list li .store-dropbtn{padding-right:15px;gap:10px}.header__icon-list li .store-dropbtn svg,.header-customer svg{width:20px;height:20px}.header-cart svg.icon.icon-cart{width:20px;height:20px}li.header-store-select{line-height:0;display:none}.header__wrapper.logo-search-nav .header__secondary-nav{width:100%}.header__icon-list .store-dropdown-content{min-width:100px;left:0;top:30px}li.header-view-link svg{width:20px!important;height:20px!important}.header__icon-list li a svg,.header-store-select svg{width:20px;height:20px}span.swym-wishlist-header-counter.show-badge,.header__icon-list li.header-cart .header__cart-count{left:14px;top:14px}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:10px;width:14px;min-width:14px;height:14px;line-height:14px}.header__icon-list li a,.header__link-list details summary,.header__icon-list li .store-dropbtn{font-size:16px;line-height:18px}.navigation-drawer ul li.Sale{color:#da251c}navigation-drawer .panel div.navigation-promo__wrapper{padding:0 2rem;position:relative;overflow:hidden}.navigation-promo__wrapper a.content-over-media p{margin-left:0}.navigation-promo__wrapper{--mega-menu-promo-grid-image-min-width: 350px !important}a.store-link.panel-footer-link.panel-footer__store-link{gap:10px!important;margin-left:-2px!important}a.store-link img{max-width:20px}}@media screen and (min-width: 577px) and (max-width: 820px){.announcement-bar__wrapper{max-width:100%}.announcement-bar__static-list p{font-size:14px;line-height:18px;font-weight:400}.header__search-bar{display:none}.header__wrapper.logo-search-nav{grid-template-areas:"main-nav logo secondary-nav"!important;grid-template-columns:auto 1fr auto!important}.header__icon-list a.tap-area.sm\:hidden{display:none}.header__icon-list{gap:35px}.header__icon-list li a,.header__icon-list li .store-dropbtn{font-size:0;line-height:0;gap:0}.header-view-link svg{width:20px;color:#636363}.header__icon-list li .store-dropbtn{padding-right:0;gap:0}.header__icon-list .store-dropbtn:after{content:none}.header__icon-list li .store-dropbtn svg,.header-customer svg{width:26px;height:26px;color:#636363}.header-cart svg.icon.icon-cart{width:26px;height:26px;color:#636363}li.header-store-select{line-height:0}.header__wrapper.logo-search-nav .header__secondary-nav{width:100%}.header__icon-list .store-dropdown-content{min-width:100px;left:-35px;top:25px}li.header-search-link svg path{fill:#636363;stroke-width:.5px;stroke:#fff}li.header-view-link svg{width:26px!important;height:26px!important}.header__icon-list li a svg,.header-store-select svg{width:26px;height:26px}.header__logo-image{width:135px}.header__icon-list li.header-search-link{order:1}.header__icon-list li.header-wishlist{order:2}.header__icon-list li.header-view-link{order:3}.header__icon-list li.header-customer{order:4}.header__icon-list li.header-cart{order:5}.header__icon-list li.header-cart .header__cart-count{left:18px;top:16px}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:10px;width:18px;min-width:18px;height:18px;line-height:14px}span.swym-wishlist-header-counter.show-badge{left:18px;top:16px}navigation-drawer .panel div.navigation-promo__wrapper{padding:0 2rem;position:relative;overflow:hidden}.navigation-promo__wrapper a.content-over-media p{margin-left:0}.navigation-promo__wrapper{--mega-menu-promo-grid-image-min-width: 350px !important}a.store-link.panel-footer-link.panel-footer__store-link{gap:10px!important;margin-left:-2px!important}a.store-link img{max-width:20px}}@media screen and (max-width: 576px){.announcement-bar__static-list p{font-size:12px;line-height:17px;font-weight:400}.announcement-bar__static-list p br{display:block}.header__search-bar{display:none}.header__wrapper.logo-search-nav{grid-template-areas:"main-nav logo secondary-nav"!important;grid-template-columns:auto 1fr auto!important;padding:20px 15px;gap:15px}.header__icon-list a.tap-area.sm\:hidden{display:none}.header__icon-list{gap:18px}.header__icon-list li a,.header__icon-list li .store-dropbtn{font-size:0;line-height:0;gap:0}.header-view-link svg{width:20px;color:#636363}.header__icon-list li .store-dropbtn{padding-right:0;gap:0}.header__icon-list .store-dropbtn:after{content:none}.header__icon-list li .store-dropbtn svg,.header-customer svg{width:16px!important;height:auto!important;color:#636363}.header-cart svg.icon.icon-cart{width:15px!important;height:auto!important;color:#636363}li.header-store-select{line-height:0}.header__wrapper.logo-search-nav .header__secondary-nav{width:100%}.header__icon-list .store-dropdown-content{min-width:100px;left:-35px;top:25px}li.header-search-link svg path{fill:#636363}.header-search-link a svg path{stroke-width:.5px;stroke:#fff}li.header-view-link svg{width:22px!important;height:auto!important}.header__icon-list li a svg{width:16px;height:auto}.header__icon-list li.header-view-link svg path{stroke-width:.5px;stroke:#fff}.header__icon-list li.header-search-link svg{width:15px;height:auto}.header__icon-list li.header-search-link{order:1}.header__icon-list li.header-wishlist{order:2}.header__icon-list li.header-view-link{order:3}.header__icon-list li.header-customer{order:4}.header__icon-list li.header-cart{order:5}.header__icon-list li.header-cart .header__cart-count cart-count.count-bubble,span.swym-wishlist-header-counter.show-badge{font-size:8px;line-height:normal}.header__link-list li.Sale{display:block}.navigation-drawer[mobile-opening=left]{padding-right:25px}.navigation-promo__wrapper a.content-over-media p{font-size:14px!important;margin-left:0}.navigation-promo__wrapper{--mega-menu-promo-grid-image-min-width: 275px !important;display:none}.panel__wrapper.insta-collection .navigation-promo__wrapper{display:block}a.store-link.panel-footer-link.panel-footer__store-link{gap:10px!important;margin-left:-2px!important}a.store-link img{max-width:20px}}.banner-video{position:relative}.banner-video .place-self-center.text-center{position:absolute;bottom:100px}.banner-video .prose p.bold{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.01em}.banner-video .prose p.h1{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:56px;line-height:76px;text-align:center;letter-spacing:.01em;margin-top:0!important}.banner-video .prose a.button{font-family:Mulish;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration-line:underline;border:0;box-shadow:none;margin-block-start:0px!important;margin:0!important}.banner-video .prose a.button:hover{background:none}@media screen and (min-width: 1920px){.banner-video .prose p.bold{font-size:35px;line-height:42px}.banner-video .prose p.h1{font-size:85px;line-height:102px}.banner-video .prose a.button{font-size:25px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.banner-video .prose p.bold{font-size:30px;line-height:36px}.banner-video .prose p.h1{font-size:70px;line-height:85px}.banner-video .prose a.button{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.shopify-section--video .section.section-full{padding-top:0!important}.banner-video video-media{width:100%}.banner-video .place-self-center.text-center{bottom:50px;grid-area:1}}@media screen and (min-width: 577px) and (max-width: 820px){.shopify-section--video .section.section-full{padding-top:0!important}.banner-video video-media{width:100%;height:500px!important}.banner-video .place-self-center.text-center{bottom:50px;grid-area:1}.banner-video .prose p.bold{font-size:20px;line-height:26px}.banner-video .prose p.h1{font-size:45px;line-height:54px}.banner-video .prose a.button{font-size:16px;line-height:18px}}@media screen and (max-width: 576px){.shopify-section--video .section.section-full{padding-top:0!important}.banner-video video-media{width:100%;height:500px!important}.banner-video .place-self-center.text-center{bottom:50px;grid-area:1}.banner-video .prose p.bold{font-size:16px;line-height:20px}.banner-video .prose p.h1{font-size:40px;line-height:50px}.banner-video .prose a.button{font-size:14px;line-height:16px}}.shopify-section--slideshow .content-over-media.content-over-media--fill{--content-over-media-height: calc( 100svh - (var(--sticky-area-height) + 44px) )}.shopify-section--slideshow .content-over-media .prose p.subheading{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.01em}.shopify-section--slideshow .content-over-media .prose p.h1{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:56px;line-height:76px;text-align:center;letter-spacing:.01em;margin-top:0!important}.shopify-section--slideshow .content-over-media .prose a.button{font-family:Mulish;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-decoration-line:underline;border:0;box-shadow:none}.shopify-section--slideshow custom-cursor.slideshow__cursor.circle-button{display:none}.shopify-section--slideshow slideshow-carousel{cursor:auto}@media screen and (min-width: 1920px){.shopify-section--slideshow .content-over-media.content-over-media--fill{--content-over-media-height: calc( 100svh - (var(--sticky-area-height) + 50px) )}.shopify-section--slideshow .content-over-media .prose p.subheading{font-size:35px;line-height:42px}.shopify-section--slideshow .content-over-media .prose p.h1{font-size:85px;line-height:102px}.shopify-section--slideshow .content-over-media .prose a.button{font-size:25px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.shopify-section--slideshow .content-over-media.content-over-media--fill{--content-over-media-height: calc( 100svh - (var(--sticky-area-height) + 48px) )}.shopify-section--slideshow .content-over-media .prose p.subheading{font-size:30px;line-height:36px}.shopify-section--slideshow .content-over-media .prose p.h1{font-size:70px;line-height:85px}.shopify-section--slideshow .content-over-media .prose a.button{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.shopify-section--slideshow .content-over-media.content-over-media--fill{--content-over-media-height: 100%;aspect-ratio:1600 / 571}}@media screen and (min-width: 577px) and (max-width: 820px){.shopify-section--slideshow .content-over-media.content-over-media--fill{--content-over-media-height: 100%;aspect-ratio:1600 / 571}.shopify-section--slideshow .content-over-media .prose p.subheading{font-size:20px;line-height:26px}.shopify-section--slideshow .content-over-media .prose p.h1{font-size:45px;line-height:54px}.shopify-section--slideshow .content-over-media .prose a.button{font-size:16px;line-height:18px}}@media screen and (max-width: 576px){.shopify-section--slideshow .content-over-media .prose p.subheading{font-size:16px;line-height:20px}.shopify-section--slideshow .content-over-media .prose p.h1{font-size:40px;line-height:50px}.shopify-section--slideshow .content-over-media .prose a.button{font-size:14px;line-height:16px}}.image-text-list .floating-controls-container{position:relative;justify-content:center;display:flex}.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 8 !important}.image-text-list image-link-blocks.image-link-blocks{gap:0px}.image-text-list image-link-blocks .image-link-blocks__inner{padding:10px;justify-content:center}.image-text-list image-link-blocks .image-link-blocks__image{width:100%!important;max-width:100px!important;max-height:100px!important;min-width:unset!important;margin:auto;border:1px solid #da251c40;border-radius:100%;padding:4px;object-fit:cover}.image-text-list image-link-blocks p.image-link-blocks__title{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#202020;margin-block-end:0;transform:unset}.image-text-list image-link-blocks .image-link-blocks__inner .circle-chevron{display:none}.image-text-list image-link-blocks .image-link-blocks__item{background:transparent}.image-text-list .prose p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#636363;width:100%;margin:auto;margin-block-start:1rem}.image-text-list .section-header{grid-template-columns:100%;max-width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width: 1920px){.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 8 !important}.image-text-list image-link-blocks .image-link-blocks__image{max-width:120px!important;max-height:120px!important}.image-text-list image-link-blocks p.image-link-blocks__title{font-size:18px;line-height:24px}.template-collection .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 9 !important}.image-text-list .prose p{font-size:24px;line-height:30px}}@media screen and (min-width: 1400px) and (max-width: 1919.5px){.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 8 !important}.image-text-list image-link-blocks .image-link-blocks__image{max-width:130px!important;max-height:130px!important}.image-text-list image-link-blocks p.image-link-blocks__title{font-size:16px;line-height:22px}.image-text-list .prose p{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 7 !important;--image-link-blocks-item-width: 14% !important}}@media screen and (min-width: 577px) and (max-width: 820px){.image-text-list image-link-blocks.image-link-blocks{gap:10px;padding:0 10px}.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 5 !important;--image-link-blocks-item-width: 22% !important;justify-content:space-evenly}.image-text-list image-link-blocks .image-link-blocks__inner{padding:5px}.image-text-list image-link-blocks p.image-link-blocks__title{font-size:16px;line-height:20px}.image-text-list image-link-blocks .image-link-blocks__image{max-width:120px!important;max-height:120px!important}.image-text-list .prose p{font-size:16px;line-height:22px}}@media screen and (max-width: 576px){.image-text-list image-link-blocks.image-link-blocks{gap:10px;padding:0 10px}.image-text-list image-link-blocks{--image-link-blocks-items-per-row: 4 !important;--image-link-blocks-item-width: 25% !important;justify-content:space-evenly}.image-text-list image-link-blocks .image-link-blocks__image{max-width:80px!important;max-height:79px!important}.image-text-list image-link-blocks .image-link-blocks__inner{padding:5px 3px}.image-text-list image-link-blocks p.image-link-blocks__title{font-size:11px;line-height:14px}.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{display:flex;flex-direction:row;flex-wrap:nowrap}.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks .image-link-blocks__item{min-width:85px;max-width:25%}.image-text-list .prose p{font-size:14px;line-height:19px}}.img-separator{position:relative;display:flex;justify-content:center;max-width:1200px;width:100%;margin:auto}.img-separator img{max-width:125px;width:100%}@media screen and (min-width: 1440px){.img-separator img{max-width:150px}}@media screen and (min-width: 820.5px) and (max-width: 1024px){.img-separator:before,.img-separator:after{width:35%!important}}@media screen and (min-width: 577px) and (max-width: 820px){.img-separator:before,.img-separator:after{background:#da251c40;width:38%!important;height:1px!important}.img-separator:before{left:0!important}.img-separator:after{right:0!important}.img-separator img{max-width:125px}}@media screen and (max-width: 576px){.img-separator:before,.img-separator:after{background:#da251c40;width:35%!important;height:1px!important}.img-separator:before{left:0!important}.img-separator:after{right:0!important}.img-separator img{max-width:85px;height:100%}}.section .prod-overflow-control .section-header{grid-template-columns:100%;max-width:80%;margin-left:auto;margin-right:auto}.product-card__info--center{padding:10px 7px!important;margin-top:0!important}product-card:hover .product-size-variant+.product-title a{font-weight:400;font-size:12px;line-height:16px;margin-bottom:0!important;color:#202020}.product-size-variant{font-weight:400;font-size:12px;line-height:16px}.product-card__info span.product-card__title a{transition:all .2s ease-in-out}.product-card__info span.product-card__title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;background:none;font-weight:400!important;line-height:normal;text-transform:capitalize}.product-card__info sale-price{font-weight:700;font-size:12px;line-height:16px;color:#202020}.product-card__info .price-list{width:100%;justify-content:start!important}.product-card__badge-list .badge{background:#da251c;color:#fff}.prod-overflow-control .floating-controls-container{overflow:hidden}.product-card__atc{position:absolute;bottom:0;width:100%;text-align:center;background:#fcfbf9d1;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out;transform:translateY(5px);margin-block-start:0!important}.product-card:hover .product-card__atc{opacity:1;visibility:visible}.product-card__atc .custom-atc button{width:100%;height:100%;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:16px;color:#202020;text-transform:capitalize!important;padding:15px}.product-card__atc .custom-atc.sold-out,.product-card__atc .custom-atc.unavailable{pointer-events:none}.product-card__atc .custom-atc button>div{display:flex;align-items:center;justify-content:center;gap:8px}.product-card__atc .custom-atc{margin-block-start:0}.product-card__atc .custom-atc button span{border-bottom:1px solid #000;padding-bottom:1px}.floating-controls-container scroll-carousel product-list.product-list{--product-list-column-gap: 10px !important}.product-title-wrapper .custom-cta-similar-prod-btn div{position:relative;margin:0}.product-title-wrapper .custom-cta-similar-prod-btn div p.tooltip{display:none;position:absolute;margin:0;background:#f7f7f7;width:max-content;top:20px;font-family:Mulish;font-size:10px;padding:6px 10px;right:0;font-weight:700;transition:all .3s linear}.product-title-wrapper .custom-cta-similar-prod-btn .atc-btn:hover .tooltip.atc-tooltip,.product-title-wrapper .custom-cta-similar-prod-btn div:hover p.tooltip{display:block;transition:.2s linear}.product-wishlist{position:absolute;background:#fff;width:33px;height:33px;border-radius:50%;right:10px;top:10px;display:flex;justify-content:center;align-items:center;z-index:1;box-shadow:0 5px 4px #0006;cursor:pointer}.product-wishlist button{visibility:visible}.product-wishlist svg{width:17px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-wishlist svg path{fill:#000}@media screen and (min-width: 1920px){.product-card__info span.product-card__title a,.product-size-variant{font-size:16px;line-height:24px}.product-card__atc .custom-atc button{font-size:16px;line-height:18px}.product-card__info sale-price{font-size:14px;line-height:20px}.product-title-wrapper .custom-cta-similar-prod-btn div p.tooltip{font-size:14px;padding:10px;top:25px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.product-card__info span.product-card__title a,.product-size-variant{font-size:14px;line-height:16px}.product-card__atc .custom-atc button{font-size:16px;line-height:18px}.product-card__info sale-price{font-size:14px;line-height:20px}.product-title-wrapper .custom-cta-similar-prod-btn div p.tooltip{font-size:12px;padding:8px 10px}}@media screen and (min-width: 820.5px) and (max-width: 1024px){.section .prod-overflow-control .section-header{grid-template-columns:100%}}@media screen and (min-width: 577px) and (max-width: 820px){.section .prod-overflow-control .section-header{grid-template-columns:100%}.product-card__info--center{padding:8px 10px!important;margin:0!important}.product-card__info span.product-card__title a{font-size:14px;line-height:16px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;background:none;margin-bottom:8px}.product-size-variant{font-size:14px;line-height:16px}.product-card__info sale-price{font-size:14px;line-height:18px}.product-card__info .price-list{justify-content:flex-start;width:100%}.product-card__atc{position:relative;bottom:0;background:#fcfbf9;opacity:1;visibility:visible;transition:none;transform:none}.product-card__atc .custom-atc button{font-size:12px;line-height:12px;padding:10px}.product-card__atc .custom-atc button svg{display:none}.floating-controls-container scroll-carousel product-list.product-list{gap:5px}.floating-controls-container scroll-carousel product-list.product-list{--product-list-carousel-item-width: 50vw !important}.product-list>*{grid-template-rows:unset!important}}@media screen and (max-width: 576px){.section .prod-overflow-control .section-header{grid-template-columns:100%}.product-card__info--center{padding:6px 8px!important;margin:0!important}.product-card__info span.product-card__title a{font-size:12px;line-height:16px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;background:none;margin-bottom:8px;word-break:break-all}.product-card__info span.product-card__title .product-size-variant{font-size:12px;line-height:12px;word-spacing:5px}.product-card__info sale-price{font-size:12px;line-height:12px}.product-card__info .price-list{justify-content:flex-start;width:100%}.product-card__atc{position:relative;bottom:0;background:#fcfbf9;opacity:1;visibility:visible;transition:none;transform:none}.product-card__atc .custom-atc button{font-size:12px;line-height:12px;padding:10px}.product-card__atc .custom-atc button svg{display:none}.floating-controls-container scroll-carousel product-list.product-list{gap:2px}.floating-controls-container scroll-carousel product-list.product-list{--product-list-carousel-item-width: 50vw !important}.prod-overflow-control .floating-controls-container{margin:0 -20px}button.product-slider__nav-button svg{width:20px;height:20px}.product-wishlist{width:24px;height:24px;right:5px;top:5px}.product-wishlist svg{width:12px;height:12px}}.featued-collection .multi-column{display:flex;align-items:baseline;margin:0 100px}.featued-collection .prose h2.h2{color:#202020}.featued-collection .prose p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#636363;width:100%;margin:auto;margin-block-start:1rem}.featued-collection .v-stack div.h3 p{display:block;width:fit-content;font-family:Cormorant Garamond;font-weight:500;font-size:20px;line-height:20px;text-align:center;letter-spacing:.01em;color:#969696;padding-bottom:5px;border-bottom:1px solid #969696;margin:auto;transition:all .2s linear}.featued-collection .multi-column__item:hover:hover div.h3 p{color:#202020;border-color:1px solid #202020;transition:.2s linear}@media screen and (min-width: 1920px){.featued-collection .prose p{font-size:24px;line-height:30px}.featued-collection .v-stack div.h3 p{font-size:35px;line-height:42px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.featued-collection .prose p{font-size:20px;line-height:26px}.featued-collection .v-stack div.h3 p{font-size:26px;line-height:30px}}@media screen and (min-width: 820.5px) and (max-width: 1024px){.featued-collection .multi-column{gap:15px;margin:0 70px}}@media screen and (min-width: 577px) and (max-width: 820px){.featued-collection .prose p{font-size:16px;line-height:22px}.featued-collection{margin-bottom:20px}.featued-collection .multi-column{gap:15px;margin:0}.featued-collection .multi-column .multi-column__item{gap:15px}.featued-collection .v-stack div.h3 p{font-size:20px;line-height:24px;padding-bottom:2px}.featued-collection .prose p{max-width:90%}}@media screen and (max-width: 576px){.shopify-section--multi-column .section.section-full{padding-block-start:70px!important}.featued-collection .prose p{font-size:14px;line-height:19px}.featued-collection .multi-column{display:grid;margin:0 -20px}.featued-collection{margin-bottom:0}.featued-collection .multi-column .multi-column__item{gap:15px}.featued-collection .v-stack div.h3 p{font-size:20px;line-height:24px;padding-bottom:2px}}.kancheepuram-banner .banner-content{background:#f9f8f5;position:absolute;bottom:0;right:0;padding:15px}.kancheepuram-banner .banner-content .prose{width:400px;height:350px;border:5px solid #e7dbbd;padding:15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.kancheepuram-banner .banner-content .prose p.h1{font-style:normal;font-weight:400;font-size:30px;line-height:36px;letter-spacing:.01em;color:#202020}.kancheepuram-banner .banner-content .prose div{margin-top:20px}.kancheepuram-banner .banner-content .prose div p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;margin:0}.kancheepuram-banner .banner-content .prose div ul{margin:10px 0;gap:5px;font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.kancheepuram-banner .banner-content .prose div ul li{list-style:none}.kancheepuram-banner .banner-content .prose div ul li:before{content:"\2713";padding-right:10px}.kancheepuram-banner .banner-content .prose a.button{margin-block-start:20px!important}@media screen and (min-width: 1920px){.kancheepuram-banner .banner-content{padding:20px}.kancheepuram-banner .banner-content .prose{width:550px;height:500px}.kancheepuram-banner .banner-content .prose div{margin-top:50px}.kancheepuram-banner .banner-content .prose p.h1{font-size:45px;line-height:50px}.kancheepuram-banner .banner-content .prose div p{font-size:22px;line-height:32px}.kancheepuram-banner .banner-content .prose a.button{margin-block-start:50px!important}.kancheepuram-banner .banner-content .prose div ul{font-size:22px;line-height:32px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.kancheepuram-banner .banner-content .prose{width:450px;height:400px}.kancheepuram-banner .banner-content .prose p.h1{font-size:32px;line-height:40px}.kancheepuram-banner .banner-content .prose div p,.kancheepuram-banner .banner-content .prose div ul{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.kancheepuram-banner .banner-content .prose{padding:30px 15px;width:400px;height:350px}.kancheepuram-banner .banner-content .prose p.h1{font-size:28px;line-height:36px}}@media screen and (min-width: 577px) and (max-width: 820px){.kancheepuram-banner .banner-content{right:30px;padding:15px}.kancheepuram-banner .banner-content .prose{padding:30px 10px;width:300px;height:250px}.kancheepuram-banner .banner-content .prose p.h1{font-size:24px;line-height:28px}.kancheepuram-banner .banner-content .prose div p{font-size:12px;line-height:16px}.kancheepuram-banner .banner-content .prose div{margin-top:10px}.kancheepuram-banner .banner-content .prose a.button{margin-block-start:10px!important;font-size:14px;color:#da251c}.kancheepuram-banner .banner-content .prose div ul{margin:5px 0;gap:0px;font-size:12px;line-height:16px}}@media screen and (max-width: 576px){.kancheepuram-banner image-banner.content-over-media{overflow:visible!important;transform:unset}.kancheepuram-banner .banner-content{bottom:0;right:0;padding:15px;width:100%;margin-bottom:-110px;overflow:hidden}.kancheepuram-banner .banner-content .prose{width:100%;height:100%;border:3.5px solid #e7dbbd;padding:30px 20px}.kancheepuram-banner .banner-content .prose p.h1{font-size:25px;line-height:30px}.kancheepuram-banner .banner-content .prose div p{font-size:16px;line-height:24px}.kancheepuram-banner .banner-content .prose a.button{margin-block-start:30px!important;color:#da251c}.kancheepuram-banner{margin-bottom:70px;margin-top:20px}}.gift-voucher .prose .h2{color:#202020}.gift-voucher .prose p.subheading{margin-top:10px;font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.05em;color:#000}.gift-voucher .prose .content p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.05em;color:#000;width:100%;max-width:350px}.gift-voucher .prose a.button.button--outline{margin-block-start:50px!important}.gift-voucher .media-with-text__media img{object-fit:contain}.gift-voucher .media-with-text__content{padding-left:0}@media screen and (min-width: 1920px){.gift-voucher .prose .content p{font-size:24px;line-height:30px;max-width:500px}.gift-voucher .prose p.subheading{font-size:24px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.gift-voucher .prose .content p{font-size:20px;line-height:26px;max-width:500px}.gift-voucher .prose p.subheading{font-size:20px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.gift-voucher .media-with-text__content{padding-left:0;padding-top:0;padding-bottom:0}}@media screen and (min-width: 577px) and (max-width: 820px){.gift-voucher .media-with-text__item{display:flex;flex-direction:row-reverse}.gift-voucher .prose .content p{font-size:16px;line-height:22px}.gift-voucher .prose a.button.button--outline{margin-block-start:20px!important}.gift-voucher .media-with-text__content{padding-top:0;padding-bottom:0;padding-right:2rem}.gift-voucher .prose .desktop{display:block!important}.gift-voucher .shop-btn.mobile{display:none!important}}@media screen and (max-width: 576px){.gift-voucher .media-with-text__item{flex-direction:column;display:flex;gap:0px}.gift-voucher .media-with-text__item .media-with-text__media{order:2}.gift-voucher .media-with-text__item .shop-btn.mobile{order:3;text-align:center}.gift-voucher .media-with-text__item .shop-btn.mobile a{margin-left:25px;color:#da251c;text-decoration:underline}.gift-voucher .media-with-text__content{padding-right:0;order:1;padding-bottom:15px}.gift-voucher .prose .h2{text-align:center}.gift-voucher .prose .content p{font-size:14px;line-height:24px;text-align:center}.gift-voucher .prose{text-align:center}.gift-voucher .prose a.button.button--outline{margin-block-start:30px!important}.gift-voucher .prose p.subheading{font-size:14px;line-height:24px}}.shoppable-video-sec .section.section-full{padding-top:0;padding-bottom:0}.shoppable-video-sec .item-wrapper{display:flex;gap:10px}.shoppable-video-sec .item-wrapper .item{position:relative;width:100%}.shoppable-video-sec .item-wrapper .item .content-wrapper{position:absolute;bottom:15px;left:15px;display:flex;align-items:center;gap:15px}.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-size:20px;line-height:26px;letter-spacing:.01em;color:#fff}.shoppable-video-sec .item-wrapper .item a.shop-btn{width:fit-content;background:#fff;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:100%}.shoppable-video-sec .item-wrapper .item a.shop-btn svg{width:14px;height:14px}.shoppable-video-sec .item-wrapper .item .media{width:100%;height:100%}.shoppable-video-sec .item-wrapper .item .media img,.shoppable-video-sec .item-wrapper .item .media video{width:100%;height:100%;object-fit:cover}.shoppable-video-sec .dot-navigation{display:none}@media screen and (min-width: 1920px){.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-size:26px;line-height:34px}.shoppable-video-sec .item-wrapper .item a.shop-btn svg{width:18px;height:18px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-size:24px;line-height:28px}.shoppable-video-sec .item-wrapper .item a.shop-btn svg{width:16px;height:16px}}@media screen and (min-width: 820.5px) and (max-width: 1024px){.shoppable-video-sec .item-wrapper .item .content-wrapper{bottom:10px;left:5px;gap:10px;padding-right:5px}.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-size:18px;line-height:22px}}@media screen and (min-width: 577px) and (max-width: 820px){.shoppable-video-sec .item-wrapper .item .content-wrapper{bottom:10px;left:5px;gap:10px}.shoppable-video-sec .item-wrapper .item a.shop-btn{padding:6px}.shoppable-video-sec .item-wrapper .item a.shop-btn svg{width:14px;height:14px}.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-size:14px;line-height:16px}}@media screen and (max-width: 576px){.shoppable-video-sec .section{padding-left:0;padding-right:0}.shoppable-video-sec .item-wrapper{gap:0px;overflow-x:auto;padding-right:16px}.shoppable-video-sec .item-wrapper .item{margin-right:10px}.shoppable-video-sec .item-wrapper .item .content-wrapper{left:0;gap:10px;width:-webkit-fill-available}.shoppable-video-sec .item-wrapper .item .media{max-width:100%;min-width:calc(100vw - 2rem);height:100%}.shoppable-video-sec .item-wrapper .item a.shop-btn svg{width:17px;height:17px}.shoppable-video-sec .item-wrapper .item a.shop-btn{margin-left:10px}.shoppable-video-sec .item-wrapper .item .content-wrapper .title{font-size:20px;line-height:22px;text-align:left;margin-left:0;width:100%;display:block}.shoppable-video-sec .dot-navigation{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:20px}.shoppable-video-sec .dot-navigation span.dot{background:#d9d9d9;width:25px;height:2.5px;border-radius:100px}.shoppable-video-sec .dot-navigation span.dot.active{background:maroon}}.image-text-card .item-wrapper{display:flex;align-items:center}.image-text-card .text-card-wrapper{width:30%}.image-text-card .image-card-wrapper{display:flex;gap:20px;width:70%}.image-text-card .text-card-wrapper p.content{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.05em;width:100%;max-width:80%}.text-card-wrapper img.icon{width:100%;max-width:60px}.image-text-card .image-card-wrapper .item.image-card img{margin-bottom:20px}.image-text-card .image-card-wrapper .item.image-card .title{font-family:Cormorant Garamond;font-weight:400;font-size:20px;line-height:26px;text-align:center;letter-spacing:.01em;width:fit-content;color:#969696;border-bottom:1px solid #969696;margin:auto;transition:all .2s linear}.image-text-card .image-card-wrapper .item.image-card a:hover .title{color:#202020;border-color:#202020;transition:.2s linear}@media screen and (min-width: 1920px){.image-text-card .text-card-wrapper p.content{font-size:24px;line-height:30px;max-width:80%}.text-card-wrapper img.icon{width:100%;max-width:110px}.image-text-card .image-card-wrapper .item.image-card .title{font-size:30px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.image-text-card .text-card-wrapper p.content{font-size:20px;line-height:26px;max-width:80%}.text-card-wrapper img.icon{width:100%;max-width:90px}.image-text-card .image-card-wrapper .item.image-card .title{font-size:26px;line-height:30px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.text-card-wrapper img.icon{max-width:60px}}@media screen and (min-width: 577px) and (max-width: 820px){.image-text-card .text-card-wrapper img.icon{max-width:60px;margin:auto}.image-text-card .text-card-wrapper .heading{margin-top:20px}.image-text-card{margin-bottom:40px}.image-text-card .item-wrapper{flex-direction:column}.image-text-card .text-card-wrapper{width:100%}.image-text-card .image-card-wrapper{gap:25px;width:100%;flex-wrap:wrap;justify-content:center}.image-text-card .text-card-wrapper .item.text-card{text-align:center;margin-bottom:30px}.image-text-card .image-card-wrapper .item.image-card{width:calc(33% - 15px)}.image-text-card .text-card-wrapper p.content{font-size:16px;line-height:22px;margin-left:auto;margin-right:auto;max-width:90%}.image-text-card .image-card-wrapper .item.image-card .title{font-size:20px;line-height:20px}.image-text-card .image-card-wrapper .item.image-card img{margin-bottom:10px}}@media screen and (max-width: 576px){.image-text-card .section{padding-left:0;padding-right:0}.text-card-wrapper img.icon{display:none}.image-text-card .item-wrapper{flex-direction:column}.image-text-card .text-card-wrapper{width:100%}.image-text-card .image-card-wrapper{gap:20px;width:100%;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden;display:grid;grid:auto / auto-flow 73vw;padding-left:20px;padding-right:20px}.image-text-card .image-card-wrapper .item{grid-template-columns:minmax(0,1fr);display:grid}.image-text-card .text-card-wrapper .item.text-card{text-align:center;margin-bottom:30px}.image-text-card .text-card-wrapper p.content{font-size:14px;line-height:24px;margin-left:auto;margin-right:auto}.image-text-card .image-card-wrapper .item.image-card .title{font-size:20px;line-height:20px}.image-text-card .image-card-wrapper .item.image-card img{margin-bottom:10px}}.custom-icon-text .floating-controls-container{border:12px solid #f3e1b9;justify-content:center;display:flex}.custom-icon-text image-link-blocks{--image-link-blocks-items-per-row: 4 !important;gap:0}.custom-icon-text image-link-blocks .image-link-blocks__item{background:transparent}.custom-icon-text image-link-blocks .image-link-blocks__inner{justify-content:center;gap:15px;padding:50px 0}.custom-icon-text image-link-blocks .image-link-blocks__image{width:auto!important;max-width:100%!important;min-width:unset!important;margin:auto;height:50px}.custom-icon-text image-link-blocks p.image-link-blocks__title{margin-block-end:0;transform:unset;font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#202020}@media screen and (min-width: 1440px){.custom-icon-text image-link-blocks p.image-link-blocks__title{font-size:20px;line-height:22px}.custom-icon-text image-link-blocks .image-link-blocks__image{height:55px}}.image-accordion-sec .section.section-full{padding-top:0}.image-accordion.item-wrapper{display:flex;width:100%}.item.accordion-item{position:relative;width:25%;height:100%;height:650px;filter:saturate(0);border-right:1px solid #fff;transition:.75s cubic-bezier(.4,0,.2,1)}.item.accordion-item:last-child{border-right:0}.item.accordion-item.open{width:50%;filter:saturate(1)}.item.accordion-item img{width:100%;height:100%;object-fit:cover}.item.accordion-item .content{position:absolute;bottom:0;width:100%;padding:20px 0 20px 30px}.item.accordion-item .content .heading{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-size:26px;line-height:36px;letter-spacing:.01em;color:#fff;max-width:100%;text-align:center}.item.accordion-item.open .content .heading{text-align:left;border-bottom:3px solid #fff;max-width:fit-content}.item.accordion-item .content .heading a{display:block;width:100%}@media screen and (min-width: 1920px){.item.accordion-item .content .heading{font-size:45px;line-height:60px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.item.accordion-item .content .heading{font-size:36px;line-height:46px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.item.accordion-item{height:400px}}@media screen and (min-width: 577px) and (max-width: 820px){.image-accordion.item-wrapper{margin-bottom:60px}.item.accordion-item{width:20%;height:300px}.item.accordion-item.open{width:60%}.item.accordion-item .content .heading{font-size:22px;line-height:24px}.item.accordion-item .content{padding-left:0}.item.accordion-item.open .content{padding-left:30px}}@media screen and (max-width: 576px){.image-accordion-sec{margin-bottom:60px}.image-accordion.item-wrapper{flex-direction:column}.item.accordion-item .content{width:100%;padding:10px 0 10px 10px}.item.accordion-item .content .heading{font-size:36px;line-height:44px;text-align:left;padding-bottom:10px}.image-accordion-sec .section.section-full{padding:0}.item.accordion-item.open{width:100%;height:300px}.item.accordion-item{width:100%;height:150px}}.our-collection{position:relative;overflow-x:clip}.our-collection .item-wrapper{display:flex;gap:100px;align-items:center}.our-collection .item-wrapper .text-card-wrapper{width:25%}.our-collection .item-wrapper .image-card-wrapper{width:75%}.our-collection .collection-column-section{display:flex;justify-content:space-between;margin:0 -15px}.our-collection .collection-column-section .column{flex:1;padding:5px}.our-collection .image-card-wrapper .tabs-inner::part(tab-list):after{content:none}.our-collection .image-card-wrapper .tabs-inner::part(tab-list){box-shadow:none!important;position:relative;display:flex;justify-content:center;align-items:center;gap:100px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button{position:relative;padding:0;width:100%!important}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:last-of-type{text-align:left}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:first-of-type{text-align:right}.our-collection .tabs-container x-tabs.tabs-inner{gap:50px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{padding:0 0 4px;font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#636363;text-transform:uppercase}.our-collection .image-card-wrapper .tabs-nav__button[aria-selected=true] span{color:#202020!important;font-weight:600}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:after{content:"";position:absolute;background:#636363;width:1px;height:100%;right:-50px;top:50%;transform:translateY(-50%)}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:last-of-type:after{content:none}.our-collection .text-card-wrapper .subheading{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:16px;line-height:22px;max-width:400px;width:100%;color:#000}.our-collection .our-collection-btn{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#202020}.our-collection .product-slider{margin-top:0}@media screen and (min-width: 1920px){.our-collection .text-card-wrapper .subheading{font-size:24px;line-height:30px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{font-size:30px;line-height:36px}.our-collection .our-collection-btn{font-size:20px;line-height:26px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.our-collection .text-card-wrapper .subheading{font-size:20px;line-height:26px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{font-size:24px;line-height:28px}.our-collection .our-collection-btn{font-size:18px;line-height:24px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.our-collection .item-wrapper .text-card-wrapper img{max-width:60px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button{padding:5px 0}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{font-size:22px;line-height:24px}.our-collection .image-card-wrapper x-tabs.tabs-inner{gap:20px}.our-collection .item-wrapper{gap:75px}.our-collection .item-wrapper .text-card-wrapper{width:30%}.our-collection .item-wrapper .image-card-wrapper{width:70%}}@media screen and (min-width: 577px) and (max-width: 820px){.our-collection .section.section-full{padding-block-start:60px!important}.our-collection .item-wrapper{gap:35px;flex-direction:column}.our-collection .item-wrapper .text-card-wrapper,.our-collection .item-wrapper .image-card-wrapper{width:100%}.our-collection .item-wrapper .text-card-wrapper img{max-width:60px;margin:auto}.our-collection .item-wrapper .text-card-wrapper .prose .h2{margin-top:20px;text-align:center}.our-collection .text-card-wrapper .subheading{font-size:16px;line-height:22px;text-align:center;max-width:100%;margin:20px auto auto}.our-collection .item-wrapper x-tabs.tabs-inner{display:block}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button{width:auto;padding:5px 0}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{font-size:22px;line-height:24px}.our-collection .image-card-wrapper .tabs-inner::part(tab-list){gap:30px;margin-bottom:20px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:after{right:-15px}.our-collection .collection-column-section .column{padding:0}.our-collection .collection-column-section{margin:0 -2rem;gap:5px}.our-collection .product-card__info{padding-left:10px;padding-right:10px}.our-collection .our-collection-btn{font-size:18px;line-height:26px;margin-top:25px!important;display:inline-block}}@media screen and (max-width: 576px){.our-collection .section.section-full{padding-block-start:20px!important}.our-collection .item-wrapper{gap:35px;flex-direction:column}.our-collection .item-wrapper .text-card-wrapper,.our-collection .item-wrapper .image-card-wrapper{width:100%}.our-collection .item-wrapper .text-card-wrapper img{max-width:50px;margin:auto}.our-collection .item-wrapper .text-card-wrapper .prose .h2{margin-top:15px;text-align:center}.our-collection .text-card-wrapper .subheading{font-size:14px;line-height:18px;text-align:center;max-width:100%;margin:15px auto auto}.our-collection .item-wrapper x-tabs.tabs-inner{display:block}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button{width:50%}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button span{font-size:16px;line-height:20px}.our-collection .image-card-wrapper .tabs-inner::part(tab-list){gap:30px;margin-bottom:20px}.our-collection .image-card-wrapper .tabs-inner button.tabs-nav__button:after{right:-15px}.our-collection .collection-column-section .column{padding:0}.our-collection .collection-column-section .column:last-of-type{display:none}.our-collection .collection-column-section{margin:0 -20px;gap:2px}.our-collection .product-card__info{padding-left:10px;padding-right:10px}.our-collection .our-collection-btn{font-size:14px;line-height:18px;margin-top:20px!important;display:inline-block}}.fraction-slider custom-cursor{display:none;translate:none!important}.fraction-slider{cursor:auto!important;pointer-events:none!important}.shop-the-look-heading{text-align:center;margin-block-end:var(--spacing-8)}.fraction-slider .fraction-nav-control{display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;position:absolute;width:100%;top:50%;padding:0 1.5rem}.fraction-slider .fraction-nav-control .nav-btn{width:100%}.fraction-slider .fraction-nav-control .nav-btn .prev-next-buttons{display:flex;width:100%;justify-content:space-between}.fraction-slider .fraction-nav-control .nav-btn .prev-next-buttons button{pointer-events:all;cursor:pointer}.fraction-slider .fraction-nav-control .nav-btn .prev-next-buttons .animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;width:.75rem;height:.75rem}.fraction-slider .fraction-nav-control .nav-btn .prev-next-buttons .animated-arrow:after{content:none}.fraction-slider .fraction-nav-control p.text{display:none}.fraction-slider .fraction-nav-control button{color:#fff;border:none;border-radius:0;display:block}.fraction-slider .fraction-nav-control .fraction{display:none}.fraction-slider .hot-spot svg.icon{display:none}.fraction-slider button.hot-spot__dot{width:25px;height:25px}.hot-spot .hot-spot-popover p{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#494949}.hot-spot-popover::part(body){padding:15px 25px!important}.hot-spot .hot-spot-popover .price{font-family:Montserrat;font-weight:700!important;font-size:14px!important;line-height:18px!important;color:#212121!important;margin-top:10px}.hot-spot .hot-spot-popover a.shop-btn{font-family:Montserrat;font-size:14px!important;line-height:18px!important;font-weight:400;color:#da251c;margin-top:10px;display:block;width:fit-content}.hot-spot{pointer-events:all!important}.hot-spot.spot-1 x-popover.hot-spot-popover{left:calc(100% + 1rem)!important;right:unset!important}@media screen and (min-width: 1440px){.fraction-slider .fraction-nav-control p.text{font-size:28px;line-height:30px;margin-bottom:20px}.hot-spot .hot-spot-popover p{font-size:20px;line-height:26px}.hot-spot .hot-spot-popover .price,.hot-spot .hot-spot-popover a.shop-btn{font-size:18px!important;line-height:24px!important}.fraction-slider .fraction-nav-control{padding:0 2rem}.fraction-slider .fraction-nav-control .nav-btn .prev-next-buttons .animated-arrow:before{border-block-start-width:3px;border-inline-end-width:3px;width:1rem;height:1rem}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.fraction-slider button.hot-spot__dot{width:16px;height:16px}.fraction-slider .fraction-nav-control{top:50%;transform:translateY(-50%);padding:0 0rem}.hot-spot.spot-2 x-popover.hot-spot-popover{right:unset;left:calc(100% + 1rem)!important}}@media screen and (min-width: 577px) and (max-width: 820px){.fraction-slider button.hot-spot__dot{width:14px;height:14px}.img-separator.mobile.shop-the-look-motif{display:none!important}.fraction-slider .fraction-nav-control{top:50%;transform:translateY(-50%);padding:0 0rem}.hot-spot-popover a.shop-btn{color:#da251c}.hot-spot-popover p.price{font-family:Montserrat;font-weight:700!important;font-size:14px!important;line-height:18px!important;color:#212121!important;margin-top:5px!important;margin-bottom:15px}}@media screen and (max-width: 576px){.fraction-slider button.hot-spot__dot{width:14px;height:14px}.img-separator.mobile.shop-the-look-motif{display:flex!important;margin-bottom:26px}.shop-the-look-heading{margin-block-end:var(--spacing-5)}.fraction-slider .fraction-nav-control{top:50%;transform:translateY(-50%);padding:0 0rem}.fraction-slider .fraction-nav-control .nav-btn{border:0}.hot-spot-popover a.shop-btn{color:#da251c}.hot-spot-popover p.price{font-family:Montserrat;font-weight:700!important;font-size:14px!important;line-height:18px!important;color:#212121!important;margin-top:5px!important;margin-bottom:15px}}.footer{background-color:#fff;background-size:cover;background-repeat:no-repeat;border:30px solid #f5e2ba;padding:0}.footer .section{background:#fff;max-width:1000px!important;margin:auto;padding:40px 0 30px;width:100%}.footer__aside{display:none}.footer .footer__block-list{display:flex;justify-content:center;gap:0}.footer .footer__block-list .footer__block{width:auto;border-right:1px solid #c8c8c8;height:100%;display:flex;flex-direction:column;gap:0;padding:0 50px}.footer .footer__block.footer__block--menu{max-width:100%;align-items:center}.footer .footer__block-list .footer__block.footer-contact{border-right:0;align-items:end;padding-right:0}.footer .footer__block-list .footer__block.footer-shop-social{padding-left:0}.shop-locator .footer-heading{text-transform:uppercase}.footer .footer-heading{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:20px;color:#636363;margin-bottom:10px}.footer .footer-heading a{display:flex;gap:8px;align-items:center}.footer-social-media{margin-top:25px}.footer-social-media .footer-heading{margin-bottom:10px}.footer-social-media .social-media{gap:15px}.footer__block.footer__block--menu ul li{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#636363}.footer__block.footer__block--menu ul li:hover{color:#da251c}.footer__block.footer__block--menu ul li a{opacity:1}.footer-contact .contact .info{margin-bottom:10px}.footer-contact .contact .info a,.footer-contact .contact .info div{display:flex;align-items:center;gap:10px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#494949}.footer-contact .contact .info div.phone-nums{gap:0}.footer-contact .contact .info div.phone-nums a{width:max-content}.footer-contact .contact .info a:hover,.footer-contact .contact .info div:hover{color:#da251c}.footer-contact .contact .info a svg,.footer-contact .contact .info div svg{width:16px}.footer .social-media a.tap-area:before{content:none}.footer .social-media a.tap-area svg{transition:all .3s linear}.footer .social-media a.tap-area:hover svg{transform:scale(1.15);transition:.3s linear}.footer-contact .contact .info a:hover svg path,.footer-contact .contact .info div:hover svg path{fill:#000}.footer .footer-social-media .social-media a:hover svg path{fill:#000}.shop-locator a svg{width:14px;height:14px}.footer .social-media a.tap-area svg{width:20px;color:#636363;height:auto;border-radius:4px}.footer .footer__block.footer__block--menu ul{gap:8px}@media screen and (min-width: 1440px){.footer .footer__block-list .footer__block{padding:0 65px}.footer{border:35px solid #f5e2ba}.footer .section{max-width:1250px!important;padding:40px 0rem 30px}.footer .footer-heading{font-size:16px;line-height:22px}.footer .shop-locator h2.footer-heading{font-size:16px}.footer__block.footer__block--menu ul li,.footer-contact .contact .info a,.footer-contact .contact .info div{font-size:14px;line-height:24px}.shop-locator a svg{width:16px;height:16px}.footer-contact .contact .info a,.footer-contact .contact .info div{gap:15px}.footer .social-media a.tap-area svg{width:22px}.footer-contact .contact .info a svg,.footer-contact .contact .info div svg{width:18px}.footer .footer__block.footer__block--menu ul{gap:4px}.footer .footer-heading a{gap:6px}}@media screen and (min-width: 1920px){.footer .footer__block-list .footer__block{padding:0 80px}.footer .section{max-width:1440px!important}.footer__block.footer__block--menu ul li,.footer-contact .contact .info a,.footer-contact .contact .info div{font-size:14px}.footer .footer-heading{font-size:18px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.footer .section{padding:30px 2rem}.footer .footer__block-list .footer__block{padding:0 20px}.footer-contact .contact .info div.phone-nums{flex-direction:column}.footer-contact .contact .info div.phone-nums span.separator{display:none}.footer-social-media .social-media{gap:15px;flex-wrap:wrap}.footer .footer__block-list{flex-wrap:nowrap}}@media screen and (min-width: 577px) and (max-width: 820px){.footer{border:15px solid #f5e2ba}.footer .section{padding:30px 5rem;padding-block-end:30px!important}.footer .footer__block-list{flex-wrap:wrap;flex-direction:row}.footer .footer__block-list .footer__block{width:33%;border-right:0;height:auto;padding:0}.footer__block.footer-shop-social{order:4;width:100%!important}.footer__block.footer-shop-social .content-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.footer__block.footer-shop-social .content-wrapper .shop-locator .footer-heading{margin-bottom:0}.footer-social-media{margin-top:0}.footer .footer__block.footer__block--menu{align-items:flex-start}.footer-social-media .footer-heading{margin-bottom:10px}.footer-contact .contact .info div.phone-nums{flex-direction:column}.footer-contact .contact .info div.phone-nums span.separator{display:none}}@media screen and (max-width: 576px){footer{position:relative;overflow:hidden}.footer{border-width:15px 15px 15px 15px;padding:0!important;overflow:visible!important;overflow-y:clip!important}.footer .section{max-width:calc(100% - 2rem);padding-left:2rem;padding-right:2rem;width:100%;padding-top:35px!important;padding-bottom:70px!important}.footer .footer__block-list{flex-direction:column;gap:30px}.footer .footer__block-list .footer__block.footer-shop-social{order:4;border:none;padding:0}.footer .footer__block-list .footer__block{width:100%;border-right:0;align-items:flex-start!important;border-bottom:1px solid #20202026;padding:0 0 30px;position:relative}.footer .footer__block-list .footer__block.footer-shop-social .shop-locator .footer-heading{width:100%;border-bottom:1px solid #20202026;padding-bottom:30px}.footer-social-media{margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border-bottom:1px solid #20202026;padding-bottom:40px}.footer .footer__block-list .footer__block .content-wrapper{width:100%;display:flex}.footer .footer-heading{color:#636363;font-size:14px;line-height:18px;margin-bottom:0;width:40%}.footer .footer__block-list .footer__block ul,.footer-contact .contact{width:60%}.footer-contact .contact .info a,.footer-contact .contact .info div{gap:8px}.footer-contact .contact .info a svg,.footer-contact .contact .info div svg{width:18px}.footer .footer__block-list .footer__block.footer-shop-social .content-wrapper{flex-direction:column}.footer .footer__block-list .footer__block.footer-shop-social .shop-locator{display:flex;align-items:center;position:relative}.footer .footer-heading a{justify-content:center}.footer .footer__block-list .footer__block.footer-shop-social .store-dropdown{width:60%}.footer .footer__block-list .footer__block.footer-shop-social .store-dropdown .dropbtn{font-size:12px;line-height:14px;height:30px;width:100%}.footer-social-media .footer-heading{margin-bottom:10px;text-align:center}.footer-social-media .social-media svg.icon{width:18px;color:#636363}.footer-social-media .social-media{gap:6px;justify-content:center}.footer .footer__block-list .footer__block.footer-contact{position:relative}.footer-contact .contact .info div.phone-nums{flex-direction:column}.footer-contact .contact .info div.phone-nums span.separator{display:none}}.product-title-wrapper{display:flex;margin-bottom:5px;align-items:flex-start;justify-content:space-between;line-height:1;width:100%;gap:15px}.product-title-wrapper span.product-card__title{text-align:left;line-height:1;margin-bottom:0!important;position:relative;transition:all .2s ease-in-out}product-card .product-size-variant+a{transition:all .2s ease-in-out}.product-size-variant{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;opacity:0;word-spacing:10px;visibility:hidden;position:absolute;top:0;transition:all .2s ease-in-out}product-card:hover .product-size-variant{opacity:1;visibility:visible;z-index:999;transition:.2s ease-in-out}product-card:hover .product-size-variant+a{opacity:0;visibility:hidden;transition:.2s ease-in-out}button.product-slider__nav-button,button.product-slider__nav-button:hover{background:none;border:none;border-radius:0}button.product-slider__nav-button svg{color:#fff;width:40px;height:40px}.product-card__info .product-card__aside{margin-top:5px;width:100%;overflow-x:scroll;padding:2px}.product-card__info .product-card__aside::-webkit-scrollbar{display:none}.product-title-wrapper .custom-cta-similar-prod-btn{display:flex;gap:16px;margin:0}.product-title-wrapper .custom-cta-similar-prod-btn a{background:none}.product-title-wrapper .custom-cta-similar-prod-btn svg{width:14px;height:15px}.product-title-wrapper .custom-cta-similar-prod-btn .custom-atc-icon{margin:0}.product-title-wrapper .custom-cta-similar-prod-btn .custom-atc-icon div{transform:none!important;opacity:1!important}fieldset.product-card__swatch-list{gap:6px}.color-swatch{--swatch-offset: none !important;height:14px!important;width:14px!important;border:1.5px solid #fff}.color-swatch:before{content:none}:checked+.color-swatch{box-shadow:0 0 0 1px #000;border:2px solid #fff}.product-card__info--center{justify-items:flex-start!important}.product-card__swatch-list a.color-swatch__view-more{border:none;padding:0;font-size:12px!important;font-weight:600!important;color:#202020;margin:0}@media screen and (min-width: 1920px){.product-title-wrapper .custom-cta-similar-prod-btn svg{width:20px;height:20px}.color-swatch{height:18px!important;width:18px!important;border:2px solid #fff}:checked+.color-swatch{border:3px solid #fff}fieldset.product-card__swatch-list{gap:6px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.product-title-wrapper .custom-cta-similar-prod-btn svg{width:16px;height:16px}.color-swatch{height:16px!important;width:16px!important;border:2px solid #fff}:checked+.color-swatch{border:2.5px solid #fff}fieldset.product-card__swatch-list{gap:6px}}@media screen and (min-width: 577px) and (max-width: 820px){.mobile.custom-atc{margin-top:0}.custom-cta-similar-prod-btn{display:flex;align-items:center;background:#f9f8f5;height:40px}.modal-wrapper form{width:100%}.custom-cta-similar-prod-btn form,.custom-cta-similar-prod-btn .customizable{width:80%;display:flex;align-items:center;justify-content:center;margin:0;height:100%;background:#e2e2e2;border-right:0}.template-index .custom-cta-similar-prod-btn form,.template-index .custom-cta-similar-prod-btn .customizable{width:100%;border-right:0;background:#e2e2e2}.custom-cta-similar-prod-btn .custom-atc-icon button.atc-btn,.custom-cta-similar-prod-btn .customizable a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#202020;border-bottom:1px solid #202020}.custom-cta-similar-prod-btn .similar-btn{width:20%;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;margin:0}.custom-cta-similar-prod-btn a.modal-toggle svg{width:18px}.custom-cta-similar-prod-btn .custom-atc-icon{margin:0}.product-title-wrapper{margin-bottom:0;gap:0}.custom-cta-similar-prod-btn p.tooltip{display:none;position:absolute;margin:0;background:#000;width:max-content;top:-45px;font-family:Mulish;font-size:12px;padding:5px 10px;color:#fff;right:0;font-weight:700;transition:all .3s linear}.custom-cta-similar-prod-btn p.tooltip:before{content:"";position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;right:35px}.custom-cta-similar-prod-btn .similar-btn:hover p.tooltip{display:block;transition:.2s linear}.custom-cta-similar-prod-btn .similar-btn a{line-height:0;background:none}.product-size-variant{opacity:1;word-spacing:10px;visibility:visible;position:relative;top:0;left:0;width:100%;text-align:left;font-size:14px;line-height:16px;margin-top:8px!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}product-card:hover .product-size-variant+a{opacity:1;visibility:visible}.pdp-facet-drawer form{width:100%}}@media screen and (max-width: 576px){.mobile.custom-atc{margin-top:0}.custom-cta-similar-prod-btn{display:flex;align-items:center;background:#f9f8f5;height:32px}.modal-wrapper form{width:100%}.custom-cta-similar-prod-btn form,.custom-cta-similar-prod-btn .customizable{width:70%;border-right:1px solid #63636340;display:flex;align-items:center;justify-content:center;margin:0;height:100%;background:#e2e2e2}.template-index .custom-cta-similar-prod-btn form,.template-index .custom-cta-similar-prod-btn .customizable{width:100%;border-right:0}.custom-cta-similar-prod-btn .custom-atc-icon button.atc-btn,.custom-cta-similar-prod-btn .customizable a{font-family:Montserrat;font-style:normal;font-weight:600;font-size:10px;line-height:11px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#202020;border-bottom:1px solid #202020}.custom-cta-similar-prod-btn .similar-btn{width:30%;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;margin:0}.custom-cta-similar-prod-btn .similar-btn a{line-height:0;background:none}.custom-cta-similar-prod-btn a.modal-toggle svg{width:15px}.custom-cta-similar-prod-btn .custom-atc-icon{margin:0}.product-title-wrapper{margin-bottom:0;gap:0}.custom-cta-similar-prod-btn p.tooltip{display:none;position:absolute;margin:0;background:#000;width:max-content;top:-35px;font-family:Mulish;font-size:10px;padding:5px 10px;color:#fff;right:0;font-weight:700;transition:all .3s linear}.custom-cta-similar-prod-btn p.tooltip:before{content:"";position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;bottom:-6px;right:20px}.custom-cta-similar-prod-btn .similar-btn:hover p.tooltip{display:block;transition:.2s linear}.product-size-variant{opacity:1;word-spacing:10px;visibility:visible;position:relative;top:0;left:0;width:100%;text-align:left;font-size:10px;margin-top:8px!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}product-card:hover .product-size-variant+a{opacity:1;visibility:visible}.pdp-facet-drawer form{width:100%}.product-card__swatch-list a.color-swatch__view-more{font-size:10px!important}}.collection-banner img{width:100%}.collection-sub-categories-sec img.category-img{width:100%;max-width:140px;border:1px solid #da251c40;border-radius:100%;padding:4px;margin:auto}.template-collection .empty-state a.button:hover{color:#000}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.collection-sub-categories-sec img.category-img{padding:4px}.collection-sub-categories-sec .section.section-full{padding-block-start:4.5rem!important}.collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 7 !important}.shopify-section--image-link-blocks.collection-sub-categories-sec{position:relative;overflow-x:clip}}@media screen and (min-width: 577px) and (max-width: 820px){.shopify-section--image-link-blocks.collection-sub-categories-sec{position:relative;overflow-x:clip}}@media screen and (max-width: 576px){.collection-sub-categories-sec img.category-img{padding:3px}.collection-sub-categories-sec .section.section-full{padding-block-start:20px!important}.template-collection .shopify-section--image-link-blocks.collection-sub-categories-sec{position:relative;overflow-x:clip}}facet-drawer#facets-drawer{right:0!important;left:auto!important}facet-sort-by x-popover{z-index:1!important;left:0}.collection__top-bar{display:flex;flex-direction:row-reverse;justify-content:space-between}.collection.collection--filters-drawer{margin-top:25px;gap:50px;margin-bottom:0}.facets-summary facet-sort-by.sort-by-facet,.collection__top-bar .text-with-icon span.reversed-link{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#636363;text-transform:capitalize}.facets-summary facet-sort-by.sort-by-facet x-popover x-listbox button{font-size:12px}facet-drawer p.h5{font-family:Montserrat;font-size:16px;font-weight:600}.collection__top-bar .text-with-icon svg{width:16px}.facets-summary facet-sort-by.sort-by-facet span{font-weight:400}.facets-summary facet-sort-by.sort-by-facet span.circle-chevron{background:transparent;width:auto;height:auto;color:maroon}.facets-summary facet-sort-by.sort-by-facet button.text-with-icon:hover span.circle-chevron{background:transparent;color:maroon}.collection__top-bar .facets-summary{align-items:center}.active-facets .removable-facet,.active-facets .facet-clear-all .link{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#202020;text-transform:capitalize;background:#f9f8f5;padding:5px 10px;align-items:center}.active-facets .facet-clear-all .link{background:#da251c;color:#fff;border-radius:.375rem}.active-facets .facet-clear-all .link:hover{color:#fff}.active-facets .facet-clear-all{margin:0}.active-facets .removable-facet svg.icon.icon-delete{width:8px!important}.facets-drawer__floating-apply button{background:#fff}.facets-summary facet-sort-by button.text-with-icon.group span{font-weight:600!important}.facets-summary facet-sort-by button.text-with-icon.group span.reversed-link{padding-left:5px}@media screen and (min-width: 820.5px) and (max-width: 1149px){.active-facets .removable-facet,.active-facets .facet-clear-all .link{font-size:12px;line-height:16px}.collection.collection--filters-drawer{margin-top:25px}}@media screen and (min-width: 577px) and (max-width: 820px){.collection__top-bar{justify-content:center;position:fixed;bottom:0;z-index:9;background:#fff;width:100%;left:0;height:55px;align-items:center;gap:2px}.collection__top-bar>button[aria-controls=facets-drawer],.collection__top-bar .facets-summary{width:50%;background:#f9f8f5;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.collection__top-bar .text-with-icon[aria-controls=facets-drawer] svg path{fill:#202020}.facets-summary facet-sort-by.sort-by-facet,.collection__top-bar .text-with-icon span.reversed-link{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#202020}.facets-summary facet-sort-by.sort-by-facet{justify-content:center!important;width:100%}.collection__top-bar .facets-summary facet-sort-by.sort-by-facet .text-with-icon span.reversed-link{display:none}.facets-summary facet-sort-by.sort-by-facet span.circle-chevron{color:#202020}facet-floating-filter.facets__floating-filter{display:none}.collection__top-bar .active-facets{display:none}.active-facets .removable-facet,.active-facets .facet-clear-all .link{font-size:12px;line-height:16px}.collection.collection--filters-drawer{margin-top:20px}}@media screen and (max-width: 576px){.collection.collection--filters-drawer{margin-top:0}.collection__top-bar{justify-content:center;position:fixed;bottom:0;z-index:9;background:#fff;width:100%;left:0;height:55px;align-items:center;gap:2px}.collection__top-bar>button[aria-controls=facets-drawer],.collection__top-bar .facets-summary{width:50%;background:#f9f8f5;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.collection__top-bar .text-with-icon[aria-controls=facets-drawer] svg path{fill:#202020}.facets-summary facet-sort-by.sort-by-facet,.collection__top-bar .text-with-icon span.reversed-link{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#202020}.facets-summary facet-sort-by.sort-by-facet{justify-content:center!important;width:100%}.collection__top-bar .facets-summary facet-sort-by.sort-by-facet .text-with-icon span.reversed-link{display:none}.facets-summary facet-sort-by.sort-by-facet span.circle-chevron{color:#202020}facet-floating-filter.facets__floating-filter{display:none}.collection__top-bar .active-facets{display:none}.active-facets .removable-facet,.active-facets .facet-clear-all .link{font-size:10px;line-height:14px}}.collection__results product-list.product-list{gap:45px 10px}product-card.product-inner-banner{display:grid;grid-column:span 3;position:relative;overflow:hidden}product-card.product-inner-banner a img{position:absolute;width:100%;height:-webkit-fill-available;object-fit:cover;object-position:center}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.collection__results product-list.product-list{gap:20px 10px}product-card.product-inner-banner a img{position:relative;width:100%;height:100%}product-card.product-inner-banner{grid-column:span 3}.color-swatch{width:14px!important;height:14px!important}}@media screen and (min-width: 577px) and (max-width: 820px){.collection__results product-list.product-list{gap:30px 5px;margin:0 -2rem}.collection.collection--filters-drawer{margin-bottom:0}product-card.product-inner-banner a img{position:relative;width:100%;height:100%}product-card.product-inner-banner{grid-column:span 2}.color-swatch{width:14px!important;height:14px!important}}@media screen and (max-width: 576px){.collection__results product-list.product-list{gap:10px 5px;margin:0 -20px}.collection.collection--filters-drawer{margin-bottom:0}product-card.product-inner-banner a img{position:relative;width:100%;height:100%}product-card.product-inner-banner{grid-column:span 2}.color-swatch{width:12px!important;height:12px!important}}.template-collection .custom-icon-text image-link-blocks .image-link-blocks__image{height:70px}@media screen and (max-width: 820px){.template-collection .shopify-section--multi-column .section{padding-bottom:60px!important}}nav.custom-pagination.pagination{background:none;border:none;border-radius:0}nav.custom-pagination.pagination ul.pagination__list{width:100%;display:flex;justify-content:center;align-items:baseline}nav.custom-pagination.pagination ul.pagination__list li{border:0!important}nav.custom-pagination.pagination ul.pagination__list li a{position:relative;padding:0 0 10px;width:60px;border-bottom:1px solid #c3c3c3;background:none;font-family:Montserrat;font-weight:600;font-size:14px;line-height:20px;color:#636363}nav.custom-pagination.pagination ul.pagination__list li a.pagination__item.pagination__item--current{color:#202020}nav.custom-pagination.pagination ul.pagination__list li a.pagination__item.pagination__item--current:after{content:"";position:absolute;background:#202020;width:100%;height:2.5px;bottom:0}nav.custom-pagination.pagination ul.pagination__list span.pagination__item.pagination__item--disabled{display:none}@media screen and (max-width: 576px){nav.custom-pagination.pagination ul.pagination__list li a{width:25px}nav.custom-pagination.pagination ul.pagination__list li a{font-size:12px;line-height:16px;font-weight:500}nav.custom-pagination.pagination ul.pagination__list li a.pagination__item.pagination__item--current:after{height:1.5px}}button.swym-button{height:auto!important;padding:initial!important;background-color:transparent!important}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-clear-wishlist-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-share-login .swym-login-btn{color:#000}.cart-drawer{z-index:99999}button.swym-button.disabled,button.swym-button:disabled{background:transparent!important;opacity:1!important}@media only screen and (max-width: 900px){.swym-ui-component .swym-wishlist-detail-content{margin-top:20px!important;height:auto}}.facets-drawer::part(body)::-webkit-scrollbar{width:8px;height:6px}.facets-drawer::part(body)::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(150 148 148 / 12%);border-radius:10px;background:#f1f1f1}.facets-drawer::part(body)::-webkit-scrollbar-thumb:hover{background:#555}.facets-drawer::part(body)::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px rgb(196 196 196 / 10%);background:#88888896}.template-collection .collection-sub-categories-sec .floating-controls-container button.circle-button[is=prev-button]{left:-2.5rem!important}.template-collection .collection-sub-categories-sec .floating-controls-container .circle-button{top:20%}.template-collection .collection-sub-categories-sec .floating-controls-container button.circle-button[is=next-button]{right:-2.5rem!important}.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 7 !important}@media screen and (min-width: 1920px){.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 9 !important}.template-collection .collection-sub-categories-sec .floating-controls-container button.circle-button[is=next-button]{right:-1rem!important}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 8 !important}.template-collection .collection-sub-categories-sec .floating-controls-container button.circle-button[is=next-button]{right:-2.2rem!important}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 6 !important}}.page-about-us section#shopify-section-video{position:relative;z-index:1}section.pages-tab-sec{margin-bottom:50px;position:relative;overflow-x:clip;z-index:0}section.pages-tab-sec:before,section.pages-tab-sec:after{content:"";position:absolute;background-image:url(/cdn/shop/files/Leaf_2.png?v=1731412481);background-size:contain;background-repeat:no-repeat;width:150px;height:200px;z-index:1;top:-75px}section.pages-tab-sec:before{left:-5px}section.pages-tab-sec:after{right:-5px;transform:rotateY(180deg)}.pages-tab-sec .rich-text__wrapper{max-width:800px}.pages-tab-sec .rich-text__wrapper p.h1{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:30px;line-height:36px;color:#202020}.pages-tab-sec .rich-text__wrapper div p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#969696}.pages-tab-sec .tabs-links-wrapper{background:#f9f8f5;box-shadow:0 4px 17.3px #00000026;position:relative;z-index:1}.pages-tab-sec .tabs-links-wrapper ul.tabs{display:flex;justify-content:center;align-items:center;height:50px;gap:150px}.pages-tab-sec .tabs-links-wrapper ul.tabs li{font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:26px;text-align:center;letter-spacing:.01em;color:#969696;cursor:pointer;text-transform:uppercase}.pages-tab-sec .tabs-links-wrapper ul.tabs li.active{color:#202020;border-bottom:1px solid}.our-journey-block{position:relative;overflow:hidden}.our-journey-block .header{margin:auto;width:100%;max-width:850px;text-align:center}.our-journey-block .header p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#969696}.our-journey-block .img-separator.about-us-section-separator{margin-top:50px;margin-bottom:100px}.our-journey-block .section.section-full{padding-bottom:50px}.image-content-grid{display:flex;gap:60px;align-items:center}.image-content-grid .img-grid{position:relative;width:50%;display:grid;gap:8px;grid-template-columns:calc(50% - 4px) calc(50% - 4px)}.image-content-grid .img-grid .img{max-width:380px;height:auto;width:100%}.image-content-grid .img-grid .video,.image-content-grid .img-grid .img.main{grid-row:1 / span 2;width:100%;height:100%}.image-content-grid .img-grid .video video{width:100%;height:100%;object-fit:cover}.image-content-grid .img-grid .img.img-1{grid-row:1 / span 1}.image-content-grid .img-grid .img.img-2{grid-row:2 / span 1}.image-content-grid .img-grid .img img{width:100%;height:100%;object-fit:cover}.image-content-grid .content-grid{width:50%}.image-content-grid .content-grid .para{display:flex;flex-direction:column;gap:30px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:26px;color:#969696}.image-content-grid .img-grid .motif-icon{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:90px;height:90px}.image-content-grid .heading{margin-bottom:35px!important}.content-card-slider-block{display:flex;gap:100px;align-items:start}.content-card-slider-block .text-content{width:35%;height:100%}.brand-list{margin-top:25px!important;display:flex;flex-direction:column;gap:10px;width:max-content}.brand-list .brand-name{font-family:Montserrat;font-weight:500;font-size:14px;line-height:26px;letter-spacing:.01em;color:#969696;margin:0;position:relative;cursor:pointer}.brand-list .brand-name svg{position:absolute;right:-40px;top:6px;width:12px;height:12px}.brand-list .brand-name svg path{fill:#969696}.brand-list .brand-name.active{color:#202020}.brand-list .brand-name.active svg path{fill:#000}.content-card-slider-block .text-content .icon img{width:100%;max-width:50px;margin-bottom:20px}.content-card-slider-block .text-content .content-wrapper p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#969696;margin-top:20px}.content-card-slider-block .content-slider-wrapper{width:65%}.content-card-slider-block .content-slider-wrapper .content-slider{display:flex;flex-direction:column;height:100%;max-height:780px;overflow-y:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.content-slider-wrapper .content-slider .content-wrapper{display:flex!important;background:#f9f8f5;margin:25px 0}.content-slider-wrapper .content-slider .content-wrapper:first-child{margin-top:0}.content-slider-wrapper .content-slider .content-wrapper:last-child{margin-bottom:0}.content-slider-wrapper .content-slider .slick-list{padding-left:0!important}.content-slider-wrapper .content-slider .content-wrapper .image{width:40%}.content-slider-wrapper .content-slider .content-wrapper .image img{width:100%;height:100%;object-fit:cover}.content-slider-wrapper .content-slider .content-wrapper .content{padding:25px;width:60%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.content-slider-wrapper .content-slider .content-wrapper .content img{width:auto;margin-bottom:10px;height:auto;max-height:50px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#202020;margin-bottom:15px}.content-slider-wrapper .content-slider .content-wrapper .content p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#969696;margin-bottom:20px;height:-webkit-fill-available}.content-slider-wrapper .content-slider .content-wrapper .content a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#202020}.content-card-slider-block .content-slider-wrapper ul.slick-dots{display:flex;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:-45px;left:50%;transform:translate(-50%)}.content-card-slider-block .content-slider-wrapper ul.slick-dots li{font-size:0;width:25px;height:2.5px;background:#d9d9d9;border-radius:100px;cursor:none;pointer-events:none}.content-card-slider-block .content-slider-wrapper ul.slick-dots li.slick-active{background:maroon}.content-card-slider-block .content-slider-wrapper button.slick-arrow{font-size:0;border:solid #800000;border-width:0 2.5px 2.5px 0;display:inline-block;padding:4px}.content-card-slider-block .content-slider-wrapper button.slick-arrow.slick-disabled{border-color:#969696}.content-card-slider-block .content-slider-wrapper button.slick-next.slick-arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.content-card-slider-block .content-slider-wrapper button.slick-prev.slick-arrow{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.founder-info-sec .section{padding-top:0}.founder-info-sec .founder-info{display:flex;gap:50px;align-items:center}.founder-info-sec .founder-info .content-wrapper,.founder-info-sec .founder-info .image-wrapper{width:50%}.founder-info-sec .founder-info .text{font-family:Montserrat;font-weight:400;font-size:14px;line-height:26px;color:#969696}@media screen and (min-width: 1920px){section.pages-tab-sec:before,section.pages-tab-sec:after{width:200px;height:300px;top:-100px}.pages-tab-sec .rich-text__wrapper{max-width:1200px}.pages-tab-sec .rich-text__wrapper p.h1{font-size:40px;line-height:46px}.pages-tab-sec .rich-text__wrapper div p{font-size:20px;line-height:34px}.pages-tab-sec .tabs-links-wrapper ul.tabs{height:64px}.pages-tab-sec .tabs-links-wrapper ul.tabs li{font-size:20px;line-height:34px}.our-journey-block .header{max-width:950px}.our-journey-block .header p,.image-content-grid .content-grid .para,.content-card-slider-block .text-content .content-wrapper p{font-size:20px;line-height:34px}.content-slider-wrapper .content-slider .content-wrapper .content{padding:30px 40px}.content-slider-wrapper .content-slider .content-wrapper .content img{margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading{font-size:20px;line-height:34px;margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content p{font-size:16px;line-height:26px;margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content a,.founder-info-sec .founder-info .text{font-size:20px;line-height:34px}.content-slider-wrapper .content-slider .content-wrapper{margin:50px 0}.brand-list{margin-top:35px!important;gap:20px}.brand-list .brand-name{font-size:20px;line-height:34px}.brand-list .brand-name svg{width:16px;height:15px}.content-card-slider-block .text-content .icon img{max-width:80px}.content-card-slider-block .content-slider-wrapper .content-slider{max-height:1105px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){section.pages-tab-sec:before,section.pages-tab-sec:after{width:200px;height:300px;top:-100px}.pages-tab-sec .rich-text__wrapper{max-width:1000px}.pages-tab-sec .rich-text__wrapper p.h1{font-size:36px;line-height:42px}.pages-tab-sec .rich-text__wrapper div p{font-size:18px;line-height:32px}.pages-tab-sec .tabs-links-wrapper ul.tabs{height:64px}.pages-tab-sec .tabs-links-wrapper ul.tabs li{font-size:18px;line-height:34px}.our-journey-block .header{max-width:950px}.our-journey-block .header p,.image-content-grid .content-grid .para,.content-card-slider-block .text-content .content-wrapper p{font-size:16px;line-height:30px}.content-slider-wrapper .content-slider .content-wrapper .content{padding:30px 40px}.content-slider-wrapper .content-slider .content-wrapper .content img{margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading{font-size:20px;line-height:34px;margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content p{font-size:14px;line-height:22px;margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content a{font-size:18px;line-height:34px}.founder-info-sec .founder-info .text{font-size:16px;line-height:30px}.content-slider-wrapper .content-slider .content-wrapper{margin:50px 0}.brand-list{margin-top:35px!important;gap:20px}.brand-list .brand-name{font-size:18px;line-height:34px}.brand-list .brand-name svg{width:16px;height:15px}.content-card-slider-block .text-content .icon img{max-width:80px}.content-card-slider-block .content-slider-wrapper .content-slider{max-height:1025px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){section.pages-tab-sec:before,section.pages-tab-sec:after{width:135px;height:175px;top:-65px}.content-card-slider-block{gap:60px}.content-slider-wrapper .content-slider .content-wrapper .content{padding:20px}.content-slider-wrapper .content-slider .content-wrapper .content img{margin-bottom:10px;max-height:50px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading,.content-slider-wrapper .content-slider .content-wrapper .content p{margin-bottom:15px}.content-slider-wrapper .content-slider .content-wrapper{margin:20px 0}.content-card-slider-block .content-slider-wrapper .content-slider{max-height:685px}.image-content-grid .img-grid{height:100%}.image-content-grid .img-grid .motif-icon{width:70px;height:70px}.image-content-grid .content-grid .para{gap:15px}.image-content-grid,.founder-info-sec .founder-info{gap:45px}}@media screen and (min-width: 577px) and (max-width: 820px){.shopify-section--video .about-us-video-banner video-media{height:400px}section.pages-tab-sec:before,section.pages-tab-sec:after{width:100px;height:130px;top:-50px}.pages-tab-sec .shopify-section--rich-text .section{padding-top:40px;padding-bottom:40px}.pages-tab-sec .rich-text__wrapper p.h1{font-size:28px;line-height:36px}.pages-tab-sec .rich-text__wrapper div p{font-size:16px;line-height:26px}.pages-tab-sec .rich-text__wrapper{max-width:550px}.pages-tab-sec .tabs-links-wrapper{background:#fff;box-shadow:0 4px 17.3px #00000026}.pages-tab-sec .tabs-links-wrapper ul.tabs{justify-content:space-evenly;height:60px;gap:0}.pages-tab-sec .tabs-links-wrapper ul.tabs li{line-height:26px;font-size:16px}.our-journey-block .section.section-full{padding-top:0}.content-card-slider-block{gap:45px;flex-direction:column}.content-card-slider-block .text-content,.content-card-slider-block .content-slider-wrapper{width:100%}.content-card-slider-block .text-content .icon,.content-card-slider-block .text-content .prose .h2,.content-card-slider-block .text-content .prose p,.brand-list .brand-name svg{display:none}.content-card-slider-block .text-content .prose.content-wrapper{position:relative;overflow-x:scroll;margin-left:-2rem;margin-right:-2rem;padding:0!important;background:#f9f8f5;box-shadow:0 4px 17.3px #00000026}.content-card-slider-block .text-content .prose.content-wrapper::-webkit-scrollbar{display:none}.brand-list{margin-top:0!important;flex-direction:row;gap:40px;padding:18px 20px;justify-content:center;margin:auto}.brand-list .brand-name.active{color:#202020;font-weight:700}.brand-list .brand-name{color:#202020;font-size:16px}.content-card-slider-block .content-slider-wrapper .content-slider{max-height:100%;overflow-y:unset}.content-slider-wrapper .content-slider .content-wrapper{flex-direction:column;margin:20px 0}.content-slider-wrapper .content-slider .content-wrapper .image{width:100%;height:400px}.content-slider-wrapper .content-slider .content-wrapper .content{padding:20px;width:100%}.content-slider-wrapper .content-slider .content-wrapper .image img{object-position:top}.content-slider-wrapper .content-slider .content-wrapper .content img{margin-bottom:15px;max-height:50px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading{font-size:20px;line-height:30px;margin-bottom:20px}.content-slider-wrapper .content-slider .content-wrapper .content p{margin-bottom:20px;font-size:16px;line-height:26px}.content-slider-wrapper .content-slider .content-wrapper .content a{font-size:16px;line-height:24px}.image-content-grid .img-grid{gap:4px;grid-template-columns:calc(50% - 2px) calc(50% - 2px);height:100%}.image-content-grid{gap:40px;align-items:start}.image-content-grid .img-grid .motif-icon{width:70px;height:70px}.image-content-grid .heading{margin-bottom:25px!important}.image-content-grid .content-grid .para{gap:20px}.founder-info-sec .founder-info{gap:40px;align-items:start}}@media screen and (max-width: 576px){.shopify-section--video .about-us-video-banner video-media{height:200px}section.pages-tab-sec:before,section.pages-tab-sec:after{content:none!important}.pages-tab-sec .shopify-section--rich-text .section{padding-top:24px;padding-bottom:45px}.pages-tab-sec .rich-text__wrapper .prose div{margin-top:12px}.pages-tab-sec .rich-text__wrapper p.h1{font-size:18px;line-height:21px}.pages-tab-sec .rich-text__wrapper div p{font-size:12px;line-height:20px}.pages-tab-sec .tabs-links-wrapper{background:#fff;box-shadow:0 4px 17.3px #00000026}.pages-tab-sec .tabs-links-wrapper ul.tabs{justify-content:space-evenly;height:60px;gap:0}.pages-tab-sec .tabs-links-wrapper ul.tabs li{line-height:24px}.our-journey-block .section.section-full{padding-top:0}.content-card-slider-block{gap:45px;flex-direction:column}.content-card-slider-block .text-content,.content-card-slider-block .content-slider-wrapper{width:100%}.content-card-slider-block .text-content .icon,.content-card-slider-block .text-content .prose .h2,.content-card-slider-block .text-content .prose p,.brand-list .brand-name svg{display:none}.content-card-slider-block .text-content .prose.content-wrapper{position:relative;overflow-x:scroll;margin-left:-20px;margin-right:-20px;padding:0!important}.content-card-slider-block .text-content .prose.content-wrapper::-webkit-scrollbar{display:none}.brand-list{margin-top:0!important;flex-direction:row;gap:40px;background:#f9f8f5;box-shadow:0 4px 17.3px #00000026;padding:16px 20px}.brand-list .brand-name.active{color:#202020;font-weight:700}.brand-list .brand-name{color:#202020}.content-card-slider-block .content-slider-wrapper .content-slider{max-height:100%;overflow-y:unset}.content-slider-wrapper .content-slider .content-wrapper{flex-direction:column;margin:15px 0}.content-slider-wrapper .content-slider .content-wrapper .image{width:100%;height:250px}.content-slider-wrapper .content-slider .content-wrapper .content{padding:20px 10px;width:100%}.content-slider-wrapper .content-slider .content-wrapper .image img{object-position:top}.content-slider-wrapper .content-slider .content-wrapper .content img{margin-bottom:15px;max-height:50px}.content-slider-wrapper .content-slider .content-wrapper .content h3.heading{font-size:16px;line-height:26px;margin-bottom:15px}.content-slider-wrapper .content-slider .content-wrapper .content p{margin-bottom:15px}.image-content-grid{gap:0px;flex-direction:column}.image-content-grid .img-grid .video{height:auto}.image-content-grid .img-grid .img{height:-webkit-fit-content}.image-content-grid .img-grid{width:100%;gap:4px;grid-template-columns:calc(50% - 2px) calc(50% - 2px);height:-webkit-fit-content}.image-content-grid .content-grid{width:100%;margin-top:30px}.image-content-grid .heading{margin-bottom:15px!important;text-align:center}.image-content-grid .content-grid .para{gap:15px;text-align:center}.founder-info-sec .founder-info{gap:30px;flex-direction:column-reverse}.founder-info-sec .founder-info .content-wrapper,.founder-info-sec .founder-info .image-wrapper{width:100%}.founder-info-sec .founder-info .prose .h2,.founder-info-sec .founder-info .text{text-align:center}.founder-info-sec .section{padding-bottom:0}section.pages-tab-sec{margin-bottom:0}}div#shopify-section-milestones{position:relative;overflow:visible}.milestones-block{position:relative;overflow:hidden}.milestones-block .header{margin:auto;width:100%;max-width:850px;text-align:center}.milestones-block .header p{font-family:Cormorant Garamond,serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#969696;margin-top:15px}.milestones-wrapper{display:flex}.milestones-wrapper .milestones-year{width:10%;float:left;position:sticky;top:30%;height:100%}.milestones-wrapper .milestones-year ul.years-wrapper{display:flex;flex-direction:column;gap:35px}.milestones-wrapper .milestones-year ul.years-wrapper li.year{font-family:Montserrat;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.01em;color:#969696}.milestones-wrapper .milestones-year ul.years-wrapper li.year.active{color:#202020}.milestones-wrapper .milestones-info{width:90%;float:right;height:100%}.milestones-wrapper .milestones-info .info-wrapper{display:flex;align-items:center;margin-bottom:80px}.milestones-wrapper .milestones-info .info-wrapper:last-child{margin-bottom:0}.milestones-wrapper .milestones-info .info-wrapper.image-left{flex-direction:row}.milestones-wrapper .milestones-info .info-wrapper.image-right{flex-direction:row-reverse}.milestones-wrapper .milestones-info .info-wrapper .image-wrapper,.milestones-wrapper .milestones-info .info-wrapper .content-wrapper{width:50%}.milestones-wrapper .milestones-info .info-wrapper.image-left .content-wrapper{padding-left:60px}.milestones-wrapper .milestones-info .info-wrapper.image-right .content-wrapper{padding-right:60px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .year{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-size:75px;line-height:75px;color:maroon;margin-bottom:30px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .heading{font-family:Cormorant Garamond;font-weight:400;font-size:22px;line-height:30px;color:#202020}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .sub-heading{font-family:Cormorant Garamond;font-weight:400;font-size:20px;line-height:30px;color:#969696}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .content{font-family:Montserrat;font-weight:400;font-size:14px;line-height:26px;color:#969696;margin-top:22px}@media screen and (min-width: 1920px){.milestones-block .header{max-width:950px}.milestones-block .header p{font-size:30px;line-height:50px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper h3.year{font-size:100px;line-height:100px;margin-bottom:40px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper h2.heading{font-size:35px;line-height:45px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .sub-heading{font-size:30px;line-height:50px}.milestones-wrapper .milestones-year ul.years-wrapper li.year{font-size:24px;line-height:36px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .content{font-size:20px;line-height:34px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.milestones-block .header{max-width:950px}.milestones-block .header p{font-size:30px;line-height:50px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper h3.year{font-size:100px;line-height:100px;margin-bottom:40px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper h2.heading{font-size:35px;line-height:45px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .sub-heading{font-size:30px;line-height:50px}.milestones-wrapper .milestones-year ul.years-wrapper li.year{font-size:20px;line-height:34px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .content{font-size:16px;line-height:30px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.milestones-block .section{padding-bottom:0}}@media screen and (min-width: 577px) and (max-width: 820px){.milestones-wrapper{display:flex;position:relative;flex-direction:column;margin-left:-2rem;margin-right:-2rem;gap:45px}.milestones-wrapper .milestones-year{float:unset;position:relative;top:0;overflow-x:scroll;padding:0!important;width:100%;background:#f9f8f5;box-shadow:0 4px 17.3px #00000026}.milestones-wrapper .milestones-year ul.years-wrapper{flex-direction:row;justify-content:space-evenly;gap:20px;padding:18px 20px;margin-top:0!important}.milestones-wrapper .milestones-year ul.years-wrapper li.year{font-size:16px;line-height:26px;color:#202020}.milestones-wrapper .milestones-year ul.years-wrapper li.year.active{color:#202020;font-weight:700}.milestones-wrapper .milestones-year::-webkit-scrollbar{display:none}.milestones-block .section{padding-top:0}.milestones-wrapper .milestones-info{width:100%;float:unset;padding:0 20px}.milestones-wrapper .milestones-info .info-wrapper{margin-bottom:50px;flex-direction:column!important;gap:10px}.milestones-wrapper .milestones-info .info-wrapper .image-wrapper,.milestones-wrapper .milestones-info .info-wrapper .content-wrapper{width:100%}.milestones-wrapper .milestones-info .info-wrapper.image-left .content-wrapper{padding-left:0}.milestones-wrapper .milestones-info .info-wrapper.image-right .content-wrapper{padding-right:0}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .year{font-size:80px;line-height:80px;margin-bottom:20px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .heading{font-size:30px;line-height:42px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .sub-heading{font-size:26px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .content{font-size:16px;line-height:26px;margin-top:20px}.pages-tab-sec #shopify-section-section-separator{padding-top:0!important}}@media screen and (max-width: 576px){.milestones-wrapper{display:flex;position:relative;flex-direction:column;margin-left:-20px;margin-right:-20px;gap:45px}.milestones-wrapper .milestones-year{float:unset;position:relative;top:0;overflow-x:scroll;padding:0!important;width:100%;background:#f9f8f5;box-shadow:0 4px 17.3px #00000026}.milestones-wrapper .milestones-year ul.years-wrapper{flex-direction:row;justify-content:space-evenly;gap:20px;padding:16px 20px;margin-top:0!important}.milestones-wrapper .milestones-year ul.years-wrapper li.year{font-size:14px;line-height:24px;color:#202020}.milestones-wrapper .milestones-year ul.years-wrapper li.year.active{color:#202020;font-weight:700}.milestones-wrapper .milestones-year::-webkit-scrollbar{display:none}.milestones-block .section{padding-top:0}.milestones-wrapper .milestones-info{width:100%;float:unset;padding:0 20px}.milestones-wrapper .milestones-info .info-wrapper{margin-bottom:40px;flex-direction:column!important;gap:10px}.milestones-wrapper .milestones-info .info-wrapper .image-wrapper,.milestones-wrapper .milestones-info .info-wrapper .content-wrapper{width:100%}.milestones-wrapper .milestones-info .info-wrapper.image-left .content-wrapper{padding-left:0}.milestones-wrapper .milestones-info .info-wrapper.image-right .content-wrapper{padding-right:0}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .year{font-size:80px;line-height:80px;margin-bottom:20px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .heading{font-size:24px;line-height:36px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .sub-heading{font-size:22px}.milestones-wrapper .milestones-info .info-wrapper .content-wrapper .content{font-size:14px;line-height:24px;margin-top:20px}.pages-tab-sec #shopify-section-section-separator{padding-top:0!important}}.shopify-section--featured-collection .offer-featured-collection .section-header{justify-content:space-between;justify-items:flex-start}.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:30px;line-height:36px;letter-spacing:unset}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#202020;border-bottom:1px solid #202020}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group .reversed-link{background:none}.shopify-section--featured-collection .offer-featured-collection .section-header span.circle-chevron{display:none}.shopify-section--featured-collection product-card.product-inner-banner{grid-column:span 1;grid-template-rows:none}.shopify-section--featured-collection product-card.product-inner-banner img{object-fit:contain}@media screen and (min-width: 1920px){.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:45px;line-height:54px}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-size:20px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:36px;line-height:42px}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-size:18px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.shopify-section--featured-collection .offer-featured-collection .section-header{width:100%;display:flex}.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:30px;line-height:36px}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-size:16px;line-height:20px}.shopify-section--featured-collection .offer-featured-collection .floating-controls-container scroll-carousel product-list.product-list{gap:20px}.shopify-section--featured-collection product-card.product-inner-banner img{object-position:top}}@media screen and (min-width: 577px) and (max-width: 820px){.page-offer-landing-page .shopify-section--image-with-text-overlay{padding-top:0!important}.shopify-section--featured-collection .offer-featured-collection .section-header{width:100%;display:flex}.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:30px;line-height:36px}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-size:16px;line-height:20px}.shopify-section--featured-collection .offer-featured-collection .floating-controls-container scroll-carousel product-list.product-list{--product-list-carousel-item-width: 35vw !important}.shopify-section--featured-collection .offer-featured-collection .floating-controls-container scroll-carousel product-list.product-list{gap:20px}.shopify-section--featured-collection product-card.product-inner-banner img{object-position:top}}@media screen and (max-width: 576px){.page-offer-landing-page .shopify-section--image-with-text-overlay{padding-top:0!important}.shopify-section--featured-collection .offer-featured-collection .section-header{width:100%;display:flex}.shopify-section--featured-collection .offer-featured-collection .section-header .prose .h2{font-size:22px;line-height:30px}.shopify-section--featured-collection .offer-featured-collection .section-header a.text-with-icon.group{font-size:14px;line-height:18px}.shopify-section--featured-collection .offer-featured-collection .floating-controls-container scroll-carousel product-list.product-list{--product-list-carousel-item-width: 65vw !important}.shopify-section--featured-collection .offer-featured-collection .floating-controls-container scroll-carousel product-list.product-list{gap:20px;margin-left:2px}.shopify-section--featured-collection product-card.product-inner-banner img{object-position:top}}.featured-product-sec .featured-product-wrapper{display:grid;gap:10px;grid-template-columns:auto auto auto auto}.featured-product-sec .featured-product-wrapper .image-wrapper{grid-column:span 3}.featured-product-sec .featured-product-wrapper .product-wrapper{grid-column:span 1}@media screen and (min-width: 577px) and (max-width: 820px){.featured-product-sec .featured-product-wrapper .image-wrapper{grid-column:span 4}.featured-product-sec .featured-product-wrapper .product-wrapper{display:none}.featured-product-sec .section{padding-left:0;padding-right:0}.page-offer-landing-page .shopify-section--multi-column .section{padding-bottom:50px!important}}@media screen and (max-width: 576px){.featured-product-sec .featured-product-wrapper .image-wrapper{grid-column:span 4}.featured-product-sec .featured-product-wrapper .product-wrapper{display:none}.featured-product-sec .section{padding-left:0;padding-right:0}.page-offer-landing-page .shopify-section--multi-column .section{padding-bottom:50px!important}}product-card.custom-cat{display:grid;grid-column:span 4;position:relative;overflow:hidden}.template-product.product-gift-card .section.section-blends{padding-left:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)!important;padding-bottom:100px}.template-product.product-gift-card .product-gallery__media-list img{width:100%}.template-product.product-gift-card .product-gallery__media-list{grid:auto / auto-flow 70%!important}.template-product.product-gift-card page-dots.product-gallery__thumbnail-list{display:flex;justify-content:center;gap:10px;margin-top:-5px}.template-product.product-gift-card .product-gallery__thumbnail-list button.product-gallery__thumbnail{width:35px;height:3px;background:#d9d9d9;border-radius:100px}.template-product.product-gift-card .product-gallery__thumbnail-list img{display:none}.template-product.product-gift-card .product-gallery__thumbnail-list button.product-gallery__thumbnail[aria-current=true]{background:maroon}.template-product.product-gift-card .product-gallery__thumbnail-list button.product-gallery__thumbnail[aria-current=true]:after{content:none}.template-product.product-gift-card .product-gallery__media-list-wrapper{cursor:pointer!important}.template-product.product-gift-card custom-cursor{top:45%;scale:1;left:auto;translate:none!important;right:15px!important;transition:none!important}.template-product.product-gift-card custom-cursor.product-gallery__cursor.is-half-start{left:15px!important}.template-product.product-gift-card custom-cursor.product-gallery__cursor.is-half-end{right:15px!important}.template-product.product-gift-card custom-cursor svg.icon{width:20px;height:20px}.template-product.product-gift-card custom-cursor svg.icon path{stroke-width:1.5}.template-product.product-gift-card .product-info{margin-top:50px}.template-product.product-gift-card .product-title-list{margin-bottom:40px}.template-product.product-gift-card .product-info__title{width:100%;font-family:Montserrat;font-weight:400;font-size:20px!important;line-height:30px;letter-spacing:.01em;text-transform:capitalize;color:#202020}.template-product.product-gift-card .product-title-list .wishlist-icon{display:none}.template-product.product-gift-card .variant-picker__option-info legend.text-subdued,.template-product.product-gift-card .product-info__quantity-selector label{font-family:Montserrat;font-weight:400;font-size:14px;line-height:16px;color:#202020}.template-product.product-gift-card .variant-picker__option-info span{display:none}.template-product.product-gift-card .variant-picker__option .relative button.select{border:1px solid #cacaca;border-radius:1px;height:40px}.template-product.product-gift-card .variant-picker__option .relative button.select span{font-family:Montserrat;font-weight:400;font-size:14px;line-height:16px;color:#202020}.template-product.product-gift-card .variant-picker__option .popover-listbox label{font-family:Montserrat;font-weight:400;font-size:18px;line-height:22px;color:#202020;padding-bottom:10px;padding-top:10px}.template-product.product-gift-card .variant-picker__option .relative button.select svg{color:#969696;width:15px;height:12px}.template-product.product-gift-card .variant-picker__option .relative button.select svg path{stroke-width:1.5}.template-product.product-gift-card .product-info__block-item[data-block-type=quantity-selector]{margin-top:35px}.template-product.product-gift-card .product-info__quantity-selector label{margin-bottom:15px}.template-product.product-gift-card quantity-selector.quantity-selector{border:1px solid #cacaca;border-radius:1px}.template-product.product-gift-card quantity-selector.quantity-selector input{font-family:Montserrat;font-weight:400;font-size:14px;line-height:16px;color:#202020}.template-product.product-gift-card quantity-selector.quantity-selector{border:1px solid #cacaca;border-radius:1px;position:relative;width:150px;padding:6px 15px;height:40px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button{position:absolute;right:15px;top:50%;transform:translateY(-50%);border:solid #969696;border-width:0 1.5px 1.5px 0;display:inline-block;padding:2.5px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button[aria-label="Decrease quantity"]{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:12px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button svg{display:none}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button[aria-label="Increase quantity"]{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.template-product.product-gift-card .product-info__block-item[data-block-type=buy-buttons]{margin-top:60px}.template-product.product-gift-card .pin-code-check{display:none!important}.template-product.product-gift-card .gift-buy-btn{display:flex;gap:16px}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons{flex:1;margin:0}.template-product.product-gift-card a.modal-toggle.prod-options{display:none}.template-product.product-gift-card .gift-buy-btn .icon-list{display:flex;justify-content:center;align-items:center}.template-product.product-gift-card button.swym-button{width:40px!important;height:40px!important;display:flex!important;justify-content:center;align-items:center;border:1px solid #202020;border-radius:1px;margin:0}.template-product.product-gift-card button.swym-button.swym-added{background:#da251c!important;width:40px!important;height:40px!important;border:1px solid #da251c;border-radius:1px}.template-product button.swym-button.swym-added svg path{fill:#fff!important}.template-product.product-gift-card .gift-buy-btn .icon-list svg{width:20px;height:20px}.template-product.product-gift-card .gift-buy-btn .icon-list svg path{fill:#636363}.template-product.product-gift-card .product-info__block-item[data-block-type=shortdescription] .product-info__accordion{border-top:1px solid #20202026!important}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle{padding:20px 0}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle span#text-title{font-family:Montserrat;font-weight:400;font-size:14px;line-height:16px;color:#202020}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle svg.icon{width:12px;height:12px}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle svg.icon path{stroke-width:1px;stroke:#969696}.template-product.product-gift-card .accordion__content .prose{max-height:100%}.template-product.product-gift-card .accordion__content p{font-family:Montserrat;font-weight:400;font-size:12px;line-height:22px;color:#969696}.template-product.product-gift-card #text-block{margin:60px 0 0!important}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-family:Montserrat;font-weight:400;font-size:16px;line-height:24px;color:#202020}.template-product.product-gift-card #text-block p{margin-top:20px!important;font-family:Montserrat;font-weight:400;font-size:14px;line-height:24px;color:#969696}.swym-button.swym-add-to-wishlist{display:block!important;margin-top:3px}@media screen and (min-width: 1920px){.template-product.product-gift-card .product-gallery__thumbnail-list button.product-gallery__thumbnail{width:48px;height:5px}.template-product.product-gift-card .product-info{margin-top:100px}.template-product.product-gift-card .product-info__title{font-size:27px!important}.template-product.product-gift-card .variant-picker__option-info legend.text-subdued,.template-product.product-gift-card .product-info__quantity-selector label{font-size:18px;line-height:20px}.template-product.product-gift-card .variant-picker__option .relative button.select{height:50px}.template-product.product-gift-card .variant-picker__option .relative button.select span{font-size:18px;line-height:20px}.template-product.product-gift-card quantity-selector.quantity-selector input{font-size:18px;line-height:20px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button{border-width:0 2px 2px 0;padding:3px}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons buy-buttons.buy-buttons button{font-size:18px;line-height:20px;height:50px}.template-product.product-gift-card .gift-buy-btn .icon-list svg{width:25px;height:25px}.template-product.product-gift-card button.swym-button,.template-product.product-gift-card button.swym-button.swym-added{width:50px!important;height:50px!important}.template-product.product-gift-card quantity-selector.quantity-selector{height:50px}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle span#text-title{font-size:18px;line-height:20px}.template-product.product-gift-card .accordion__content p{font-size:18px;line-height:30px}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-size:24px;line-height:36px}.template-product.product-gift-card #text-block p{font-size:18px;line-height:30px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.template-product.product-gift-card .product-gallery__thumbnail-list button.product-gallery__thumbnail{width:48px;height:5px}.template-product.product-gift-card .product-info{margin-top:70px}.template-product.product-gift-card .product-info__title{font-size:24px!important}.template-product.product-gift-card .variant-picker__option-info legend.text-subdued,.template-product.product-gift-card .product-info__quantity-selector label{font-size:16px;line-height:20px}.template-product.product-gift-card .variant-picker__option .relative button.select{height:46px}.template-product.product-gift-card .variant-picker__option .relative button.select span{font-size:16px;line-height:18px}.template-product.product-gift-card quantity-selector.quantity-selector input{font-size:16px;line-height:18px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button{border-width:0 2px 2px 0;padding:3px}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons buy-buttons.buy-buttons button{font-size:16px;line-height:20px;height:46px}.template-product.product-gift-card .gift-buy-btn .icon-list svg{width:22px;height:22px}.template-product.product-gift-card button.swym-button,.template-product.product-gift-card button.swym-button.swym-added{width:46px!important;height:46px!important}.template-product.product-gift-card quantity-selector.quantity-selector{height:46px}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle span#text-title{font-size:16px;line-height:20px}.template-product.product-gift-card .accordion__content p{font-size:14px;line-height:26px}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-size:20px;line-height:30px}.template-product.product-gift-card #text-block p{font-size:16px;line-height:26px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.template-product.product-gift-card .product-info{margin-top:0}.template-product.product-gift-card .product-info__block-item[data-block-type=quantity-selector]{margin-top:30px}.template-product.product-gift-card .product-info__quantity-selector label{margin-bottom:10px}.template-product.product-gift-card .product-info__block-item[data-block-type=buy-buttons]{margin-top:40px}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle{padding:20px 0}.template-product.product-gift-card #text-block{margin:40px 0 0!important}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-size:22px;line-height:30px}.template-product.product-gift-card #text-block p{margin-top:20px;font-size:16px;line-height:26px}.template-product.product-gift-card button.swym-button{width:52px!important;height:52px!important}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons buy-buttons.buy-buttons button{height:52px}}@media screen and (min-width: 577px) and (max-width: 820px){.template-product.product-gift-card .product-gallery__media-list{grid:auto / auto-flow 85%!important}.template-product.product-gift-card .page-dots{bottom:-1rem!important;padding:0;background:none}.template-product.product-gift-card .product-info{margin-top:40px}.template-product.product-gift-card .product-title-list{margin-bottom:30px}.template-product.product-gift-card .product-info__title{font-size:24px!important;line-height:28px;width:100%}.template-product.product-gift-card .product-info__quantity-selector label{margin-bottom:10px}.template-product.product-gift-card quantity-selector.quantity-selector input{font-size:16px;line-height:19px}.template-product.product-gift-card .product-info__block-item[data-block-type=buy-buttons]{margin-top:0}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle{padding:20px 0}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle span#text-title{font-size:18px;line-height:22px}.template-product.product-gift-card .accordion__content p{font-size:16px;line-height:30px}.template-product.product-gift-card #text-block{margin:40px 0 0!important}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-size:22px;line-height:30px}.template-product.product-gift-card #text-block p{margin-top:20px;font-size:16px;line-height:30px}.template-product.product-gift-card .mobile.product-form__share.icon-list{display:none!important}.template-product.product-gift-card button.swym-button{width:54px!important;height:54px!important}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons buy-buttons.buy-buttons button{height:54px}}@media screen and (max-width: 576px){.template-product.product-gift-card .product-gallery__media-list{grid:auto / auto-flow 85%!important}.template-product.product-gift-card .page-dots{bottom:-1rem!important;padding:0;background:none}.template-product.product-gift-card .product-info{margin-top:20px}.template-product.product-gift-card .product-breadcrumb p{margin-bottom:10px;font-size:12px;line-height:15px}.template-product.product-gift-card .product-title-list{margin-bottom:30px}.template-product.product-gift-card .product-info__title{font-size:19px!important;line-height:22px}.template-product.product-gift-card .variant-picker__option-info legend.text-subdued,.template-product.product-gift-card .product-info__quantity-selector label{font-size:12px;line-height:14px}.template-product.product-gift-card .variant-picker__option .relative button.select span{font-size:16px;line-height:19px}.template-product.product-gift-card .product-info__quantity-selector label{margin-bottom:10px}.template-product.product-gift-card quantity-selector.quantity-selector{width:125px;padding:10px}.template-product.product-gift-card quantity-selector.quantity-selector button.quantity-selector__button{right:10px;padding:2.5px}.template-product.product-gift-card quantity-selector.quantity-selector input{font-size:16px;line-height:19px}.template-product.product-gift-card .product-info__block-item[data-block-type=buy-buttons]{margin-top:0}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle{padding:20px 0}.template-product.product-gift-card .product-info__block-item .product-info__accordion .accordion__toggle span#text-title{font-size:16px;line-height:19px}.template-product.product-gift-card .accordion__content p{font-size:14px;line-height:24px}.template-product.product-gift-card #text-block{margin:40px 0 0!important}.template-product.product-gift-card #text-block .heading,.template-product.product-gift-card .product-info__text .metafield-rich_text_field h2{font-size:20px;line-height:28px}.template-product.product-gift-card #text-block p{margin-top:20px;font-size:14px;line-height:24px}.template-product.product-gift-card .gift-buy-btn{width:100%;flex-direction:row-reverse;align-items:center;gap:0}.template-product.product-gift-card .buy-btn{padding:0 0 0 20px}.template-product.product-gift-card .gift-buy-btn .swym-button-bar{display:none}.template-product.product-gift-card button.swym-button{width:28px!important;height:28px!important;border-radius:100px;border:1px solid #fff;background:#fff}.template-product.product-gift-card button.swym-button.swym-added{width:28px!important;height:28px!important;border-radius:100px;border:1px solid #da251c}.template-product.product-gift-card .product-icons{display:none}.template-product.product-gift-card .gift-buy-btn .icon-list svg{width:16px;height:14px}.template-product.product-gift-card .gift-buy-btn .icon-list svg path{fill:maroon}.template-product.product-gift-card button.product-info__native-share.product-icons{display:flex!important;width:28px;height:28px;justify-content:center;align-items:center}.template-product.product-gift-card button.product-info__native-share.product-icons svg{width:14px;height:14px}.template-product.product-gift-card .gift-buy-btn .product-info__buy-buttons{flex:unset}.template-product.product-gift-card .gift-buy-btn .share-btn{display:flex;justify-content:center;align-items:center;gap:20px;width:40%;flex-direction:row-reverse}.template-product.product-gift-card .gift-buy-btn .icon-list svg.icon-share path{fill:none}}.template-404 .not-found{padding-block-start:0;padding-block-end:0;height:80vh;display:flex;justify-content:center;align-items:center;position:relative;z-index:0}.template-404 .not-found:before{content:"404";letter-spacing:0;opacity:1;pointer-events:none;font-size:50vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Montserrat;font-style:normal;font-weight:700;background:linear-gradient(180deg,#f3e1b9 20%,#fff 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;z-index:-1}.template-404 .not-found .prose .heading{font-family:Montserrat;font-weight:700;font-size:50px;line-height:86px;color:#202020}.template-404 .not-found .prose .sub-heading{font-family:Montserrat;font-weight:700;font-size:32px;line-height:57px;color:#202020;margin:0!important}.template-404 a.button{font-family:Cormorant Garamond!important;font-weight:500!important;font-size:24px!important;line-height:30px!important;letter-spacing:.01em!important;color:#969696!important;text-decoration:none!important;border-bottom:1px solid #969696;border-radius:0;text-transform:uppercase}.template-404 .shopify-section--404{position:relative}.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{content:"";position:absolute;width:100px;height:255px;background-size:contain;background-repeat:no-repeat;background-image:url(//theshoppothys.myshopify.com/cdn/shop/files/Border_2.png?v=1732789775);top:0;z-index:1}.template-404 .shopify-section--404:before{left:0;transform:rotateY(180deg)}.template-404 .shopify-section--404:after{right:0}@media screen and (min-width: 1920px){.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{width:175px;height:435px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{width:125px;height:300px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.template-404 .not-found{height:45vh}.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{width:90px;height:230px}.template-404 .not-found .prose .heading{line-height:75px}.template-404 .not-found .prose .sub-heading{font-size:26px;line-height:40px}}@media screen and (min-width: 577px) and (max-width: 820px){.template-404 .not-found{height:50vh}.template-404 .not-found:before{font-size:50vw}.template-404 .not-found .prose .heading{font-size:50px;line-height:70px}.template-404 .not-found .prose .sub-heading{font-size:24px;line-height:50px}.template-404 a.button{font-size:22px!important;line-height:20px!important}.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{width:75px;height:200px}}@media screen and (max-width: 576px){.template-404 .not-found{height:40vh}.template-404 .not-found:before{font-size:50vw}.template-404 .not-found .prose .heading{font-size:35px;line-height:50px}.template-404 .not-found .prose .sub-heading{font-size:16px;line-height:20px;max-width:80%;margin-left:auto!important;margin-right:auto!important}.template-404 a.button{font-size:18px!important;line-height:18px!important}.template-404 .shopify-section--404:before,.template-404 .shopify-section--404:after{width:60px;height:150px}}.page-recently-viewed recently-viewed-products#recent-products{padding-top:50px}.page-recently-viewed .section-icon,.page-recently-viewed #recent-products .slider-dots{display:none}@media screen and (min-width: 577px) and (max-width: 820px){.page-recently-viewed .custom-cta-similar-prod-btn a.modal-toggle{width:30%;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;margin:0}.page-recently-viewed .shopify-section--image-with-text-overlay{padding-top:0!important}}@media screen and (max-width: 576px){.page-recently-viewed .custom-cta-similar-prod-btn a.modal-toggle{width:30%;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;margin:0}.page-recently-viewed .shopify-section--image-with-text-overlay{padding-top:0!important}}.bold_option_element{display:grid!important}.bold_option_set{display:flex;flex-wrap:wrap}.bold_option_title{font-size:14px;font-weight:700!important}.bold_option_value_title{font-size:14px}.bold_option_dropdown{margin:2%}.bold_option_dropdown select{width:150px}.product-info__buy-buttons{margin-top:5%}.prod-options{font-size:12px;text-decoration:underline;font-family:Montserrat;font-weight:400;color:#202020;display:flex;align-items:center;gap:6px}.bold_option_element textarea,.bold_option_element select{border:1px solid;border-radius:5px;padding:5px}@media screen and (min-width: 1920px){.prod-options{font-size:16px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.prod-options{font-size:14px}}.template-blog blog-post-card.blog-post-card.snap-center.group{gap:20px}.template-blog .blog-post-card__info .h3,.template-article .blog-post-card__info p.h5{font-family:Montserrat;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.01em;color:#202020;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.template-blog .blog-post-card__info #experts,.template-article .blog-post-card__info #experts{font-family:Montserrat;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.01em;color:#969696}.template-blog .blog-post-card__info .v-stack,.template-article .blog-post-card__info .v-stack{gap:10px}.template-blog .article-btn,.template-article .article-btn{background:#000;color:#fff;text-align:center;font-size:12px;line-height:20px;text-transform:uppercase;margin-top:10px;height:34px;display:flex;align-items:center;justify-content:center;width:100%;max-width:150px}.template-blog .blog-post-card__meta span,.template-article .blog-post-card__meta span{font-family:Montserrat;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.01em;color:#969696}.template-article .article-content{max-width:1030px}.template-article .article-content h1{font-family:Montserrat;font-weight:600;font-size:30px;line-height:40px;color:#212529}.template-article .article-content .prose{font-family:Montserrat;font-weight:400;font-size:14px;line-height:24px;text-align:justify;color:#202020}.template-article .share-buttons div.bold{font-family:Montserrat;font-weight:700;font-size:14px;line-height:20px;color:#636363}.template-article .share-buttons svg{width:22px;height:22px}.template-article blog-post-card{gap:20px!important}.template-article .article-btn{background:none;color:#202020;text-transform:capitalize;padding:0!important;width:auto!important;height:auto!important;border-bottom:1px solid #202020;max-width:max-content!important;margin:0;font-size:14px}.template-article .blog-post-card__meta{margin-top:10px}@media screen and (min-width: 1920px){.template-blog .blog-post-card__info .h3,.template-article .blog-post-card__info p.h5{font-size:20px}.template-blog .blog-post-card__info #experts,.template-article .blog-post-card__info #experts{font-size:16px}.template-blog .article-btn,.template-article .article-btn{font-size:16px;height:40px;max-width:170px}.template-blog .blog-post-card__meta span,.template-article .blog-post-card__meta span{font-size:16px}.template-article .article-content h1{font-size:38px;line-height:50px}.template-article .article-content .prose{font-size:18px;line-height:35px}.template-article .share-buttons div.bold{font-size:18px;line-height:24px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.template-blog .blog-post-card__info .h3,.template-article .blog-post-card__info p.h5{font-size:18px}.template-blog .blog-post-card__info #experts,.template-article .blog-post-card__info #experts{font-size:16px}.template-blog .article-btn,.template-article .article-btn{font-size:14px;height:40px;max-width:170px}.template-blog .blog-post-card__meta span,.template-article .blog-post-card__meta span{font-size:14px}.template-article .article-content h1{font-size:34px;line-height:46px}.template-article .article-content .prose{font-size:16px;line-height:26px}.template-article .share-buttons div.bold{font-size:16px;line-height:24px}.template-article .article-btn{font-size:16px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.template-article .article-content h1{font-size:26px;line-height:36px}.template-article .article-content .prose{font-size:16px;line-height:30px}}@media screen and (min-width: 577px) and (max-width: 820px){.template-blog blog-post-card.blog-post-card.snap-center.group{gap:15px}.template-blog .blog-post-card__info .h3,.template-article .blog-post-card__info p.h5{font-size:14px;line-height:18px;-webkit-line-clamp:1}.template-blog .blog-post-card__info #experts,.template-article .blog-post-card__info #experts{font-size:12px;line-height:16px}.template-blog .article-btn,.template-article .article-btn{font-size:10px;line-height:12px;height:24px;max-width:100px}.template-blog .blog-post-card__meta span,.template-article .blog-post-card__meta span{font-size:10px;line-height:14px}.template-blog .blog-posts__container .blog-posts{gap:35px}.template-blog .blog-posts__container.container{gap:50px}.template-article .article-content h1{font-size:24px;line-height:32px}.template-article .article>.container{gap:30px}.template-article .section-lines{display:flex;justify-content:center}.article-navigation .section-lines{position:relative}.article-navigation .section-lines:before,.article-navigation .section-lines:after{content:"";position:absolute;background:#da251c40;width:40%;height:1px;top:50%;transform:translateY(-50%)}.article-navigation .section-lines:before{left:0}.article-navigation .section-lines:after{right:0}.template-article .article-btn{background:#202020;color:#fff;max-width:100px!important;height:24px!important}}@media screen and (max-width: 576px){.template-blog blog-post-card.blog-post-card.snap-center.group{gap:15px}.template-blog .blog-post-card__info .h3,.template-article .blog-post-card__info p.h5{font-size:14px;line-height:18px;-webkit-line-clamp:2}.template-blog .blog-post-card__info #experts,.template-article .blog-post-card__info #experts{font-size:12px;line-height:16px}.template-blog .article-btn,.template-article .article-btn{font-size:10px;line-height:12px;height:24px;max-width:100px}.template-blog .blog-post-card__meta span,.template-article .blog-post-card__meta span{font-size:10px;line-height:14px}.template-blog .blog-posts__container .blog-posts{gap:35px}.template-blog .blog-posts__container.container{gap:50px;margin-top:35px;margin-left:15px;margin-right:15px}.template-article .article-content h1{font-size:18px;line-height:24px}.template-article .article-content{padding-top:30px}.template-article .article-content .prose{font-size:12px;line-height:20px}.template-article .article-content .prose img{margin-left:-20px!important;margin-right:-20px!important;width:-webkit-fill-available!important;max-width:-webkit-fill-available!important}.template-article .share-buttons div.bold{font-size:16px;line-height:20px}.article-navigation .section-lines{position:relative}.article-navigation .section-lines:before,.article-navigation .section-lines:after{content:"";position:absolute;background:#da251c40;width:40%;height:1px;top:50%;transform:translateY(-50%)}.article-navigation .section-lines:before{left:-20px}.article-navigation .section-lines:after{right:-20px}.article-navigation .section-header h2{font-size:24px}.template-article .article-btn{background:#202020;color:#fff;max-width:100px!important;height:24px!important}}.cart-drawer__line-items line-item.line-item{align-items:flex-start}.cart-drawer__line-items .line-item__info span.reversed-link{font-weight:400!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;background:none}.cart-drawer__line-items .line-item__info .price-list{margin-top:5px}.cart-drawer__line-items .line-item__info .price-list sale-price{font-weight:600;font-size:14px;line-height:16px;color:#202020}.cart-drawer__line-items .quantity-input{border-color:#000;color:#000;border-radius:0}.cart-drawer__top p.h5{font-family:Montserrat}.cart-drawer div[slot=footer] span.h5{font-family:Montserrat;font-weight:700}.cart-drawer__top cart-count.count-bubble{background:#da251c}cart-drawer div[slot=footer] form.buy-buttons a.button{background:#fff;color:#202020;border:2px solid #000;border-radius:0;text-transform:uppercase;font-weight:500}cart-drawer div[slot=footer] form.buy-buttons a.button:hover{box-shadow:none!important;color:#202020!important}cart-drawer div[slot=footer] button[type=submit]{background:#000;box-shadow:none;border-radius:0;border:2px solid #000;color:#fff;text-transform:uppercase;font-weight:500}cart-drawer div[slot=footer] button[type=submit] svg.icon.icon-picto-lock{display:none}.template-cart .cart-order__summary .line-item{align-items:start}.template-cart .cart-order__summary .line-item__info a{font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-cart .cart-order__summary .line-item__info price-list.price-list{font-weight:600;color:#202020;display:none}.template-cart .cart-order__summary .line-item__info price-list.price-list sale-price{color:#202020}.template-cart .cart-order__summary input.quantity-input{border-radius:0}.template-cart .accordion .accordion__toggle span#text-title{font-family:Montserrat;font-size:16px}.template-cart .accordion .accordion__toggle svg.icon{width:16px}.template-cart shipping-estimator button.button,.template-cart shipping-estimator button.button:hover{color:#fff;box-shadow:none;border:1px solid #000;background:#000}.template-cart .cart-order__recap span.h5{font-family:Montserrat;font-size:16px;font-weight:600}.template-cart .cart-order__recap button.button[type=submit]{border-radius:0}.template-cart .cart-order__recap button.button[type=submit] svg{display:none}.empty-state__icon-wrapper span.count-bubble{background:#da251c}.template-cart .empty-state p.h4,cart-drawer .empty-state p.h5{font-family:Montserrat;font-size:20px}.template-cart .empty-state a.button:hover,cart-drawer .empty-state a.button:hover{color:#202020}.cart-order .cart-order__summary td.item-price{font-weight:600;color:#202020}.cart-order .cart-order__summary td{vertical-align:top}@media screen and (min-width: 1920px){.cart-order .cart-order__summary td.item-price{font-size:14px}}@media screen and (min-width: 577px) and (max-width: 820px){cart-drawer div[slot=footer] form.buy-buttons a.button{border:1px solid #000}cart-drawer div[slot=footer] button[type=submit]{border:1px solid #000}}@media screen and (max-width: 576px){.cart-drawer__line-items .line-item__info span.reversed-link{-webkit-line-clamp:1}.cart-drawer__line-items .quantity-input{min-width:30px;height:20px}cart-drawer div[slot=footer] form.buy-buttons a.button{border:1px solid #000}cart-drawer div[slot=footer] button[type=submit]{border:1px solid #000}.template-cart .cart-order__summary .line-item__info a{-webkit-line-clamp:1}.template-cart .cart-order__summary .line-item__info price-list.price-list{display:block}}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{height:40px!important;display:flex;justify-content:center;align-items:center;border-radius:0!important;font-family:Montserrat;margin:0}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:14px!important;font-weight:500!important;margin-left:0!important;margin-right:0!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{display:none!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{color:#202020!important;font-weight:600!important;font-size:14px!important;padding-left:0!important;padding-right:0!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:245px!important;width:100%!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon:before{color:#000!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{background:transparent!important}@media screen and (min-width: 577px) and (max-width: 820px){.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:50vw!important;height:500px!important}}@media only screen and (max-width: 576px){.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:50vw!important}}.shopify-policy__container{max-width:1030px!important;margin:auto!important}.shopify-policy__title.h1{display:none}.shopify-policy__body h1.title{font-family:Montserrat;font-size:30px!important;color:#212529;text-transform:Uppercase;font-weight:600}.shopify-policy__body h3.subtitle{font-family:Montserrat;font-size:20px!important;font-weight:400}@media screen and (min-width: 192px){.shopify-policy__body h1.title{font-size:38px!important}.shopify-policy__body h3.subtitle{font-size:26px!important}.shopify-policy__body ul li,.shopify-policy__body p,.shopify-policy__body span{font-size:18px!important}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.shopify-policy__body h1.title{font-size:36px!important}.shopify-policy__body h3.subtitle{font-size:24px!important}.shopify-policy__body ul li,.shopify-policy__body p,.shopify-policy__body span{font-size:16px!important}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.shopify-policy__container{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.shopify-policy__body h1.title{font-size:26px!important}.shopify-policy__body h3.subtitle{font-size:22px!important}.shopify-policy__body ul li,.shopify-policy__body p,.shopify-policy__body span{font-size:16px!important}}@media screen and (min-width: 577px) and (max-width: 820px){.shopify-policy__container{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.shopify-policy__body h1.title{font-size:24px!important}.shopify-policy__body h3.subtitle{font-size:20px!important}.shopify-policy__body ul li,.shopify-policy__body p,.shopify-policy__body span{font-size:14px!important}}@media screen and (max-width: 576px){.shopify-policy__container{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.shopify-policy__body h1.title{font-size:18px!important}.shopify-policy__body h3.subtitle{font-size:14px!important}.shopify-policy__body ul li,.shopify-policy__body p,.shopify-policy__body span{font-size:12px!important}}.template-search h1.h2.text-center{font-family:Montserrat;font-size:26px;font-weight:600}.search-input input[type=search]{font-size:20px;font-weight:500}@media screen and (min-width: 577px) and (max-width: 820px){.template-search h1.h2.text-center{font-size:24px}.search-input input[type=search]{font-size:18px}}@media screen and (max-width: 576px){.template-search h1.h2.text-center{font-size:20px}.search-input input[type=search]{font-size:16px}}.zipcode_bar_title_1511{display:none!important}.zipcode_bar_input_1528{max-width:100%!important;height:auto!important}.zipcode_bar_btn_1528{border-bottom:1px solid #202020!important}#zippy_widget_1511{margin:0!important;padding-bottom:30px!important}.pincode-serviceabilityIcon{display:none!important}.delivery-date-msg:before{content:"";display:inline-block;width:21px;height:21px;background-image:url(/cdn/shop/files/fi_3178933_853d9ba2-de52-49fe-b99d-779b5e8601fd.png?v=1732634343);background-size:cover;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-top:-8px}.pincode-serviceabilityItem:before{content:"";display:inline-block;width:21px;height:21px;background-image:url(/cdn/shop/files/fi_10809774.png?v=1732634378);background-size:cover;background-repeat:no-repeat;margin-right:8px;vertical-align:middle}.delivery-date-msg{font-size:12px!important;font-family:Montserrat!important;font-weight:400!important;color:#202020!important}.pincode-serviceability-list li h4{padding:0!important;font-family:Montserrat;font-weight:400;font-size:12px!important;line-height:20px;color:#202020!important}.zipcode_bar_input_1528 .change_btn{font-weight:400!important}.product-info__buy-buttons .swym-button-bar.swym-wishlist-button-bar.swym-inject{display:none}#zippy_widget_1511 .row{margin-top:30px!important}.pincode-serviceabilityItem:before{flex:none}.pincode-serviceability-list li{display:flex;align-items:center}@media screen and (min-width: 1440px) and (max-width: 1919.5px){.delivery-date-msg{font-size:14px!important}.delivery-date-msg:before{width:24px;height:24px}.pincode-serviceability-list li h4{font-size:14px!important}}@media screen and (min-width: 1920px){.delivery-date-msg{font-size:16px!important}.delivery-date-msg:before{width:24px;height:24px}.pincode-serviceability-list li h4{font-size:16px!important}}@media screen and (min-width: 577px) and (max-width: 820px){#zippy_widget_1511{border-bottom:1px solid #2020201f}}@media screen and (max-width: 576px){#zippy_widget_1511{border-bottom:1px solid #2020201f}.product-info__block-item[data-block-type=buy-buttons]{margin-top:35px}.delivery-date-msg{font-size:11px!important}.delivery-date-msg:before{width:18px;height:18px;margin-top:-6px}.pincode-serviceability-list li h4{font-size:11px!important}.pincode-serviceabilityItem:before{width:18px;height:18px}.pincode-serviceability-list li{margin-bottom:0!important}.zippy-failure{font-size:11px}}newsletter-popup p.h5{font-family:Montserrat;font-size:16px}newsletter-popup form button[type=submit] svg.icon{display:none}newsletter-popup form button[type=submit] .text-with-icon{text-transform:uppercase;color:#fff}newsletter-popup form button[type=submit]{background:#000;border-radius:0}newsletter-popup span.button__loader span{background:#fff}.swym-clear-wishlist-modal-dialog h2#swym-clear-list-heading{font-size:16px;font-family:Montserrat}.swym-clear-wishlist-modal-dialog button.swym-cancel-clear-wishlist-btn.swym-button{background:#000!important;color:#fff!important;height:40px!important;border-radius:0!important;font-weight:600!important;width:auto!important;padding:20px!important;margin-left:auto!important;margin-right:auto!important;display:flex;align-items:center;justify-content:center}.swym-clear-wishlist-modal-dialog button.swym-clear-wishlist-btn.swym-button{border:1px solid #000;height:40px!important;border-radius:0!important;color:#000!important;width:auto!important;padding:20px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;justify-content:center;align-items:center}.swym-share-wishlist-login-modal-dialog{padding-left:20px!important;padding-right:20px!important}.swym-share-wishlist-login-modal-dialog .swym-share-login h2.swym-text-heading.swym-heading{font-size:16px;font-family:Montserrat;text-align:center;font-weight:400}.swym-share-wishlist-login-modal-dialog .swym-share-login .swym-message-content.swym-text{text-align:center}.swym-share-wishlist-login-modal-dialog .swym-share-login button.swym-login-btn{background:#000!important;height:40px!important;border-radius:0!important;color:#fff!important;margin:0!important;width:auto!important}.swym-save-wishlist-modal-dialog h2#swym-save-list-heading{font-size:16px;text-align:center;font-weight:400}.swym-save-wishlist-modal-dialog .swym-text-content.swym-text{text-align:center}.swym-save-wishlist-modal-dialog button.swym-save-list-btn{height:40px!important;border-radius:0!important;font-weight:600}.swym-wishlist-context-menu-content{padding:0 20px!important}.swym-save-wishlist-modal-dialog button.swym-login-btn.swym-button{background:#000!important;height:40px!important;border-radius:0!important}.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container button.swym-share-wishlist-email-btn.swym-button{background:#000!important;height:40px!important;padding:0 20px!important;border-radius:0!important;margin:0;width:auto!important}.swym-save-wishlist-modal-dialog button.swym-back-btn.swym-button{border:1px solid #000;height:40px!important;border-radius:0!important}.swym-save-wishlist-modal-dialog button.swym-log-out-btn.swym-button{background:#000!important;border-radius:0!important;height:40px!important}.swym-modal.swym-simple-wishlist-modal h3.swym-empty-wishlist-title.swym-heading{margin-top:0}.swym-modal.swym-simple-wishlist-modal p.swym-empty-wishlist-text.swym-text{text-align:center}.swym-modal.swym-simple-wishlist-modal button.swym-empty-wishlist-continue-btn.swym-button{background:#000!important;height:40px!important;border-radius:0!important;padding:0 20px!important;text-transform:uppercase}.page-store-locator .tabs-inner::part(tab-list):after{content:none}.page-store-locator .tabs-nav__button{position:relative}.page-store-locator .tabs-nav__button[aria-selected=true]:after{content:"";position:absolute;background:#000;width:100%;height:2px;bottom:0;left:0}.page-store-locator .tabs-nav__button:first-of-type{margin-left:0!important}.page-store-locator .tabs-nav__button:last-of-type{margin-right:0!important}a.login-footer__link{display:none}.page-store-locator .tab-content .multi-column a{background:transparent;margin:0;padding:0;display:contents;text-decoration:underline!important}.page-store-locator .tab-content .multi-column a[title="Get Directions"]{width:fit-content;margin:0;background:#000;color:#fff;padding:5px 15px;display:block;text-decoration:none!important}.returnprime .returnprime__app .customer{padding-top:50px}.returnprime .customer .sidenav{border-bottom:0!important}.returnprime .customer .order__card .card__desc .sub__title,.returnprime .return__order .order__details .order__desc .sub__title{font-size:14px!important;font-weight:400;margin-bottom:5px!important;margin-top:0!important}.returnprime .customer .order__card .card__desc .text__fade,.returnprime .return__order .order__details .order__desc .sub__title:nth-child(2),.returnprime .return__order .order__details .order__desc .text__fade{font-weight:700!important;font-size:12px!important;line-height:16px;color:#202020!important;opacity:1!important}.returnprime .return__order .order__details .order__qty label{font-size:12px!important}.returnprime .customer .order__card .card__desc .text__fade:first-of-type{margin-bottom:5px!important}.returnprime .customer .exchange__btn:hover,.returnprime .customer .return__btn:hover{background-color:#000!important;color:#fff!important;box-shadow:none!important}.returnprime .customer .action__btns .next__btn:hover,.returnprime .customer__search .search__wrapper .form__wrapper .btn:hover{box-shadow:none!important}.returnprime .customer .action__btns .back__btn:hover{box-shadow:none!important;background:#000!important;color:#fff!important}.returnprime .customer__search .search__wrapper .form__wrapper{padding-top:0!important}.returnprime .customer .exchange__btn,.returnprime .customer .return__btn,.returnprime .customer .action__btns .next__btn,.returnprime .customer .action__btns .back__btn,.returnprime .customer__search .search__wrapper .form__wrapper .btn{font-size:12px!important;border-radius:0!important;display:flex!important;align-items:center;justify-content:center!important}.returnprime .customer .exchange__btn .Polaris-Icon,.returnprime .customer .return__btn .Polaris-Icon{margin-top:0!important;margin-left:0!important;display:none!important}.returnprime .customer .order__card .order__card-wrapper{margin-bottom:20px!important}.returnprime .customer .order__card .returnable-date{background-color:#f9f8f5!important}.returnprime .customer .order__card .returnable-date .returnable-date__text span,.returnprime .customer .order__card .returnable-date .returnable-date__text b{font-size:12px!important}.returnprime .customer .fixed__btn{position:relative!important;margin:30px 0 50px!important}body .returnprime .customer .fixed__btn{z-index:0!important}.returnprime .return__order .order__details .order__qty select{margin-left:auto;text-align:center;max-width:50px!important;padding:0!important;font-size:12px}.returnprime .customer .title{font-size:22px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title:hover{overflow:hidden!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn{background:#fff;border-radius:100px}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon:before{font-size:10px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn.swym-disabled{background:#f7f7f7!important;color:#000}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-text-container{flex-direction:row!important;flex-wrap:wrap;height:fit-content;gap:20px}.swym-wishlist-product-detail-text-container-inner{height:fit-content!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-title{font-family:Montserrat,sans-serif;font-size:18px!important;letter-spacing:.01em;line-height:1.3!important;text-transform:capitalize!important;color:#202020!important;font-weight:400!important}.swym-ui-component .swym-product-price .swym-product-final-price{font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:.01em;line-height:1.3;text-transform:capitalize;color:#202020;font-weight:600}.swym-ui-component .swym-wishlist-product-detail-content .swym-action-button-container{width:calc(50% - 20px)}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn{font-family:Montserrat;font-weight:600!important;font-size:14px!important;line-height:18px!important;text-transform:uppercase!important;width:100%;border-radius:0;height:48px!important;margin:0}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container{display:none!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-more-details .swym-more-details-btn{font-family:Montserrat;font-weight:600!important;font-size:14px!important;line-height:18px!important;text-transform:uppercase!important;width:100%;border-radius:0;height:48px!important;margin:0;background:#000;display:flex;justify-content:center;align-items:center;color:#fff!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-more-details{margin-top:0!important;width:50%}.swym-ui-component .swym-wishlist-product-detail-content .swym-more-details .swym-more-details-btn:hover{text-decoration:none!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-action-button-container{margin-top:0!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-thumbnails .swym-image-thumb.swym-selected{border:1.5px solid #000!important}.swym-ui-component .swym-wishlist-product-detail-container{padding-bottom:0!important}.swym-ui-component .swym-wishlist-product-detail-tab-bar{padding-top:10px!important;padding-bottom:10px!important}.swym-wishlist-product-detail-tabs ul{display:flex;align-items:center}.swym-ui-component .swym-wishlist-product-detail-tab-bar .swym-product-tab{width:auto!important;height:auto!important}.swym-ui-component .swym-wishlist-product-detail-tab-bar button.swym-product-tab.swym-selected{width:10px!important;height:10px!important;display:flex;align-items:center;justify-content:center}.swym-ui-component .swym-wishlist-product-detail-tab-bar button.swym-product-tab{width:8px!important;height:8px!important;margin:0}.swym-ui-component .swym-wishlist-product-detail-tab-bar .swym-product-tab{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1350px) and (max-width: 1370px){.template-collection .collection-sub-categories-sec .image-text-list image-link-blocks{--image-link-blocks-items-per-row: 7.1 !important}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){.page-store-locator .tabs-inner::part(tab-list){overflow-x:auto;scrollbar-width:none}}@media screen and (min-width: 577px) and (max-width: 820px){.page-store-locator .tabs-container{margin-top:50px}.page-store-locator .tabs-inner{display:block!important}.page-store-locator .tabs-inner::part(tab-list){width:25%!important;float:left;display:flex;flex-direction:column;margin-right:30px;align-items:flex-start;box-shadow:none;word-break:break-all}.page-store-locator .tabs-inner::part(tab-panels){width:70%;float:right;display:flex;flex-direction:column!important}.page-store-locator button.tabs-nav__button{padding-block-start:0!important;padding-block-end:0px!important;margin:0 0 25px!important;text-align:left;position:relative;width:fit-content}.page-store-locator .tab-content .multi-column{flex-direction:column;gap:30px}.page-store-locator button.tabs-nav__button[aria-selected=true]:after{height:1px}.page-store-locator .tabs-inner::part(tab-list):after{content:none}.page-store-locator .tabs-nav__button{transition:all .3s linear}.page-store-locator .tabs-nav__button[aria-selected=true]{font-size:14px!important;transition:.3s linear}.page-store-locator .shopify-section.shopify-section--image-with-text-overlay{padding-top:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header{margin:0!important;justify-content:space-between!important;padding:0 20px!important;border-bottom:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-main-title{margin:0!important}.swym-ui-component .swym-wishlist-detail-header .swym-action-container{position:unset!important}.swym-ui-component .swym-share-btn{border:0!important;padding:0!important;margin:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-context-menu{position:unset!important;margin-left:5px}.swym-ui-component .swym-wishlist-detail-separator{margin:0!important}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-simple-wishlist-container-content{padding-top:0!important;background:#fff!important}.swym-ui-component .swym-wishlist-detail-content{margin-top:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-action-bar{padding:20px!important;margin:0!important}.swym-ui-component .swym-wishlist-product-detail-container{padding:0!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-info,.swym-ui-component .swym-wishlist-grid{padding-top:20px!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container{margin-right:0!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-full{width:100%!important}}@media screen and (max-width: 576px){.page-store-locator .tabs-container{margin-top:50px}.page-store-locator .tabs-inner{display:block!important}.page-store-locator .tabs-inner::part(tab-list){width:30%!important;float:left;display:flex;flex-direction:column;margin-right:20px;position:relative;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.page-store-locator .tabs-inner::part(tab-panels){width:60%;float:right;display:flex;flex-direction:column!important}.page-store-locator button.tabs-nav__button{padding-block-start:0!important;padding-block-end:0px!important;margin:0 0 25px!important;text-align:left;position:relative;width:fit-content}.page-store-locator .tab-content .multi-column{flex-direction:column;gap:30px}.page-store-locator button.tabs-nav__button[aria-selected=true]:after{width:100%;height:1px}.page-store-locator .tab-content .multi-column a[title="Get Directions"]{font-size:12px}.page-store-locator .tabs-nav__button{transition:all .2s linear}.page-store-locator .tabs-nav__button[aria-selected=true]{font-size:14px!important;transition:.2s linear}.page-store-locator .shopify-section.shopify-section--image-with-text-overlay{padding-top:0!important}.returnprime .customer .fixed__btn{margin:10px 15px 50px!important;box-shadow:none!important;border:1px solid #e9e9e9}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header{margin:0!important;justify-content:space-between!important;padding:0 20px!important;border-bottom:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-main-title{margin:0!important}.swym-ui-component .swym-wishlist-detail-header .swym-action-container{position:unset!important}.swym-ui-component .swym-share-btn{border:0!important;padding:0!important;margin:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-context-menu{position:unset!important;margin-left:5px}.swym-ui-component .swym-wishlist-detail-separator{margin:0!important}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-simple-wishlist-container-content{padding-top:0!important;background:#fff!important}.swym-ui-component .swym-wishlist-detail-content{margin-top:0!important}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-action-bar{padding:20px!important;margin:0!important}.swym-ui-component .swym-wishlist-product-detail-container{padding:0!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-info,.swym-ui-component .swym-wishlist-grid{padding-top:20px!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container{margin-right:0!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-full{width:100%!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-text-container{flex-direction:column!important;gap:15px}.swym-ui-component .swym-wishlist-product-detail-content .swym-action-button-container{width:100%}.swym-ui-component .swym-wishlist-product-detail-content .swym-more-details{width:100%;margin:0!important}}.modal-toggle{cursor:pointer}.continue-btn{cursor:pointer;background-color:#000;color:#fff;width:auto;padding:1% 2%}.template-404 a.button:hover{color:#000}.card-wishlist .swym-added{background-color:#da251c}.card-wishlist .swym-added svg path{fill:#fff}.template-gift_card a.button{background:#000;color:#fff;border-radius:0;box-shadow:none!important}@media screen and (min-width: 999px){.kloc-variant-hide{display:none}}.hide_size,.hide_size_mobile{display:none;cursor:pointer}.var_selected{font-weight:600}@media screen and (min-width: 1150px){.mega-menu{align-items:unset}.navigation-promo__wrapper{width:100%}.navigation-promo.navigation-promo--grid{display:flex;flex-direction:row;height:100%;max-height:500px}.navigation-promo.navigation-promo--grid a.content-over-media{display:block;height:100%}.navigation-promo__wrapper a.content-over-media .text-custom{width:100%;position:absolute;left:20px;bottom:20px}.navigation-promo__wrapper a.content-over-media p{margin-left:0}.Insta .navigation-promo.navigation-promo--grid a.content-over-media{width:-webkit-fit-content}.Insta .navigation-promo.navigation-promo--grid a.content-over-media img{width:auto}.Insta .mega-menu{justify-content:flex-start}}body.template-collection.collection-women .collection-sub-categories-sec image-link-blocks,body.template-collection.collection-men .collection-sub-categories-sec image-link-blocks,body.template-collection.collection-kids .collection-sub-categories-sec image-link-blocks,body.template-collection.collection-art-silk .collection-sub-categories-sec image-link-blocks,body.template-collection.collection-banaras .collection-sub-categories-sec image-link-blocks,body.template-collection.collection-cotton .collection-sub-categories-sec image-link-blocks{display:none}navigation-drawer .panel__wrapper.insta-collection img{display:none}.panel__wrapper.insta-collection{gap:0}navigation-drawer .panel__wrapper.insta-collection a{display:block;padding:1rem 1.5rem;border-top:1px solid #f0f0f0;width:100%}navigation-drawer .panel__wrapper.insta-collection a .text-custom p{font-family:Montserrat;color:#000!important;font-weight:400!important;font-size:14px!important}navigation-drawer .panel__wrapper.insta-collection .navigation-promo{display:flex;flex-direction:column;padding:0}.article-content .prose li{list-style:disc!important}.article-content .prose ul{padding-left:35px}facet-floating-filter.facets__floating-filter{display:none}@media screen and (max-width: 768px) and (max-width: 1024px){.article-content .prose ul{padding-left:25px}}@media screen and (max-width: 767px){.article-content .prose ul{padding-left:15px}}@media screen and (max-width:576px){.banner.banner--error.justify-center{position:absolute;left:50%;bottom:35px;width:100%;transform:translate(-50%)}.article-content .prose p,.article-content .prose,.article-content .prose li,.article h1,.article h2,.article h3,.article h4{text-align:left}}.collection-seo-description.seo-header{margin-bottom:30px;padding-top:20px}.collection-seo-description h1{font-size:18px;font-weight:700;font-family:Montserrat;margin-bottom:20px}.collection-seo-description p{font-size:12px;font-family:Montserrat;margin-bottom:10px}.collection-seo-description a.read-more-toggle,.collection-seo-description a.read-less-toggle{color:#aa2826;border-bottom:1px solid #aa2826;font-family:Montserrat;font-weight:600;text-decoration:none}.collection-seo-description h2{font-size:18px;font-weight:700;font-family:Montserrat;margin-bottom:16px}.collection-seo-description h3{font-size:16px;font-weight:600;font-family:Montserrat;margin-bottom:16px;margin-top:16px}.collection-seo-description ul{padding-left:14px}.collection-seo-description ul li{list-style:disc;margin-bottom:6px;font-size:12px;font-family:Montserrat}.collection-seo-description a{text-decoration:underline}.collection-seo-description table thead tr:last-child th,.collection-seo-description table tbody tr td{border:1px solid #2020201f;padding-inline-start:1rem!important}.collection-seo-description .table-container{width:100%;position:relative;overflow-x:auto;margin-bottom:30px}.collection-seo-description .faq-question{font-size:14px;font-weight:700;font-family:Montserrat;position:relative;padding:15px 15px 15px 0}.collection-seo-description .faq-question h2,.collection-seo-description .faq-question h3{font-size:14px;font-weight:700;font-family:Montserrat;margin:0}.collection-seo-description .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:12px;font-weight:500;font-family:Montserrat;padding-right:15px}.collection-seo-description .faq-question.active+.faq-answer{margin-bottom:15px!important}.collection-seo-description.seo-footer{margin-bottom:50px;margin-top:50px}.collection-seo-description .faq-item{border-bottom:1px solid #ccc}.collection-seo-description .faq-question:after{content:"+";position:absolute;right:0;top:15px}.collection-seo-description .faq-question.active:after{content:"-"}p.video-section{width:60%;margin:0 auto}@media screen and (max-width:576px){.collection-seo-description table thead tr:last-child th,.collection-seo-description table tbody tr td{font-size:10px;padding:5px!important}}.img-separator:before,.img-separator:after{content:"";position:absolute;background-color:#96969640;width:450px;height:1px;background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%)}.img-separator:before{left:50px}.img-separator:after{right:50px}@media screen and (min-width:1440px){.img-separator:before{left:60px}.img-separator:after{right:60px}}.Avada-Faqs_Button{z-index:2!important}.step{display:none;text-align:center}.step-design{border-bottom:3px solid white;font-size:14px;padding-bottom:2%}.step.active{display:block}.prev-button,.next-button{cursor:pointer;background-color:#202020;padding:.5% 3%;color:#fff}.prev-button{position:absolute;bottom:5%;left:10%}.next-button{position:absolute;bottom:5%;right:10%}#finalBtn button{box-shadow:none!important;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.summary-columns-wrapper{display:flex;gap:2rem;margin:1rem;flex-wrap:wrap;border:1px solid #ccc;padding:10px;border-radius:6px}.summary-column{flex:1;min-width:500px}.summary-item-block{display:flex;justify-content:space-between;padding:.5rem;border-bottom:1px solid #ddd;font-size:12px}.summary-item-block:last-child{border-bottom:none}.summary-key{font-weight:600;color:#333}.summary-value{color:#555;white-space:nowrap;text-align:right}.summary-column:last-child .summary-item-block:last-child .summary-value{text-wrap:auto;height:35px;overflow-y:scroll}.summary-list{padding-top:2%}@media (max-width: 770px){.summary-columns-wrapper{height:375px;overflow-y:scroll}.summary-column{min-width:400px}.kloc-total .bold_option_total{left:50%}}@media (max-width: 540px){.kloc-total .bold_option_total{left:27%!important}.prev-button{left:5%!important}.next-button{right:5%!important}.summary-column{min-width:325px}.kloc-design{left:0;margin-right:0}}.bold_option_hidden{display:none!important}#option_step_1 .bold_option:not(:first-of-type),#step1-images{display:none}#option_step_2 .bold_option,#step2-images,#step2-blouse-images{display:none}#option_step_2 .bold_option:nth-of-type(2),#option_step_2 .bold_option:nth-of-type(3),#option_step_1 #step1-images,#option_step_2 #step2-images{display:block}#option_step_2 .bold_option_set{grid-template-columns:auto}#option_step_3 .bold_option{display:block}#option_step_3 .bold_option:nth-of-type(-n+3){display:none}#option_step_4 .bold_option{display:none}#measurement,.close{cursor:pointer}#measurement{margin-top:5%}.close{float:right}.kloc-design{position:absolute;top:10%;left:5%;background-color:#fff;z-index:999;padding:2%;text-align:-webkit-center;width:-webkit-fill-available;margin-right:5%}.kloc-dimg img{width:60%}#step2-images,#step3-images,#step2-blouse-images{float:right}#step2-images img,#step3-images img,#step2-blouse-images img{margin:2% 0}#step2-images p,#step3-images p{border-bottom:2px solid #606060;font-size:12px;font-weight:700;color:#606060;width:max-content}#step1-images{float:right;width:50%}#step1-images img{display:inline-block;width:25%;margin:0 2%}.kloc-total .bold_option_total{position:absolute;bottom:5%;left:45%;border-bottom:2px solid bottom}.prev-step-0{display:none}@media (max-width: 768px){#option_step_1,#option_step_2{display:flex;flex-direction:column}#step1-images,#step2-images{order:2;width:100%;margin:3% 0%}#step2-images p{display:none}#step2-images img{display:inline-block;width:45%;margin:0 2%}#step1-images img{display:inline-block;width:25%;margin:0 2%}#option_step_1 .bold_option_set,#option_step_2 .bold_option_set{order:1}#option_step_2 .bold_option_set{grid-template-columns:auto auto}.kloc-dimg img{width:100%}.kloc-design{top:30%}}.size-button{border-radius:4px;background-color:#da251c;border:none;color:#fff;text-align:center;font-size:16px;padding:8px;transition:all .5s;cursor:pointer;margin:5px}.size-button span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.size-button span:after{content:"\bb";position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.size-button:hover span{padding-right:25px}.size-button:hover span:after{opacity:1;right:0}.tailor-motif{width:60px;display:inline;vertical-align:sub}.measure-img{width:28px;display:inline;vertical-align:sub;margin-right:2%}#step1-error,#step2-error,#step3-error{color:red;font-size:12px}.inline-error{color:red;font-size:.9em;margin-top:4px;display:none}#blouse_option_step_0 .bold_option,#blouse_option_step_1 .bold_option,#step1-images{display:none}#blouse_option_step_0 .bold_option:nth-of-type(1),#blouse_option_step_0 .bold_option:nth-of-type(2),#blouse_option_step_0 .bold_option:nth-of-type(3),#blouse_option_step_0 .bold_option:nth-of-type(4),#blouse_option_step_0 .bold_option:nth-of-type(5){display:block}#blouse_option_step_1 .bold_option:nth-of-type(6){display:block}#blouse_option_step_2 .bold_option,#step1-images,#blouse_option_step_3 .bold_option,#step3-images{display:none}#blouse_option_step_2 .bold_option:nth-of-type(7),#blouse_option_step_2 .bold_option:nth-of-type(8),#blouse_option_step_2 .bold_option:nth-of-type(9),#blouse_option_step_2 .bold_option:nth-of-type(10),#blouse_option_step_1 #step1-images,#blouse_option_step_2 #step2-blouse-images,#blouse_option_step_3 #step3-images{display:block}#blouse_option_step_0 #step2-blouse-images,#blouse_option_step_1 #step2-blouse-images,#blouse_option_step_3 #step2-blouse-images,#blouse_option_step_4 #step2-blouse-images,#blouse_option_step_5 #step2-blouse-images{display:none!important}@media (min-width: 700px) and (max-width: 1366px){#blouse_option_step_3 #step3-images{width:70%}#blouse_option_step_3 .bold_option_set{overflow:hidden}}#blouse_option_step_3 .bold_option:nth-of-type(11),#blouse_option_step_3 .bold_option:nth-of-type(12),#blouse_option_step_3 .bold_option:nth-of-type(13),#blouse_option_step_1 #step1-images,#blouse_option_step_2 #step2-blouse-images,#blouse_option_step_3 #step3-images{display:block}#blouse_option_step_3 .bold_option_set{grid-template-columns:auto}#blouse_option_step_4 .bold_option{display:block}#blouse_option_step_4 .bold_option:nth-of-type(-n+13){display:none}#step2-blouse-images{height:350px;overflow-y:scroll}#step2-blouse-images ul{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;list-style:none;padding:0;margin-bottom:40px}@media (max-width: 992px){#step2-blouse-images ul{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){#step2-blouse-images ul{grid-template-columns:repeat(2,1fr)}#blouse_option_step_0 .bold_option_set{display:flex!important}}.blouse-img img{width:50%}.blouse-material #step1-images{width:65%}.blouse-material #step1-images img{width:20%}#blouse_option_step_2 .bold_option_set{grid-template-columns:auto}#step2-blouse-images{width:50%}#step2-blouse-images img{cursor:pointer}#blouse_option_step_5{display:none}@media (max-width: 768px){#step2-blouse-images{order:2;height:165px;width:auto;overflow-y:scroll;padding:0 15px}.step3-blouse-images{order:2;width:100%;margin:3% 0%}.step3-blouse-images p{display:none}.step3-blouse-images img{display:inline-block;width:45%;margin:0 2%}#blouse_option_step_1,#blouse_option_step_2,#blouse_option_step_3{display:flex;flex-direction:column}#blouse_option_step_1 .bold_option_set,#blouse_option_step_2 .bold_option_set,#blouse_option_step_3 .bold_option_set{order:1}#blouse_option_step_3 .bold_option_set{grid-template-columns:auto auto}.blouse-material #step1-images,.blouse-img img{width:100%}}.image-container{position:relative;display:inline-block}.zoom-icon{position:absolute;top:8px;left:8px;background:#e7e7e7;border-radius:50%;padding:5px;cursor:pointer;z-index:2}.zoom-icon svg{width:12px;height:12px}.template-cart .empty-state{width:100%;max-width:700px;background:#f9f8f5;padding:50px;margin:50px auto;border-radius:10px;gap:20px}cart-drawer.drawer::part(body){position:relative;overflow-x:clip;padding-bottom:0;display:flex;flex-direction:column;justify-content:space-between}cart-drawer .cart-drawer__inner{height:100%}cart-drawer .cart-drawer__inner>.v-stack{height:calc(100% - 35px);display:flex;flex-direction:column;justify-content:space-between}cart-drawer .empty-state{width:100%;max-width:450px;background:#f9f8f5;padding:50px;margin:50px auto;border-radius:10px;gap:20px}cart-drawer .cart-drawer__recommendations{padding:20px 0;position:relative}cart-drawer .cart-drawer__recommendations:before{content:"";position:absolute;top:0;background:#f9f8f5;width:calc(100% + 5rem);height:100%;z-index:-1;left:-2.5rem}cart-drawer .cart-drawer__recommendations .h-stack p{font-family:Cormorant Garamond,serif;font-size:28px;color:#000;font-weight:500}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product{flex-direction:column;padding:0;border-radius:0}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product img.horizontal-product__image{width:100%;height:auto;border-radius:0}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info{flex-direction:column;padding:0 1rem 1rem}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product-list{gap:10px}cart-drawer .cart-drawer__recommendations{--horizontal-product-width: 185px}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info{flex-direction:column;padding:0 .5rem 1rem}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:normal;text-transform:capitalize;font-family:Montserrat;font-size:14px}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info price-list.price-list span{font-size:16px;font-weight:700;color:#202020!important;font-family:Montserrat}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info button.button{width:100%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;max-width:100%;box-shadow:none;border-radius:0}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info button.button svg{display:none}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info .horizontal-product__cta{width:100%;margin-left:1rem}cart-drawer .cart-drawer__recommendations .h-stack button.circle-chevron{background:#fff}@media screen and (min-width:820.5px) and (max-width:1024px){cart-drawer .cart-drawer__recommendations{--horizontal-product-width: 193px}}@media screen and (min-width:577px) and (max-width:820px){cart-drawer .cart-drawer__recommendations{--horizontal-product-width: 193px}}@media screen and (max-width:576px){cart-drawer .empty-state{max-width:300px}cart-drawer .cart-drawer__recommendations .h-stack p{font-size:24px}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product-list{grid:auto / auto-flow 40vw}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info a{font-size:12px}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info price-list.price-list span{font-size:12px}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info .horizontal-product__cta{margin-left:0}cart-drawer .cart-drawer__recommendations scroll-carousel .horizontal-product .horizontal-product__info button.button{font-size:12px}cart-drawer .cart-drawer__recommendations .h-stack .h-stack.hidden{display:flex}}.sale-badge{position:absolute;z-index:1;left:14px;top:14px;text-decoration:none;padding:8px 18px;letter-spacing:1px;background:#f3e1b9;box-shadow:0 5px 4px #0006;border-radius:4px;font-family:Montserrat;font-weight:600;font-size:14px;line-height:1;color:maroon}.sale-badge-2{display:flex;justify-content:center;align-items:center;padding:10px;height:28px;background:maroon;font-family:Montserrat;font-weight:600;font-size:12px;line-height:1;color:#fff;margin-right:auto;margin-bottom:8px}@media screen and (min-width:577px) and (max-width:820px){.sale-badge{font-size:14px;padding:4px 12px}.sale-badge-2{height:24px;font-size:10px;padding:8px}}@media screen and (max-width:576px){.sale-badge{left:6px;top:6px;font-size:10px;padding:4px 10px}.sale-badge-2{height:20px;font-size:8px;padding:6px}}product-card .icon-wishlist-heart-empty.wishlist-btn.grid-wishlist-btn{top:14px!important;right:14px!important}product-card .wishlist_btn_icon i.heart-hulk-animation{width:33px!important;height:33px!important;display:flex!important;justify-content:center!important;align-items:center!important;box-shadow:0 5px 4px #0006!important;margin:0!important;background:#fff!important;border-radius:50%!important;color:#aa2826!important;font-size:16px!important;padding:0!important}.similar-produts-modal product-card .wishlist_btn_icon i.heart-hulk-animation i.icon-wishlist-heart-empty{margin-left:-1px}product-card .wishlist-btn:hover{opacity:1!important}li.header-wishlist .hulk-wishlist-icon{padding:0!important;display:block!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:18px!important;height:auto!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:18px!important;margin:0!important;color:#636363!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{top:auto!important;bottom:-8px!important;right:-8px!important;font-size:8px!important;padding:0!important;background:#da251c!important;width:16px!important;height:16px!important;color:#fff!important}.hulk__wishlist-wrap{margin-top:4rem!important}.hulk__wishlist-wrap .wrapper_grid{margin-bottom:4rem!important}.hulk__wishlist-wrap .fancy_title{margin-bottom:2rem!important}.hulk__wishlist-wrap .fancy_title h3{font-weight:400!important;font-size:30px!important;line-height:36px!important;letter-spacing:.01em!important;text-align:center!important;margin-bottom:3rem!important}.hulk__wishlist-wrap .list-header{display:none!important}.hulk__wishlist-wrap .fancy_title div{align-items:center!important}.hulk__wishlist-wrap .fancy_title p:last-child a{display:flex!important;align-items:center!important;gap:8px!important}.hulk__wishlist-wrap .fancy_title div p a{font-size:12px!important}.hulk__wishlist-wrap ul.bulk_action{margin-bottom:2rem!important}.hulk__wishlist-wrap ul.bulk_action input#hulk_select_all{margin-top:4px!important}.hulk__wishlist-wrap .bulk_action li{font-size:12px!important}.product-info div#hulk-wishlist{position:absolute!important;top:0!important;right:0!important;margin:0!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn{padding:0!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon,.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon i.heart-hulk-animation{margin:0!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon i.heart-hulk-animation i.icon-wishlist-heart-empty:before{margin:0!important;font-size:18px!important;color:#aa2826}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn{display:block!important;position:unset!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.heart-hulk-animation{margin:0!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.icon-wishlist-heart-empty{color:#aa2826;font-size:20px}@media screen and (min-width:1920px){li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:26px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:26px!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{bottom:-6px!important;right:-6px!important;font-size:10px!important;width:18px!important;height:18px!important}.hulk__wishlist-wrap .fancy_title h3{font-size:54px!important;line-height:45px!important}.hulk__wishlist-wrap .fancy_title div p a,.hulk__wishlist-wrap .bulk_action li{font-size:16px!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon i.heart-hulk-animation i.icon-wishlist-heart-empty:before{font-size:25px!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.icon-wishlist-heart-empty{font-size:26px}}@media screen and (min-width: 1440px) and (max-width: 1919.5px){li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:20px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:20px!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{bottom:-7px!important;right:-7px!important;width:15px!important;height:15px!important}.hulk__wishlist-wrap .fancy_title h3{font-size:36px!important;line-height:42px!important}.hulk__wishlist-wrap .fancy_title div p a,.hulk__wishlist-wrap .bulk_action li{font-size:16px!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.icon-wishlist-heart-empty{font-size:22px}}@media screen and (min-width: 820.5px) and (max-width: 1149.5px){li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:20px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:20px!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{bottom:-6px!important;right:-6px!important;font-size:10px!important;width:14px!important;height:14px!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.icon-wishlist-heart-empty{font-size:18px}}@media screen and (min-width: 577px) and (max-width: 820px){li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:26px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:26px!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{bottom:-6px!important;right:-6px!important;font-size:10px!important;width:18px!important;height:18px!important}.product-info div#hulk-wishlist{top:4.5rem!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon i.heart-hulk-animation i.icon-wishlist-heart-empty:before{font-size:18px!important}.template-product .product-info .product-title-list a.icon-wishlist-heart-empty.wishlist-btn i.icon-wishlist-heart-empty{font-size:18px}.template-product .product-info{position:relative}}@media screen and (max-width:576px){product-card .wishlist_btn_icon i.heart-hulk-animation{width:24px!important;height:24px!important}product-card .wishlist_btn_icon i.heart-hulk-animation i.icon-wishlist-heart-empty{font-size:12px!important}product-card .icon-wishlist-heart-empty.wishlist-btn.grid-wishlist-btn{top:5px!important;right:5px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty:before{font-size:15px!important}li.header-wishlist .hulk-wishlist-icon i.icon-wishlist-heart-empty{width:15px!important}li.header-wishlist .hulk-wishlist-icon span.header-count.count{bottom:-9px!important;right:-9px!important}.hulk__wishlist-wrap .fancy_title div p a,.hulk__wishlist-wrap .bulk_action li{font-size:12px!important}.product-info div#hulk-wishlist{top:auto!important;bottom:11px;z-index:3;right:auto!important;left:8%!important;background:#fff!important;width:28px!important;height:28px!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:100%!important;position:fixed!important}.product-info div#hulk-wishlist i.icon-wishlist-heart-empty{font-size:14px!important}.product-info div#hulk-wishlist a.icon-wishlist-heart-empty.wishlist-btn .hulk_wl_icon i.heart-hulk-animation i.icon-wishlist-heart-empty:before{font-size:14px!important}.template-product .buy-btn-mobile button.product-icons.wishlist{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom.css.map */
