#section-footer{padding:0}.Product--Samples{margin-bottom:0}#main .AnnouncementBar-counter .AnnouncementBar__Wrapper-Container .timer>div{font-weight:unset}#main .AnnouncementBar-counter .Heading{display:block}#main .AnnouncementBar-counter .AnnouncementBar__Wrapper-Container{justify-content:space-between;gap:5px;display:flex;align-items:center;flex-direction:row-reverse}.AnnouncementBar-sample .AnnouncementBar__Wrapper{padding:3px 10px}.ProductItemSample .sample-not-available{opacity:.5;filter:grayscale(.5)}.ProductItemSample .ProductItem__Container .badge{font-size:.8rem}.ProductItemSample .badge-list{margin-top:0;margin-bottom:6px}.ProductItemSample .ProductItem__Info.ProductItem__Info--left{background:#efefef}.ProductItemSample .prductitem-quickadd{background:#efefef;border-radius:0}.Slideshow__Content .SectionHeader{width:100%;display:flex;flex-direction:row;justify-content:space-between}.Slideshow__Content .Grid{display:flex;flex-direction:column;flex-wrap:nowrap;min-width:400px;max-width:45%;text-transform:uppercase;gap:15px}.Slideshow__Content .Grid .Grid__Cell{width:100%;font-size:11px!important;font-weight:600}.Slideshow__Content .SectionHeader__Heading.Heading.u-h1{font-size:clamp(3rem,1.5rem + 4vw,4.5rem)!important;line-height:100%!important;text-transform:capitalize;max-width:200px;font-weight:700;margin-bottom:0;margin-top:auto}@media screen and (max-width: 1007px){.Slideshow__Content.Slideshow__Content--bottomLeft{height:70%}.Slideshow__Content .SectionHeader .Grid__Cell{padding-right:24px}.Slideshow__Content .SectionHeader{height:100%;flex-direction:column;justify-content:space-between}.Slideshow__Content .SectionHeader__Heading{margin-top:0!important}.ProductMeta__Description{margin-top:1.6rem}}@media screen and (min-width: 1140px){.Product__Gallery{margin-bottom:0}}@media only screen and (max-width: 640px){.shopify-section--bordered>.Section--spacingNormal[data-section-type=featured-collections]{padding:0;margin-bottom:2rem}.ProductList--carousel .Carousel__Cell{width:calc(100% - 20px);margin-top:20px;flex:0 0 auto}.template-collection .Section--spacingNormal{margin-top:0}.ProductList.ProductList--carousel{margin-left:4px}}.LastProductPrices *{color:#c1c1c1}@media only screen and (max-width: 1008px){.AddToCart_AllContent{position:sticky;bottom:14px;display:flex;flex-direction:column;align-items:stretch}.LastProductPrices{padding:4px 10px;background:#dfdfdf}.ProductPrice.StartingPrice,.ProductPrice.LastPrice{display:flex;gap:14px;padding:0;align-items:baseline;width:100%;min-width:100%}.ProductPrice.LastPrice{display:none}.ProductPrice.StartingPrice *,.ProductPrice.StartingPrice .Price,.ProductPrice.LastPrice *,.ProductPrice.LastPrice .Price{font-size:10px!important}.ProductPrice.StartingPrice:hover,.ProductPrice.StartingPrice:hover *,.ProductPrice.LastPrice:hover,.ProductPrice.LastPrice:hover *{background:#dfdfdf;color:#000}.LastProductPrices *{color:#000;background:#dfdfdf}}.section-newsletter .SectionHeader__Heading{font-size:clamp(1.8rem,.6rem + 3.2vw,3rem)!important;line-height:100%!important;text-transform:capitalize;font-weight:700;margin-bottom:0;text-align:left}.section-newsletter .Grid .Grid__Cell{vertical-align:bottom}.section-newsletter .Newsletter .Form__Input{min-width:65%;background:#dfdfdf;border:0px;padding-inline:14px}.section-newsletter .Newsletter .Form__Submit{margin:0 0 0 6px}.section-newsletter .SectionHeader{margin-bottom:20px}.section-newsletter .Newsletter__Inner{display:flex}@media screen and (max-width: 1008px){.section-newsletter img{margin-bottom:20px}}.Product__SlideItem{background:#ebebeb}.announcement-samples-section{position:sticky;z-index:1;top:var(--header-height)}h1.ProductMeta__Title.Heading.u-h4{font-size:clamp(2.6rem,1.4571rem + 2.8571vw,3.6rem);line-height:90%;text-transform:unset;font-weight:600;letter-spacing:-.04em}.ProductMeta{border-bottom:unset;padding-bottom:0}.ProductMeta__Description .Rte *,.ProductMeta__Text{line-height:100%;font-size:clamp(.8rem,.6857rem + .2857vw,.9rem);letter-spacing:-.01em;margin-bottom:.6rem!important;text-transform:uppercase;text-align:left;max-width:80%}badge-list{display:flex;gap:9px;margin-top:12px;line-height:100%;font-size:clamp(.8rem,.6857rem + .2857vw,.9rem);letter-spacing:-.01em}.badge{padding:6px;gap:10px;opacity:0px;background-color:#dfdfdf}.Product.Product--Main{background:#f4f4f4}.ProductForm__AddToCart.Button--secondary{display:block}.ProductPrice{background:#dfdfdf;padding:10px 14px;max-width:250px;margin-bottom:2px}.ProductPrice .money{font-weight:700}.ProductPrice:hover,.ProductPrice:hover *{background:#000;color:#fff}@media screen and (min-width: 1140px){.recently-viewed--productslist .ProductList--carousel .Carousel__Cell{width:42%}}@media screen and (min-width: 1007px){.Modal.ModalSample{height:calc(var(--window-height) - 40px);width:calc(var(--window-height) - 40px)}.ModalSample .Modal__Close{position:absolute;right:1.4rem;top:1rem;margin-top:0;color:#000;opacity:1}.ModalSample .Modal__Close svg{rotate:45deg;font-size:20px;transition:all .2s ease-in-out allow-discrete}.ModalSample .Modal__Close:hover svg{rotate:135deg}}.upcase{text-transform:uppercase}.ProductPrice .ProductMeta__Price{display:inline-flex;align-items:center}@keyframes pulse{0%{box-shadow:0 0 #bf2e43}50%{box-shadow:0 0 0 5px #bf2e4300}to{box-shadow:0 0 #bf2e4300}}.ProductPrice .ProductMeta__Price:after{content:"";width:15px;height:15px;background:#bf2e43;margin-left:10px;border-radius:20px;display:inline-flex;align-items:center;animation:pulse 1.5s infinite}@media screen and (max-width: 1007px){.ProductPrice{padding:6px 14px}.ProductPrice *{line-height:120%}.ProductPrice .fs-23{font-size:18px}.ProductPrice .fs-9{font-size:10px;text-align:right}.ProductPrice .ProductMeta__Price:after{width:10px;height:10px;margin-left:6px}.ProductForm__BuyButtons{width:100%}.ProductForm__BuyButtons .Button{font-weight:700;text-align:left}.ProductForm__BuyButtons .Button.Button--full{padding:4px 10px}.ProductMeta__Description .Rte *,.ProductMeta__Text{line-height:118%}}.ProductForm__AddToCart{max-width:250px}@media screen and (min-width: 1140px){.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{width:45px}.LastProductPrices{display:flex;flex-direction:column;align-items:stretch;width:max-content;min-width:160px}}@media (max-width: 1147px){.LastProductPrices{display:block}.LastPrice{display:none}.LastProductPrices.open .LastPrice{display:flex}.StartingPrice{cursor:pointer}.AddToCart_Content .LastProductPrices .ProductPrice{background:#dfdfdf;color:#000}.AddToCart_Content .LastProductPrices .ProductPrice *{color:#000}.LastProductPrices.open span>svg{rotate:180deg}.icon-price.hidden-lap-and-up{position:absolute;right:14px;top:5px}}.LastProductPrices .invisible{visibility:hidden}@media screen and (min-width: 1008px){.Product__Wrapper{margin-right:0;margin-left:auto}.Product__InfoWrapper{left:0;right:auto}.Product__InfoWrapper>.Product__Info>.Container>form .form_content{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40px;min-height:100vh;box-sizing:border-box}}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{margin:2px}.Product__SlideshowNavScroller{width:100%}@media screen and (min-width: 1008px){.Product__SlideshowNavScroller{position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.Product__Info .Container{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:unset}.Product__Info .ProductPrice{margin-top:auto}.Product__Wrapper{max-width:60%}.Product__SlideItem>div{max-width:80%;margin:auto}.Product__Info{margin:26px 40px -40px}}.shopify-model-viewer-ui model-viewer,model-viewer #default-poster{background-color:#ebebeb!important;--poster-color: #EBEBEB}.samples-image{padding:10%}.svg-background svg{z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:66%;pointer-events:none}.popups{z-index:2;position:absolute;font-size:10px;font-weight:700;width:100%;height:100%;pointer-events:none;top:0}.popups>div{position:absolute;pointer-events:all;display:flex;gap:4px}.popups>div>span{pointer-events:all;display:flex;gap:4px;text-align:center;transition:all .2s linear}.popups>div>span:hover{font-size:10.5px}.popups .popup-left{left:10%;top:50%;transform:translateY(-50%);align-items:center}.popups .popup-right{right:5%;top:50%;transform:translateY(-50%);flex-direction:row-reverse;align-items:center}.popups .popup-top{left:50%;top:70px;transform:translate(-50%);flex-direction:column;align-items:center}.popups .popup-bottom{left:50%;bottom:11%;transform:translate(-50%);flex-direction:column-reverse;align-items:center}.popups .popup-content{display:none;font-weight:300;text-transform:uppercase;width:200px;background:#ffffffc2;padding:9px 10px;font-size:10px;line-height:12px;position:absolute;bottom:30px;left:-50%}.popups .popup-left .popup-content,.popups .popup-right .popup-content{width:260px}.popups .popup-top .popup-content,.popups .popup-bottom .popup-content{left:unset;bottom:40px}.popups .popup-right .popup-content{right:0;left:unset}.TabsSamples button{display:flex;gap:1rem;align-items:center;padding:4px 0}.Product__Tabs_Samples{padding-bottom:2rem}.TabsSamples .Collapsible__Content{margin-left:1.8rem}@media screen and (min-width: 1008px){.Product__Tabs_Samples{display:none}}@media screen and (max-width: 1007px){.AddToCart_Content{z-index:3;width:100%;display:flex;align-items:stretch;flex-direction:row-reverse;justify-content:space-between;left:0;background:#000}.AddToCart_Content .ProductPrice{background:#000}.AddToCart_Content .ProductPrice *,.AddToCart_Content .ProductForm__AddToCart{color:#fff}.popups{display:none}}.ProductItem__Container.sample-not-available{display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;background:#efefef}.ProductItem__Info.ProductItem__Prices.ProductPrice:hover,.ProductItem__Info.ProductItem__Prices.ProductPrice:hover *{background:#efefef!important;color:#000}.ProductItem__Info.ProductItem__Prices.ProductPrice{text-align:right;align-items:flex-end;display:flex;justify-content:flex-end;background:#efefef;gap:0px;flex-direction:column}.ProductItem__Info.ProductPrice .ProductMeta__Price:after{content:none}@media screen and (min-width: 1008px){.ProductMeta__Price.Price--highlight{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/samples.css.map */
