.ar-button{z-index:99999!important}.AnnouncementBar__Content{font-size:18px}.Header .Heading{text-transform:capitalize;font-family:DM Sans;font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#23293c}.Header .Heading svg{width:10px;height:10px;margin-left:5px;vertical-align:baseline}.Header .Heading svg polyline{stroke-width:3}.loox-rating .loox-icon{color:#9a7b3e!important}.loox-rating{margin-bottom:16px}.MegaMenu{background:#272e45;border:.25px solid #444447;box-shadow:0 4px 4px #0000001a}.MegaMenu__Inner{max-width:95%}.MegaMenu--grid .MegaMenu__Inner{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.MegaMenu__Item{margin:20px 20px 0}.MegaMenu__Inner .link-img{margin-bottom:10px}.Header .Heading.MegaMenu__Title{font-weight:700;letter-spacing:0;font-size:14px;text-align:center;color:#fff;margin-bottom:0}.custom-hero .Slideshow__Content{padding:0}.custom-hero .Slideshow__Content .SectionHeader{border-radius:0 0 0 36.3438px;display:inline-block;padding:40px 60px 30px 40px}.custom-hero .SectionHeader__Heading{font-weight:700;font-size:34px!important;letter-spacing:.1em}.custom-content .FeatureText__Content,.custom-content .SectionHeader__Description{max-width:1100px}.custom-content .SectionHeader__Description{color:#21254a}.CollectionItem__Content--below_image{position:unset;transform:none;text-align:center;padding:0}.custom-list{padding-bottom:80px}.custom-list .SectionHeader__Heading{font-size:14px!important;margin-bottom:0;margin-top:10px;text-transform:uppercase;font-weight:700;line-height:1.2;padding:0 15px}.custom-list .CollectionItem__ImageWrapper{height:85%}.Button{font-weight:700!important;letter-spacing:0!important}.custom-content2{max-width:90%;margin:auto}.custom-content2 .FeatureText__Content{max-width:560px;margin:0 auto}.custom-content2 .SectionHeader__Heading{max-width:300px}.custom-content2 .SectionHeader__Description Rte{margin-top:25px;margin-bottom:20px}.custom-content2 .Button{margin-top:20px}.ProductItem__Price{color:#000;font-weight:700;font-size:18px}.TestimonialList-custom .Testimonial{width:33.33%}.TestimonialList-custom img{max-width:130px}.TestimonialList-custom .Testimonial__Title{font-weight:600;font-size:20px;max-width:90%;margin:0 auto 30px}.TestimonialList-custom .Testimonial__Content{font-size:16px}.shopify-section--content-blocks section{display:flex;justify-content:space-between;max-width:100%;margin:0 auto}.shopify-section--content-blocks .FeatureText{width:50%;display:flex;align-items:center;justify-content:flex-start;position:relative;padding:60px}.shopify-section--content-blocks .FeatureText__ImageWrapper{width:40%}.shopify-section--content-blocks .FeatureText__ContentWrapper{padding:20px 20px 20px 40px;width:60%}.shopify-section--content-blocks .FeatureText .SectionHeader__Description{color:#272e45;font-size:20px}.shopify--newsletter .ImageHero--small{min-height:350px}.shopify--newsletter .SectionHeader__Heading{font-weight:600;font-size:34px}.shopify--newsletter .SectionHeader__Description{font-size:20px;max-width:800px}.shopify--newsletter .Newsletter__Inner{border:1.04546px solid #0E1B4D;position:relative;max-width:480px;margin:auto}.shopify--newsletter .Newsletter__Inner button{position:absolute;top:18px;right:25px;width:42px}.shopify--newsletter .Newsletter__Inner button svg{width:30px}.shopify--newsletter .Newsletter .Form__Input{width:100%;border:0;padding:24px 20px}.shopify--newsletter .Form{padding:0 20px}.Footer__Aside{padding:20px 0}.Footer__Title{font-weight:600;font-size:23px!important}.Footer__StoreName{color:#272e45}.Footer__Logo img{max-width:185px}.ProductMeta__Title{color:#272e45;font-family:Old Standard TT;font-weight:400;font-size:28px!important;line-height:123%;letter-spacing:-3%;vertical-align:middle}.ProductMeta__Price.Price--highlight{font-weight:700;font-style:Bold;font-size:32px!important;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#1a1a2e}.ProductMeta__Price.Price--compareAt{font-family:DM Sans;font-weight:400;font-size:15px!important;line-height:100%;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#6b7280;margin-left:10px!important}.ProductMeta{padding-bottom:0;margin-bottom:0;border-bottom:0}.SizeSwatch{padding:8px 10px 6px;border:1px solid #0000004D;color:#161616;font-size:16px}.SizeSwatch.is-active:after,.SizeSwatch__Radio:checked+.SizeSwatch{border-color:#000;background:#a78f5a;color:#fff}.ProductForm__QuantitySelector{display:flex;align-items:center}.ProductForm__Label{margin-right:20px}.pairs-with{padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px}.pairs-with .pairs-title{font-size:25px;text-align:center}.pairs-with .ProductItem__ViewButton{display:none}.pairs-with .ProductItem--horizontal .ProductItem__Wrapper{width:100%}.pairs-with .ProductItem--horizontal .ProductItem__ImageWrapper{min-width:auto;width:35%}.pairs-with .ProductItem--horizontal .ProductItem__ImageWrapper .AspectRatio{max-width:100%!important;margin-left:0}.pairs-with .ProductItem--horizontal .ProductItem__Info{width:60%;padding-left:25px;margin:0;text-align:left}.pairs-with .ProductItem--horizontal .ProductItem__Info .ProductItem__ViewButton{display:inline-block;margin-top:12px;font-size:12px;padding:12px 20px}.Product__Tabs .Collapsible__Button{font-weight:600;font-size:20px;padding:25px 15px}.Product__Tabs .Collapsible__Content{padding-left:15px}.ProductItem__Label--onSale{color:#fff!important;background:#c1121f!important;line-height:100%;padding:8px 6px!important}shop-pay-installments-banner,.shopify-payment-terms{display:none!important}.save-price{display:block;font-family:DM Sans;font-weight:700;font-size:12px!important;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#f0ebe3;background:#9a7b3e;opacity:1;border-radius:3px;padding:3px 8px;margin-left:16px}.save-price-grid{margin-top:-6px;font-size:16px!important}.footer-payments ul li img{max-height:55px;object-fit:contain}.footer-payments{align-self:end}.footer-payments ul li:not(:last-child){margin-right:20px}.payments ul li{margin:6px 2px}.Footer__Copyright{text-align:center;padding-top:25px}.Footer__PaymentList svg{opacity:1;width:45px;height:28px}@media screen and (min-width:1140px){.custom-list .CollectionItem{min-width:16.667%}.custom-list .CollectionItem__Wrapper{height:306px;background:#fff!important}.Product__Wrapper{max-width:calc(100% - 600px)}.Product__Info{width:450px}}@media screen and (min-width:1500px){.Product__Info{width:480px}}@media screen and (min-width:641px){.Header__FlexItem-nav{justify-content:center}.custom-content{padding-bottom:40px!important;margin-bottom:0}.TestimonialList-custom{display:flex;justify-content:space-between}#section-footer .Container,.Footer__Aside{max-width:80%;padding-left:0;padding-right:0}.Footer__Inner{margin-left:0;margin-right:0}}@media screen and (max-width:640px){.AnnouncementBar__Content{font-size:15px;line-height:30px}.AnnouncementBar__Wrapper{padding:12px 15px 5px 12px}.custom-hero .Slideshow--fullscreen{max-height:60vh}.custom-hero .Slideshow__Content{max-width:85%;right:0;left:auto}.custom-hero .Slideshow__Content .SectionHeader{padding:20px 20px 10px}.custom-hero .SectionHeader__Heading{font-size:26px!important}.custom-list .CollectionItem__Wrapper{height:300px;background:#fff!important}.custom-list{padding-bottom:10px}.TestimonialList-custom .Testimonial{width:100%}.TestimonialList-custom .Testimonial__Title{font-size:18px}.TestimonialList-custom .Testimonial__Content{font-size:14px}.shopify-section--content-blocks section{flex-wrap:wrap;margin:40px auto 20px}.shopify-section--content-blocks .FeatureText{width:100%!important;flex-direction:row;padding:20px}.shopify-section--content-blocks .FeatureText__ContentWrapper{padding:15px;width:65%}.shopify-section--content-blocks .FeatureText:first-child:after{display:none}.shopify-section--content-blocks .FeatureText__Content{text-align:left}.shopify-section--content-blocks .FeatureText__ImageWrapper{width:35%}.shopify-section--content-blocks .SectionHeader__Heading{font-size:18px;margin-bottom:0}.shopify-section--content-blocks .FeatureText .SectionHeader__Description{font-size:14px;margin:5px 0 12px}.shopify-section--content-blocks .Button{font-size:12px;padding:10px 20px}.shopify--newsletter .ImageHero--small{min-height:300px!important}.shopify--newsletter .SectionHeader__Heading{font-size:26px;margin-bottom:0}.shopify--newsletter .SectionHeader__Description{font-size:16px;padding:0 20px}.shopify--newsletter .Newsletter .Form__Input{padding:18px}.shopify--newsletter .Newsletter__Inner button{top:-8px;right:20px}.Footer__Title{font-size:20px!important}.Footer__Block--links .Linklist__Item{margin-bottom:8px}.Footer__Block--links .Linklist__Item>.Link{font-size:15px}.Footer__Logo img{max-width:105px}.Footer__PaymentList{margin:14px 0 0;padding-top:0;border-top:0}.ProductMeta__Title{font-size:24px!important;line-height:32px}.ProductMeta__Price{font-size:28px!important}.pairs-with .pairs-title{font-size:20px}.pairs-with .ProductItem--horizontal .ProductItem__Wrapper{display:flex;align-items:center}.footer-payments ul{display:flex;justify-content:center}.footer-payments ul li img{max-height:35px}.footer-payments{margin-bottom:30px}.Footer__Copyright{padding-top:0}}.FAQ__section{position:relative;height:880px;border:1px solid;padding:25px}.FAQ__question-item{display:flex;gap:20px;justify-content:space-between}.FAQ__question{max-width:350px;text-align:left;margin-bottom:10px;border-bottom:1px solid #d6d4d4;padding-bottom:8px;width:100%}.FAQ__answer{max-width:calc(90% - 350px);position:absolute;right:25px;top:25px;width:100%;display:none}.FAQ__default-msg{display:block}.FAQ__default-msg.hidden{display:none}.FAQ__answer-question{font-size:1.5rem}#FAQContent .nav-tabs{list-style:none;display:flex;flex-wrap:wrap;column-gap:7px}#FAQContent .nav-tabs li{width:calc(20% - 6px);margin-bottom:-1px;text-align:center}#FAQContent .nav-tabs li a{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;color:#000;padding:2px 10px;text-decoration:none;display:block;line-height:27px;background:#f5f5f5}#FAQContent .nav-tabs li.active a{background:#fff;color:#21254a;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;font-size:18px}@media screen and (max-width:1024px){.FAQ__question{max-width:300px}.FAQ__answer{max-width:calc(100% - 400px)}#FAQContent .nav-tabs{column-gap:0}#FAQContent .nav-tabs li{width:33.333334%}}@media screen and (max-width:768px){.FAQ__section{height:auto}#FAQContent .nav-tabs li{width:50%}#FAQContent .nav-tabs li a{font-size:15px}#FAQContent .nav-tabs li.active a{font-size:16px}.FAQ__question-item{display:block}.FAQ__question{max-width:100%}.FAQ__answer{display:block;position:relative;max-width:100%;top:0;right:0;margin-bottom:10px;border-bottom:1px solid #d6d4d4;padding-bottom:8px}.custom-hero .SectionHeader__Heading.sale_head{font-size:23px!important;letter-spacing:0}.custom-hero .SectionHeader__SubHeading.sale_sub_head{font-size:18px!important;line-height:24px;margin-bottom:5px}}@media screen and (max-width:375px){#FAQContent .nav-tabs li a{font-size:12px}#FAQContent .nav-tabs li.active a{font-size:13px}}.ProductItem__LabelList{width:100%}.ProductItem__LabelList .ProductItem__Label.preorder{float:right;margin-right:20px}.ProductItem__LabelList .ProductItem__Label--onSale{float:left}.custom-hero .SectionHeader__Heading.sale_head{margin-bottom:8px;text-align:left}.custom-hero .SectionHeader__SubHeading.sale_sub_head{font-size:20px;max-width:490px;font-weight:500;text-align:left}.template-product .Product__Info .ProductMeta__Text{display:none;margin:12px 0}.what-included{color:#272e45;font-weight:600;font-size:20px;margin-top:10px;cursor:pointer;text-decoration:underline;display:none}.what-included:hover{text-decoration:none}.show-addon-for-option{margin-top:15px}.Collapsible__Content .Rte a:not(.Button){color:#000}.store-field-info span{font-size:0}.store-field-info strong{display:none}.bss-info-wrapper .store-field-info{font-size:0}.bss-info-wrapper .store-field-info a,.bss-info-wrapper .store-field-info span,.bss-info-wrapper .store-field-info div{font-size:13px;color:#1e2236!important}.store-field-info span:after{content:attr(data-address)}.store-field-info span{font-family:Arial;font-size:13px;font-weight:400;color:#1e2236}#main .PageContent #store-locator-page div>a,#main .PageContent #store-locator-page a{font-family:Arial;font-size:13px;font-weight:400;color:#1e2236}.bss-store-link{font-size:22px!important;font-weight:700!important;font-family:Old Standard TT!important}#bss-numbers-of-stores{display:none!important}.bss-info-wrapper div[id^=bss-store-name-]>a{font-size:22px!important;font-weight:700!important;font-family:Old Standard TT!important}.bss-info-wrapper div[id^=bss-store-name-]>a:after{content:"";display:block;margin-top:12px;border-bottom:1px solid #e0e0e0}.bss-info-wrapper{flex-direction:column}.bss-info-wrapper div[id^=bss-store-name-]{order:1}.bss-info-wrapper .store-field-info{order:2}.bss-info-wrapper .get-direction-btn{order:3}.bss-info-wrapper .social-media{order:4}.bss-info-wrapper .social-media{margin-top:12px}.bss-info-wrapper .social-media{display:flex;gap:12px}.get-direction-btn{width:38%;font-size:15px;font-weight:700;line-height:100%;padding:12px 16px!important;border:1px solid #99804C!important}.custom-store-buttons{display:flex;gap:12px;margin-top:10px;order:3}.custom-store-buttons a{padding:12px 20px;font-size:15px!important;font-weight:700!important;text-decoration:none;border-radius:2px;border:1px solid #b08d57;text-transform:capitalize;transition:all .25s ease;color:#fff!important}.custom-store-buttons>.custom-direction-btn{background-color:#b08d57;color:#fff!important}.custom-store-buttons>.custom-visit-btn{background-color:#fff;color:#b08d57!important;border:1px solid #000000}.custom-store-buttons a.custom-direction-btn{color:#fff!important;background-color:#b08d57!important;border-color:#b08d57!important}div.custom-store-buttons>a.custom-direction-btn{color:#fff!important}.bss-info-wrapper .store-field-info>svg{display:none!important}.info-website{display:none!important}.store-field-info.info-address:before{content:"";width:29px;height:20px;background:url(/cdn/shop/files/eva_pin-outline.svg) no-repeat left;background-size:contain;position:relative;top:5px}.store-field-info.info-phone:before{content:"";width:20px;height:22px;background:url(/cdn/shop/files/cil_mobile.svg) no-repeat left;background-size:contain;position:relative;top:0}.store-field-info.info-email:before{content:"";width:20px;height:22px;background:url(/cdn/shop/files/ic_outline-email.svg) no-repeat left;background-size:contain;position:relative;top:7px}.social-media a svg{display:none!important}.social-media a{display:inline-flex;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}.social-media a[href*="facebook.com"]{background-image:url(/cdn/shop/files/bxl_facebook.svg);background-size:26px}.social-media a[href*="instagram.com"]{background-image:url(/cdn/shop/files/mdi_instagram.svg);background-size:26px}.social-media a:hover{opacity:.8}#bss-map-search-box.page-locator-layout.combine{z-index:4!important}.watermark-wrapper{display:none!important}.info-phone,.info-addres,.info-email,.bss-store-link,.store-field-info{font-family:Arial!important;color:#1e2236!important;font-weight:400!important}#bss-search-result>.bss-store-result:hover{background:#99804c!important;color:#fff!important}#bss-search-result>.bss-store-result:hover,#bss-search-result>.bss-store-result:hover span,#bss-search-result>.bss-store-result:hover strong,#bss-search-result>.bss-store-result:hover a{color:#fff!important}#bss-search-result>.bss-store-result:hover .bss-store-link{color:#fff!important}#bss-search-result>.bss-store-result:hover svg path{fill:#fff!important;stroke:#fff!important}#bss-search-result>.bss-store-result:hover .custom-direction-btn{background-color:#fff!important;color:#1e2236!important;border-color:#fff!important}#bss-search-result>.bss-store-result:hover .social-media a[href*="facebook.com"]{background-image:url(/cdn/shop/files/bxl_facebook_1.svg)}#bss-search-result>.bss-store-result:hover .social-media a[href*="instagram.com"]{background-image:url(/cdn/shop/files/mdi_instagram_1.svg)}#bss-search-result>.bss-store-result:hover .info-email:before{content:"";width:20px;height:22px;background:url(/cdn/shop/files/ic_outline-email_1.svg?v=1766061013) no-repeat left;background-size:contain}#bss-search-result>.bss-store-result:hover .info-phone:before{content:"";width:20px;height:22px;background:url(/cdn/shop/files/cil_mobile_1.svg) no-repeat left;background-size:contain}#bss-search-result>.bss-store-result:hover .info-address:before{content:"";width:29px;height:20px;background:url(/cdn/shop/files/eva_pin-outline_1.svg) no-repeat left;background-size:contain}#bss-search-result>.bss-store-result:hover .custom-visit-btn{border:1px solid #99804c!important}.store-field-info{gap:8px!important}.ggm-iw__content--list .social-media{display:none}.ggm-iw__content>.ggm-iw__content--store-name a{text-align:left;display:block!important;font-family:Old Standard TT!important;font-size:18px!important;color:#1e2236!important;font-weight:700!important}.gm-style-iw{width:247px;border-radius:16px!important}.custom-direction-btn{color:#fff}.ggm-iw__content--list .get-direction-btn{display:block!important;width:100%;text-align:center;color:#99804c!important;background-color:#fff!important;border:1px solid #99804C;color:#1e2236!important;padding-top:10px}.ggm-iw__content--list .custom-store-buttons{display:none!important}.gm-style .gm-style-iw-c{border-radius:16px!important}.gm-style-iw-chr{height:5px}.gm-ui-hover-effect{width:32px!important;height:34px!important}button.gm-ui-hover-effect{margin-top:5px!important;margin-right:5px!important;opacity:40%}.gm-style-iw-d{margin:21px!important}@media(max-width:767px){.custom-store-buttons{display:inline-block!important}.custom-store-buttons>.custom-direction-btn,.custom-store-buttons>.custom-visit-btn{margin-bottom:5px!important;display:block!important;align-items:center;width:100%;text-align:center}.image-text-video-section .content-box{width:100%!important}.image-text-video-section .content-row{flex-direction:column-reverse}}.SizeSwatch.sold-out{position:relative;opacity:.5;pointer-events:none;cursor:not-allowed}.SizeSwatch.sold-out:after{content:"";position:absolute;top:0;left:0;width:117%;background:#999;height:1.5px;transform:rotate(31deg);transform-origin:left top}.SizeSwatch.sold-out,.SizeSwatch__Radio:checked+.SizeSwatch.sold-out{background:transparent!important;color:#999!important;border-color:#ddd!important}.Product__Gallery--withThumbnails{display:flex;flex-direction:row;align-items:flex-start;gap:16px}.Product__SlideshowNavImage{display:block;width:149px!important;height:149px!important;flex-shrink:0;overflow:hidden}.Product__SlideshowNavImage img{width:149px!important;height:149px!important;object-fit:cover}.Product__Slideshow{flex:1;order:1;border-radius:4px}.Product__SlideshowNav--thumbnails{order:-1;display:flex;flex-direction:column;width:160px;flex-shrink:0;margin-top:0!important}.Product__SlideshowNavScroller{display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;max-height:460px}.Product__SlideshowNavScroller::-webkit-scrollbar{width:3px}.Product__SlideshowNavScroller::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.Product__SlideshowNavImage.AspectRatio{width:149px!important;height:149px!important;padding:0!important;position:relative;margin:0!important;border:0px;border-radius:4px}.Product__SlideshowNavImage.AspectRatio img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.Product__SlideshowMobileNav{display:none}.Product__Badge{position:absolute;top:16px;left:180px;z-index:1;background-color:#9a7b3e;color:#fff;padding:3px 8px 3px 16px;font-family:DM Sans;font-weight:700;font-size:11px;line-height:100%;letter-spacing:.66px;vertical-align:middle;text-transform:uppercase;opacity:1;border-radius:2px;padding:3px 8px;height:20px;display:flex;align-items:center;justify-content:center}.Product__ZoomButton,.Product__ActionList{display:flex!important}.AnnouncementBar__marquee,[class*=marquee],[class*=ticker]{animation:none!important;transform:none!important}.ProductFeatureBar{display:flex;border-radius:6px;margin:20px 0 16px;overflow:hidden;border:1px solid #E5E7EB}.ProductFeatureBar__Item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 8px;text-align:center;border-right:1px solid #e5e5e5;gap:8px}.ProductFeatureBar__Item:last-child{border-right:none}.ProductFeatureBar__Item svg{width:28px;height:28px;color:#333}.ProductFeatureBar__Item span{color:#1a1a2e;font-family:DM Sans;font-weight:700;font-size:10px;line-height:130%;letter-spacing:2%;text-align:center;vertical-align:middle;text-transform:uppercase}.ProductChecklist{list-style:none;padding:0;margin:0 0 20px}.ProductChecklist li{padding:4px 0 4px 28px;position:relative;font-size:14px;color:#333}.ProductChecklist li:before{content:"\2713";position:absolute;left:0;color:#8b7340;font-weight:700}.ProductDeliveryNotice{display:flex;align-items:flex-start;gap:12px;border:1px solid #e5e5e5;border-radius:4px;padding:14px 16px;margin-bottom:20px;background:#fafafa}.ProductDeliveryNotice__Icon{font-size:24px;flex-shrink:0}.ProductDeliveryNotice strong{display:block;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:2px}.ProductDeliveryNotice p{font-size:13px;color:#666;margin:0}.ProductChecklist li{display:flex;align-items:center;gap:8px;padding:4px 0}.ProductChecklist li:before{display:none}.SizeSwatchList .SizeSwatchList__Item label,.Block__ValueList .Block__Value{min-width:70px;padding:10px 16px;border:1px solid #d0d0d0;border-radius:4px;font-size:13px;font-weight:500;text-align:center;cursor:pointer;background:#fff;color:#1a1a1a}.SizeSwatchList .SizeSwatchList__Item input:checked+label,.Block__ValueList input:checked+.Block__Value{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.ColorSwatchList{display:none!important}.SizeSwatchList{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.SizeSwatchList .HorizontalList__Item{margin:0}.SizeSwatch{display:inline-block;min-width:80px;padding:9px 12px 9px 20px;cursor:pointer;background:#fff;color:#1a1a1a;transition:all .2s ease;border:1px solid #21254A4D;font-family:DM Sans;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;opacity:1;padding:9px 12px;border-radius:6px;border-width:1px}.SizeSwatch__Radio:checked+.SizeSwatch{background:#21254a;color:#fff;border-color:#21254a;padding:9px 12px;border-radius:6px;font-family:DM Sans;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle}.SizeSwatch:hover{border-color:#1a1a2e}.SizeSwatch.sold-out{opacity:.4;cursor:not-allowed;text-decoration:line-through}.ProductForm__QuantitySelector,.ProductForm__BuyButtons{display:inline-flex!important}.ProductForm__QuantitySelector+.ProductForm__BuyButtons,.ProductForm__QuantitySelector~.ProductForm__BuyButtons{display:inline-flex!important;width:auto!important}.ProductForm__QuantitySelector{display:inline-flex!important;vertical-align:top}.ProductForm__BuyButtons{display:inline-flex!important;flex:1;vertical-align:top}.ProductForm__AddToCart.Button--full{width:100%!important}.ProductForm__BuyButtons{display:flex!important;align-items:center;gap:12px}.ProductForm__AddToCart.Button--full{width:auto!important;flex:1}.delivery-banner{display:flex;align-items:flex-start;gap:10px;border:1.5px solid #4caf8a;border-radius:6px;padding:12px 16px;background-color:#f4fbf8;margin:14px 0}.delivery-banner__icon{font-size:20px;line-height:1.4;flex-shrink:0}.delivery-banner__text{font-size:14px;color:#333;line-height:1.5}.delivery-banner__text strong{font-weight:600;color:#111;display:block}.delivery_title{font-family:DM Sans;font-weight:700;font-size:13px;line-height:100%;letter-spacing:0%;vertical-align:middle;margin-bottom:4px}.delivery_desc{font-family:DM Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#4a7a60}.quantity_wrapper{display:flex;flex-direction:row}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
