@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Medium.eot?v=1782457230);src:url(/cdn/shop/files/Inter-Medium.eot?v=1782457230) format("embedded-opentype"),url(/cdn/shop/files/Inter-Medium.woff2?v=1782457229) format("woff2"),url(/cdn/shop/files/Inter-Medium.woff?v=1782457229) format("woff"),url(/cdn/shop/files/Inter-Medium.ttf?v=1782457230) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-SemiBold.eot?v=1781517166);src:url(/cdn/shop/files/Inter-SemiBold.eot?v=1781517166) format("embedded-opentype"),url(/cdn/shop/files/Inter-SemiBold.woff2?v=1781517166) format("woff2"),url(/cdn/shop/files/Inter-SemiBold.woff?v=1781517166) format("woff"),url(/cdn/shop/files/Inter-SemiBold.ttf?v=1781517168) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Black.eot?v=1781864677);src:url(/cdn/shop/files/Inter-Black.eot?v=1781864677) format("embedded-opentype"),url(/cdn/shop/files/Inter-Black.woff2?v=1781864675) format("woff2"),url(/cdn/shop/files/Inter-Black.woff?v=1781864675) format("woff"),url(/cdn/shop/files/Inter-Black.ttf?v=1781864676) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Assistant;src:url(/cdn/shop/files/Assistant-Regular.eot?v=1781509644);src:url(/cdn/shop/files/Assistant-Regular.eot?v=1781509644) format("embedded-opentype"),url(/cdn/shop/files/Assistant-Regular.woff2?v=1781509644) format("woff2"),url(/cdn/shop/files/Assistant-Regular.woff?v=1781509644) format("woff"),url(/cdn/shop/files/Assistant-Regular.ttf?v=1781509644) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Assistant;src:url(/cdn/shop/files/Assistant-SemiBold.eot?v=1781509065);src:url(/cdn/shop/files/Assistant-SemiBold.eot?v=1781509065) format("embedded-opentype"),url(/cdn/shop/files/Assistant-SemiBold.woff2?v=1781509065) format("woff2"),url(/cdn/shop/files/Assistant-SemiBold.woff?v=1781509065) format("woff"),url(/cdn/shop/files/Assistant-SemiBold.ttf?v=1781509065) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Assistant;src:url(/cdn/shop/files/Assistant-Bold.eot?v=1782210809);src:url(/cdn/shop/files/Assistant-Bold.eot?v=1782210809) format("embedded-opentype"),url(/cdn/shop/files/Assistant-Bold.woff2?v=1782210809) format("woff2"),url(/cdn/shop/files/Assistant-Bold.woff?v=1782210808) format("woff"),url(/cdn/shop/files/Assistant-Bold.ttf?v=1782210809) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-inter-family: "Inter";--font-assistant-family: "Assistant";--product-bg-color: #F9F9F9;--product-text-color: #121212;--text-color: #0B1016;--light-gray-color: #EAE9E5;--shopify-accelerated-checkout-button-border-radius: 0;--uppercase-text: uppercase}shopify-google-pay-button,shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 0px !important}a#more-payment-options-link{display:none}.announcement-bar__slider .announcement-bar__slides{width:100%}.search-input-button{width:100%;max-width:320px;height:42px;border:1px solid #d8d8d8;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 12px;text-align:left}.search-input-button__placeholder{color:#666;font-size:12px;line-height:1}.search-input-button__icon{display:flex;align-items:center;justify-content:center}.search-input-button__icon svg{width:18px;height:18px}.hero_baner_content h1{text-transform:var(--uppercase-text);color:var(--text-color);font-size:30px;max-width:462px;line-height:42px;letter-spacing:0}.hero_baner_content p{text-transform:var(--uppercase-text);color:var(--text-color);max-width:500px}.button-secondary{position:relative;transition:color .18s cubic-bezier(.4,0,.2,1),background .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),letter-spacing .17s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);background:transparent;color:var(--text-color);overflow:hidden;border:1.5px solid #191919;outline:none;cursor:pointer;z-index:1;box-shadow:none;font-family:var(--font-assistant-family);text-transform:var(--uppercase-text);font-size:14px;color:#000;font-weight:600;padding:0;border-radius:0;min-width:193px;min-height:56px}.button-secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 20%,#fff 1%,transparent 41%),transparent;opacity:0;pointer-events:none;transition:opacity .21s cubic-bezier(.4,0,.2,1),background .21s cubic-bezier(.4,0,.2,1);z-index:0}.button-secondary:hover,.button-secondary:focus-visible{color:#fff;background:#000;border-color:#080808;box-shadow:0 10px 25px #0000001a;transform:translateY(-1px) scale(1.033)}.button-secondary:hover:before,.button-secondary:focus-visible:before{opacity:.11;background:radial-gradient(circle at 80% 20%,#fff 12%,transparent 66%)}.button-secondary:active{background:#000;color:#fff;border-color:#111;transform:scale(.98);box-shadow:0 2px 8px #00000029}.button-secondary>*{position:relative;z-index:1}header .header .header__row--top{border-bottom:1px solid rgba(11,16,22,.2)}header .header .header__row--top .header__columns{padding:20px 0}header .header .header__row--bottom .header__columns{padding:16px 0}.header-menu__inner nav.menu-list li a{padding-right:44px}.header-menu__inner nav.menu-list li a span{text-transform:var(--uppercase-text);color:#121212;font-family:Assistant;font-weight:400;padding:0}.header-menu__inner nav.menu-list li a span{position:relative;display:inline-block}.header-menu__inner nav.menu-list li a span:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background:currentColor;transition:width .3s ease;transform:translate(-50%)}.header-menu__inner nav.menu-list li:hover a span:after{width:90%}.header-menu__inner nav.menu-list li a.menu-list__link--active span.menu-list__link-title:after{width:100%}.header-menu__inner nav.menu-list li:last-child a{padding:0}.header__columns search-button.search-action{min-width:308px}.header__columns search-button.search-action button.search-input-button{justify-content:left;border:none;border-bottom:1px solid #000;margin-right:8px;max-width:187px;padding:0;column-gap:5px}.header__column--right svg{width:20px;height:20px}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:initial!important;mask:initial!important}cart-icon.header-actions__cart-icon .cart-bubble{position:initial;padding-inline:0;min-width:max-content}cart-icon.header-actions__cart-icon .cart-bubble span.cart-bubble__background{display:none}cart-drawer-component button.header-actions__action cart-icon.header-actions__cart-icon,.header-actions__cart-icon{display:flex;align-items:center}.cart-bubble span.cart-bubble__text-count{color:#000;font-size:14px}button.account-button{display:flex;gap:7px}.header-actions__action:not(.account-button) svg{width:20px!important;height:20px!important}.announcement-bar__slider{max-width:450px;margin:0 auto;width:100%}p.announcement-bar__text{text-transform:var(--uppercase-text);font-size:14px;color:var(--text-color)}.best-product h2{text-transform:var(--uppercase-text)!important;color:var(--text-color)!important;font-size:25px!important}.best-product .resource-list p{font-size:16px;text-transform:var(--uppercase-text);color:#121212;font-weight:600}.best-product .resource-list span.price{font-size:20px;font-weight:700;text-transform:var(--uppercase-text);color:#121212;padding-top:10px;display:block}.best-product .quick-add__button{position:absolute;bottom:20px!important;left:50%;transform:translate(-50%) translateY(calc(100% + 20px));opacity:0;transition:transform .35s cubic-bezier(.34,1.2,.64,1),opacity .25s ease;pointer-events:none;border-radius:0}.best-product .product-card:hover .quick-add__button{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto;width:auto;border:none;min-height:46px;border-radius:0}body .best-product .quick-add__button .add-to-cart-text{width:100%;background-color:#000;color:#fff;border-radius:0;text-transform:var(--uppercase-text)}.best-collection .collection--hover--btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:-1;opacity:0;transition:opacity .35s ease}.best-collection .collection-card:hover .collection--hover--btn:before{opacity:1}.best-collection .collection--hover--btn{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(30px);opacity:0;transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .35s ease;position:absolute;z-index:11;width:100%;height:100%}.best-collection .collection-card:hover .collection--hover--btn{transform:translateY(0);opacity:1}.best-collection h3{font-size:25px;text-transform:var(--uppercase-text);color:var(--text-color)}.best-collection .collection-card:hover .collection-card__content p{opacity:0}.best-collection .collection-card__content p{font-size:16px;font-weight:600;color:#121212;text-transform:var(--uppercase-text)}.collection--hover--btn span.hover--tilte{font-size:16px;font-weight:600;color:#fff;padding-bottom:15px;text-transform:var(--uppercase-text)}.best-collection .collection-card .button-secondary{color:#fff;--button-border-color: #fff;border-color:#fff}.best-collection .collection-card .button-secondary:hover{border-color:#000}.best-collection .resource-list__carousel slideshow-arrows{padding-inline:50px}.our-promise h2{font-size:25px;color:var(--text-color);min-width:max-content}.promish-outer span.divider__line{width:100%;max-width:100%;min-width:100%;border:none;border-bottom:1px solid;margin-bottom:8px}.promish-outer .divider{width:100%}.promish-left h3{font-size:30px!important;color:var(--text-color)!important;line-height:50px!important;text-transform:var(--uppercase-text)!important}.promish-left p{background:#d9d9d94d;max-width:max-content;font-size:16px;line-height:25px;font-weight:600;color:#121212;padding:15px 17px}.promish-right p{color:var(--text-color);line-height:25px;text-transform:var(--uppercase-text)}.why-erra h3{font-size:25px!important}.why-erra p{text-transform:var(--uppercase-text);color:var(--text-color);padding-top:10px;max-width:484px}.erra-inner p{padding:0;font-size:12px}.erra-inner{padding:25px 0 30px;max-width:515px}.best-product .product-card .quick-add__button:hover{scale:none!important}.AirReviews-Carousel__Container{margin-top:80px!important}.AirReviews-Carousel__Header{text-transform:var(--uppercase-text);margin-bottom:20px;font-size:25px!important;font-weight:700!important}.AirReviews-Carousel__CardContent.false{background:#eae9e54d}span.AirReviews-Blocks__AuthorName{text-transform:var(--uppercase-text);color:#121212!important;font-size:14px!important}.AirReviews-Blocks__Date{font-weight:600!important}.AirReviews-Carousel__RateWrapper{box-shadow:0 4px 14px #0000002e!important;border-radius:10px!important;border:none!important}rect.AirReviews-Star__Square--Outer{fill:#303030!important}.AirReviews-Pop__Content.false{font-size:14px!important;text-transform:var(--uppercase-text)}.AirReviews-Carousel__Card{border:none!important}.AirReviews-Pop__ProductWrapper{border-top:none!important;background:#eae9e54d}a.AirReviews-Link.AirReviews-Link__Product span{color:#121212;font-size:14px;text-transform:var(--uppercase-text)}.AirReviews-Carousel__Nav button{background-color:#fff!important;border:none!important;border-radius:50%!important;width:53px!important;height:53px!important;box-shadow:0 3.37px 11.78px #0000001f!important}.AirReviews-Carousel__Nav path{fill:#000}svg.AirReviews-Navigation__Button{width:30px!important;height:30px}.four-step .four-heading h3{font-size:25px;text-transform:var(--uppercase-text);color:var(--text-color)}.four-step .four-heading p{text-transform:var(--uppercase-text);color:var(--text-color)}.four-box h4{font-size:16px!important;text-transform:var(--uppercase-text)!important;color:var(--text-color)!important;padding-top:10px}.four-box p{text-transform:var(--uppercase-text);color:#000}.four-box{height:100%}.hero .hero-video h3{font-size:25px;color:#eae9e5;text-transform:var(--uppercase-text)}.hero .hero-video p{color:#eae9e5;text-transform:var(--uppercase-text);padding-bottom:30px}.hero .hero-video .button-secondary{color:#fff;border-color:#fff}.hero .hero-video .button-secondary:hover{border-color:#000}.customer-counter h4{font-size:30px!important}.customer-counter p{color:var(--text-color);text-transform:var(--uppercase-text)}.discover-video{height:735px}.discover-content h3{color:var(--text-color)!important;text-transform:var(--uppercase-text)!important;font-size:25px!important}.discover-content p{text-transform:var(--uppercase-text);max-width:495px;padding-bottom:30px;padding-top:5px}.faq-sec{background:#eae9e54d!important}.faq-sec h3{color:var(--text-color);text-transform:var(--uppercase-text);font-size:25px}.faq-sec p{color:var(--text-color);text-transform:var(--uppercase-text)}.faq-sec details.details{border:1px solid #D3D1C966;margin-bottom:10px;padding:5px 15px;background:#eae9e580}.faq-sec details.details summary.details__header{padding:0;text-transform:var(--uppercase-text);color:#0a0a0a;font-weight:600}.faq-sec details.details[open]{background:transparent}.faq-sec details.details .details-content{padding-bottom:25px}.faq-sec span.svg-wrapper.icon-plus{display:block;width:26px;height:auto}.faq-sec span.svg-wrapper.icon-caret.icon-animated{display:none}.tpo-sec h4{color:var(--text-color);font-size:14px;text-transform:var(--uppercase-text);padding:13px 0 5px}.tpo-sec p{color:var(--text-color);text-transform:var(--uppercase-text)}.footer-about h3{font-size:16px;text-transform:var(--uppercase-text);color:#353535;padding-bottom:10px}.footer-about p{color:#353535;text-transform:var(--uppercase-text);font-size:12px}.footer-menu summary.menu__heading.h3{display:none}.footer-menu nav.details-content{margin:0!important}.footer-newslatter h2{font-size:16px;text-transform:var(--uppercase-text);color:#353535;padding-bottom:10px}.footer-newslatter p{text-transform:var(--uppercase-text);color:#353535;font-size:12px}.footer-menu-inner h3{font-size:16px;text-transform:var(--uppercase-text);padding-bottom:10px}.footer-outer{background:#eae9e5!important}.footer-colume{margin:70px 0 0;padding:0;border-top:1px solid #B6AD9C;border-bottom:1px solid #B6AD9C}.footer-menu-inner{border-right:1px solid #B6AD9C;border-left:1px solid #B6AD9C;padding:40px}.footer-about{padding:40px 0}.footer-newslatter{padding:40px 0 40px 30px}.footer-colume .social-icons__wrapper .social-icons__icon-wrapper{width:25px!important;height:25px;border:1px solid var(--text-color);border-radius:50px;padding:3px}.footer-bottom span.footer-utilities__text{color:var(--text-color);font-size:14px}.footer-newslatter input{background-color:transparent;border:none;outline:none;box-shadow:none;height:auto;padding:13px 0 13px 20px}.footer-newslatter .email-signup__input-group{gap:0!important;border:1px solid #927B5B;padding:3px}.footer-newslatter .email-signup__input-group button.email-signup__button{border-radius:0;padding:13px 0;min-width:140px;text-transform:var(--uppercase-text);color:#eae9e5;font-family:Assistant;font-weight:600}.footer-logo img{max-width:90%;margin:0 auto}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important}.fbtx-image-wrapper{position:relative}.fbtx-hotspot{display:block;border:4px solid #D9D9D980;border-radius:50px;position:absolute;max-width:max-content}body .fbtx-hotspot--1{top:46%!important;left:26.5%!important}body .fbtx-hotspot--2{top:37%!important;left:43%!important}body .fbtx-hotspot--3{top:37%!important;left:55%!important}.fbtx-hotspot .dot{width:18px;height:18px;background:#444;border:4px solid #fff;border-radius:50%;display:block;cursor:pointer}.fbtx-popup{position:absolute;top:36px;left:-15px;background:#fff;border-radius:12px;padding:10px;display:flex;align-items:center;gap:10px;width:230px;box-shadow:0 4px 15px #00000026}.fbtx-popup:after{content:"";position:absolute;top:-9px;left:13px;width:24px;height:24px;background:#fff;transform:rotate(45deg);border-radius:0}.fbtx-popup img{width:40px}.fbtx-popup p{margin:0;font-size:14px}.fbtx-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-bottom:80px}.fbtx-main-image{width:100%;display:block}.fbtx-right{max-width:570px;margin:0 auto}.fbtx-heading{font-size:25px;text-transform:var(--uppercase-text);color:var(--text-color);margin:0}.fbtx-subheading{font-size:14px;color:var(--text-color);margin:0;padding:5px 0 20px;text-transform:var(--uppercase-text)}.fbtx-product{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #000}.fbtx-product:last-child{border-bottom:none}.fbtx-product-left{display:flex;align-items:center;gap:18px}.fbtx-checkbox{width:18px;height:18px;cursor:pointer}.fbtx-image{width:80px;height:80px;object-fit:cover}.fbtx-title{font-size:14px;font-weight:600;margin-bottom:10px;text-transform:var(--uppercase-text);color:#000}.fbtx-link{font-size:14px;text-decoration:underline;color:#000;font-weight:600;cursor:pointer}.fbtx-price{text-align:right}.fbtx-sale{font-weight:700;display:block;font-size:20px;color:#121212}.fbtx-compare{text-decoration:line-through;color:#999;font-size:12px}.fbtx-button{width:100%;margin-top:20px;background:#fff;border:1px solid var(--text-color);cursor:pointer;text-transform:var(--uppercase-text);font-size:14px;min-height:56px;font-family:Assistant;font-weight:600;transition:.7s;color:var(--text-color)}.fbtx-button:hover{background:#000;color:#fff}.fbtx-hotspot{display:block}.fbtx-popup{display:none}.loved-video .hero__container:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#0006}.footer-menu-inner li.menu__item{margin-top:7px}.footer-menu-inner li.menu__item a{text-transform:var(--uppercase-text);font-size:11px;position:relative}.footer-menu-inner li.menu__item a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--text-color);transform:scaleX(0);transition:transform .3s ease}.footer-menu-inner li.menu__item a:hover:after{transform:scaleX(1)}.AirReviews-Pop__Content--SeeMore{text-transform:var(--uppercase-text)}.best-product>.resource-list{max-width:1440px;width:100%;margin-inline:auto}.best-product .resource-list__carousel,.best-product slideshow-component.resource-list__carousel{--peek-next-slide-size: 0;--column-count: 3;--slide-width-max: none !important;--gutter-slide-width: 0 !important;max-width:1440px;width:100%;margin-inline:auto}.best-product slideshow-arrows{padding-inline:0!important}.best-product slideshow-arrows .slideshow-control{position:relative;box-shadow:0 0 12.62px #0000001a;background-color:#fff;color:#000;min-width:53px;min-height:53px;border-radius:50%!important}.best-product slideshow-arrows .slideshow-control--previous{left:-20px}.best-product slideshow-arrows .slideshow-control--next{right:-20px}.best-product .resource-list__carousel slideshow-slides[gutters]{padding-inline:0;scroll-padding-inline:0}@container resource-list-carousel (min-width: 750px){.best-product .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - (var(--resource-list-column-gap) * 2)) / 3);width:var(--slide-width);flex:0 0 var(--slide-width);min-width:0;scroll-snap-align:start}}.best-collection .section-resource-list__content{max-width:1440px;margin:0 auto}.best-collection .resource-list__carousel{--peek-next-slide-size: 0;--column-count: 3;overflow:clip}.best-collection .resource-list__carousel slideshow-container{overflow:clip}@container resource-list-carousel (min-width: 750px){.best-collection .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - (var(--resource-list-column-gap) * 2)) / 3);width:var(--slide-width);flex:0 0 var(--slide-width);min-width:0}}.erra-customer-reviews{--erra-reviews-gap: 12px;--erra-reviews-columns: 4;--erra-reviews-nav-offset: 26px;--erra-reviews-slide-width: calc((100% - (var(--erra-reviews-gap) * (var(--erra-reviews-columns) - 1))) / var(--erra-reviews-columns))}.erra-customer-reviews .AirReviews-Carousel__InnerContainer{position:relative}.erra-customer-reviews .AirReviews-Carousel__Container{max-width:100%}.erra-customer-reviews .AirReviews-Carousel__InnerContainer,.erra-customer-reviews .AirReviews-Carousel__Track{overflow:hidden;max-width:100%}.erra-customer-reviews .AirReviews-Carousel__Track .swiper{overflow:hidden!important;width:100%!important;max-width:100%;margin:0;padding:0}.erra-customer-reviews .AirReviews-Carousel__Track .swiper-wrapper{align-items:stretch}.erra-customer-reviews .AirReviews-Carousel__Track .swiper-slide{width:var(--erra-reviews-slide-width)!important;max-width:var(--erra-reviews-slide-width)!important;min-width:var(--erra-reviews-slide-width)!important;flex-shrink:0!important;margin-right:var(--erra-reviews-gap)!important;box-sizing:border-box;height:auto}.erra-customer-reviews .AirReviews-Carousel__Card{height:100%;min-width:0}.erra-customer-reviews .AirReviews-Carousel__Nav{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:3;margin:0;padding:0;transform:none}.erra-customer-reviews .AirReviews-Carousel__Nav button{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.erra-customer-reviews .AirReviews-Carousel__NavPrev{left:calc(var(--erra-reviews-nav-offset) * -1)}.erra-customer-reviews .AirReviews-Carousel__NavNext{right:calc(var(--erra-reviews-nav-offset) * -1)}.custom-collection facets-form-component.facets__form-wrapper .products-count-wrapper{margin-left:0;max-width:113px;height:100%}.custom-collection facets-form-component.facets__form-wrapper .products-count-wrapper span.products-count-text{font-size:12px;line-height:25px;color:#000;text-transform:var(--uppercase-text)}.custom-collection facets-form-component.facets__form-wrapper sorting-filter-component.sorting-filter{margin-left:auto}.custom-collection facet-remove-component.facets-horizontal-remove{border-right:1px solid #D9D9D9}.custom-filters-toggle span{font-size:14px;font-family:var(--font-assistant-family);font-weight:600;text-transform:var(--uppercase-text);color:#000}.sk-collection-showcase .sk-collection-grid{margin-top:25px}.sk-collection-showcase h3{font-size:25px;line-height:25px;color:var(--121212, rgba(18, 18, 18, 1))!important;font-weight:900;opacity:5%}.sk-collection-card.set-collection .collection-title-overlay h3{color:#eae9e5!important}.custom-collection .sk-collection-grid .sk-collection-image img{height:auto}.custom-collection .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.custom-collection .product-grid__item{width:100%}.custom-collection .product-grid .large--banner-image{grid-column:span 2;grid-row:span 2}.custom-collection .product-grid .large--banner-image img{width:100%;height:100%;object-fit:cover}.custom-collection .product-grid .small--banner-video video.promo-banner-video{height:100%;width:100%;object-fit:cover}.custom-collection .product-grid .small--banner-video .promo-banner-item{aspect-ratio:5/7;position:relative}.promo-banner-item .promo-banner-content{position:absolute;bottom:0;left:0;padding:20px;z-index:1}.custom-collection .product-grid .text-block p{font-size:16px;line-height:25px;font-weight:600;text-transform:var(--uppercase-text);color:var(--product-text-color)}.custom-collection .product-grid .price__regular{font-size:20px;font-weight:700;color:var(--product-text-color);margin-top:3px}.custom-collection .product-grid button.quick-add__button{background:#000;outline:none!important;box-shadow:none!important;border:none;color:#fff;min-width:170px;text-align:center;min-height:39px;line-height:39px;border-radius:0;position:absolute;left:50%;transform:translate(-50%);bottom:-100px;transition:all .4s ease}.custom-collection .product-grid button.quick-add__button span.add-to-cart-text{background:transparent;width:100%;border-radius:0}.custom-collection .product-grid product-card.product-card:hover button.quick-add__button{bottom:20px}.custom-collection .text-block h1{text-transform:var(--uppercase-text);font-size:25px;line-height:38px;color:var(--text-color);font-weight:700}.product-media{background-color:#f9f9f9;margin-bottom:3px}.color-story{background:#f3f3f3}.color-story__wrapper{display:grid;grid-template-columns:1fr 1fr;min-height:750px}.color-story__content{padding:80px 70px;display:flex;flex-direction:column;justify-content:center}.color-story__heading{font-size:25px;font-family:var(--font-inter-family);font-weight:700;line-height:1.1;margin:0 0 20px;color:var(--text-color);letter-spacing:1%;text-transform:var(--uppercase-text)}.color-story__badge{display:inline-block;width:max-content;background:#eae9e5;padding:8px 14px;font-size:14px;letter-spacing:0;text-transform:var(--uppercase-text);margin-bottom:20px}.color-story__description{margin-bottom:6px}.color-story__description p{margin:0;max-width:500px;font-size:14px;color:var(--text-color);line-height:1.7;text-transform:var(--uppercase-text)}.color-story__features{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px 20px;max-width:400px;margin-bottom:40px}.color-story__content p.subheading.cstm-sub{font-weight:600;color:var(--product-text-color);font-size:16px;letter-spacing:0;text-transform:var(--uppercase-text)}.color-story__features .color-story__feature{font-size:14px;color:var(--text-color);letter-spacing:1%;text-transform:var(--uppercase-text);font-weight:400}.color-story__button{display:flex;align-items:center;justify-content:center;min-width:193px;min-height:54px;border:1px solid #111;text-decoration:none;color:#111;font-size:14px;transition:.3s;width:max-content;line-height:54px}.color-story__button:hover{background:#111;color:#fff}.color-story__image-wrapper{position:relative;overflow:hidden;min-height:750px}.color-story__image{width:100%;height:100%;object-fit:cover;display:block}.color-story__overlay{position:absolute;top:50%;left:0;width:100%;height:220px;transform:translateY(-50%);background:#d40000;display:flex;align-items:center;justify-content:center;z-index:2}.color-story__logo-image{max-width:320px;width:100%;height:auto}.color-story__logo-text{color:#d9c3ad;font-size:60px;font-weight:700;letter-spacing:2px}.why-love-it .page-width{max-width:1440px;margin:0 auto}.why-love-it{background:#fff;padding:80px 0}.why-love-it__header{text-align:center;margin-bottom:60px}.why-love-it__header h2{margin:0;font-size:42px;font-weight:700;color:#111}.why-love-it__header p{margin-top:15px;font-size:13px;letter-spacing:1px;text-transform:var(--uppercase-text);color:#555}.why-love-it__grid{display:grid;grid-template-columns:1fr 500px 1fr;gap:50px;align-items:center}.why-love-it__features{display:flex;flex-direction:column;gap:80px}.why-love-it__grid .right-box .feature-item{text-align:right}.why-love-it__grid .right-box .feature-item img.feature-icon{margin:0 0 16px auto}.why-love-it__features .feature-item{text-align:left}.why-love-it__features .feature-icon{width:42px;height:auto;margin-bottom:16px}.feature-item h3{font-size:16px;font-weight:600;margin:0 0 14px;line-height:25px;text-transform:var(--uppercase-text)}.feature-item p{font-size:14px;line-height:1.8;color:#444;margin:0}.why-love-it__center{text-align:center}.product-image{width:100%;display:block}.why-love-it .why-love-btn{text-align:center}.why-love-btn .why-love-it__button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:50px;border:1px solid #111;text-decoration:none;color:#111;margin-top:47px;font-size:13px;transition:.3s;padding:0 15px}.why-love-it__button:hover{background:#111;color:#fff}.custom-product .slideshow-controls__thumbnails button.slideshow-controls__thumbnail{width:312px;--aspect-ratio: 1 / 1.1 !important}.custom-product .group-block-content .text-block h1{font-size:30px;font-weight:600;text-transform:var(--uppercase-text);color:var(--text-color)}.custom-product .group-block-content .price__regular span.price{font-size:25px;line-height:normal;font-weight:700;text-transform:var(--uppercase-text);color:var(--product-text-color)}.custom-product .product-size-text p{color:#666;font-size:12px}.custom-product .product-form-buttons{flex-direction:column}.custom-product .product-form-buttons .quantity-selector{border-radius:0}.custom-product .product-form-buttons button.add-to-cart-button{border-radius:0;border:1px solid #000;background-color:transparent}.custom-product .product-form-buttons button.add-to-cart-button span.add-to-cart__added{color:#000}.custom-product .product-form-buttons button.add-to-cart-button span.add-to-cart-text{font-size:14px;font-weight:600;text-transform:var(--uppercase-text);color:var(--text-color);font-family:var(--font-assistant-family);--atc-opacity: 1;--atc-destination: 0}.custom-product .product-form-buttons button.add-to-cart-button:hover{background:#111;color:#fff}.custom-product .product-form-buttons button.add-to-cart-button:hover span.add-to-cart__added,.custom-product .product-form-buttons button.add-to-cart-button:hover span.add-to-cart-text{color:#fff}.custom-product .quantity-selector-wrapper{display:flex;flex-wrap:wrap;margin:0 0 20px;gap:5px}.custom-product .quantity-selector-wrapper span.quantity-heading{display:inline-block;width:100%;color:#666;font-size:12px}.custom-product .product-details .group-block-content{--gap: 15px !important}.custom-product .product-details .product-benefits{width:100%!important;--width: 100% !important;margin-top:0}.custom-product .product-details .product-benefits p{width:100%;text-align:center;display:inline-block;background-color:#eae9e5;padding:8px 0;font-size:12px;color:var(--text-color);min-width:100%;text-transform:capitalize!important}.custom-product .product-features{column-gap:8px;display:flex}@keyframes fadeIn{to{opacity:1;transform:none}}.custom-product .product-tabs__content .tab-pane{opacity:0;transform:translateY(15px);animation:fadeIn .5s ease 1 forwards;transition:all .3s ease;display:none}.custom-product .product-tabs__content .tab-pane.active{display:block}.custom-product .product-features span{font-size:10px;line-height:14px;font-weight:400;color:var(--text-color);text-transform:var(--uppercase-text)}.custom-product .product-tabs__nav{display:flex;column-gap:24px;border-top:1px solid #EAE9E5;padding-top:20px;margin-top:14px}.custom-product .product-tabs__nav button.tab-btn{border:none;color:#666;background:transparent;padding:0;font-size:12px;cursor:pointer}.custom-product .product-tabs__nav button.tab-btn.active{color:#000}.product-tabs .product-tabs__content{padding-top:12px}.product-tabs .product-tabs__content p{font-size:14px;line-height:1.7;color:var(--text-color);text-transform:var(--uppercase-text)}.custom-product .group-block-content rte-formatter.text-block p{font-size:14px;line-height:25px;text-transform:var(--uppercase-text);color:var(--text-color)}.erra-feature-banner{position:relative;overflow:hidden}.large--banner-image .erra-feature-banner{max-height:1340px}.erra-feature-banner__image{width:100%;display:block;height:850px;object-fit:cover}.erra-feature-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 10%,#00000026 45%,#000000a6)}.erra-feature-banner .page-width{position:absolute;left:0;right:0;bottom:60px;z-index:2}.erra-feature-banner__content{max-width:500px;color:#fff;padding-left:60px}.erra-feature-banner__content h2{font-size:25px;font-weight:700;text-transform:var(--uppercase-text);line-height:1.5;margin-bottom:4px;letter-spacing:0;color:#eae9e5}.erra-feature-banner__content p{font-size:14px;line-height:1.5;margin-bottom:36px;text-transform:var(--uppercase-text);color:#eae9e5}.erra-feature-banner__content a{display:inline-flex;align-items:center;justify-content:center;min-width:193px;min-height:56px;background:#fff;color:#000;text-decoration:none;font-size:13px;text-transform:var(--uppercase-text);transition:.3s;line-height:56px}.erra-feature-banner__content a:hover{background:#000;color:#fff}.promo-banner-item .promo-banner-content h2{font-size:25px;font-weight:700;color:var(--light-gray-color);text-transform:var(--uppercase-text);letter-spacing:0;line-height:1.5;margin-bottom:8px}.promo-banner-item .promo-banner-content p{font-size:14px;line-height:1.5;color:var(--light-gray-color);text-transform:var(--uppercase-text);letter-spacing:0}.custom-collection .product-grid .small--banner-video .promo-banner-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#6660,#00000080)}.promo-banner-item .promo-banner-content a{min-width:208px;min-height:56px;line-height:56px;text-align:center;background-color:#fff;display:inline-block;margin-top:44px;transition:all .3s ease;font-family:var(--font-assistant-family);text-transform:var(--uppercase-text);font-weight:600;font-size:14px;color:var(--text-color)}.promo-banner-item .promo-banner-content a:hover{color:#fff;background:#000;border-color:#080808;box-shadow:0 10px 25px #0000001a;transform:translateY(-1px) scale(1.033)}.sticky-add-to-cart__info p.sticky-add-to-cart__title{font-size:14px;line-height:1.5;text-transform:var(--uppercase-text);letter-spacing:0;color:var(--product-text-color);font-weight:500;margin:0}.sticky-add-to-cart__price .price__regular span.price{font-size:16px;line-height:22px;font-weight:600;text-transform:var(--uppercase-text);color:var(--product-text-color)}.custom-product .group-block-content nav.breadcrumbs{font-size:12px;text-transform:var(--uppercase-text);color:#000;line-height:25px;letter-spacing:0}.custom-product .group-block-content .price-outer span.stock-status{font-size:10px;line-height:14px;color:var(--text-color);font-weight:400}.loved-video rte-formatter.signature-text p{margin:0;background-color:#fff;padding:5px 13px}.loved-video rte-formatter h3{margin-top:22px!important}.loved-video .loved-description p{padding:0;color:#eae9e5!important;max-width:890px;margin-top:13px}.loved-video a.button-secondary{margin-top:37px}.product-share button.share-button{border:none;background:transparent;display:flex;gap:4px;font-size:12px;color:#000;line-height:14px}sticky-add-to-cart .sticky-add-to-cart__bar{padding:12px 20px;max-width:1440px;width:100%;border-radius:0;box-shadow:none;border:1px solid rgba(41,57,79,.1);bottom:54px;justify-content:space-between}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-button.button{background-color:transparent;border:1px solid #000;border-radius:0;min-width:208px;min-height:52px;line-height:52px}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-button.button span.add-to-cart-text{color:#000;font-size:14px;font-family:var(--font-assistant-family);font-weight:600;text-transform:var(--uppercase-text);letter-spacing:0}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-button.button:hover{background:#000;color:#fff}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-button.button:hover span.add-to-cart-text{color:#fff}.sticky-add-to-cart__bar .quant-atc-btn,.sticky-add-to-cart__bar .main-sticky-info-outer{display:flex;align-items:center;column-gap:12px}.sticky-add-to-cart__bar .quant-atc-btn span.quantity-heading{display:none}.sticky-add-to-cart__bar .quant-atc-btn .quantity-selector-wrapper{margin:0}.static-page nav.breadcrumbs a,.static-page nav.breadcrumbs span{font-size:12px;line-height:25px;text-transform:var(--uppercase-text);color:#0009}.page-privacy-policy .section .section-content-wrapper,.page-terms-of-service .section .section-content-wrapper,.page-refund-policy .section .section-content-wrapper,.page-shipping-policy .section .section-content-wrapper{padding:25px 0 80px}.page-privacy-policy .section .section-content-wrapper rte-formatter p,.page-terms-of-service .section .section-content-wrapper rte-formatter p,.page-refund-policy .section .section-content-wrapper rte-formatter p,.page-shipping-policy .section .section-content-wrapper rte-formatter p{text-transform:var(--uppercase-text);font-size:14px}.page-privacy-policy .section .section-content-wrapper rte-formatter li,.page-terms-of-service .section .section-content-wrapper rte-formatter li,.page-refund-policy .section .section-content-wrapper rte-formatter li,.page-shipping-policy .section .section-content-wrapper rte-formatter li{text-transform:var(--uppercase-text)}.page-privacy-policy .section .section-content-wrapper rte-formatter p strong,.page-terms-of-service .section .section-content-wrapper rte-formatter p strong,.page-refund-policy .section .section-content-wrapper rte-formatter p strong,.page-shipping-policy .section .section-content-wrapper rte-formatter p strong{font-size:16px;line-height:25px;display:inline-block;color:var(--text-color);text-transform:var(--uppercase-text);margin:0 0 5px;width:100%}.page-privacy-policy .rte-table-wrapper table,.page-terms-of-service .rte-table-wrapper table,.page-refund-policy .rte-table-wrapper table,.page-shipping-policy .rte-table-wrapper table,.static-page .rte-table-wrapper table{border:1px solid rgba(0,0,0,.5)}.static-page .rte-table-wrapper table thead,.static-page .rte-table-wrapper table thead tr{background-color:transparent}.static-page .rte-table-wrapper table thead{border-bottom:1px solid rgba(0,0,0,.5)}.static-page .rte-table-wrapper table tbody tr{border:none}.static-page .rte-table-wrapper table thead th{border-right:1px solid rgba(0,0,0,.5);text-align:center;padding:17px 0;font-size:16px;font-weight:600;color:var(--product-text-color)}.static-page .rte-table-wrapper table thead th:last-child{border-right:none}.static-page .rte-table-wrapper table tbody td{border-right:1px solid rgba(0,0,0,.5);padding:27px 34px;vertical-align:top;width:50%}.static-page .rte-table-wrapper table tbody td:last-child{border-right:none}.static-page .rte-table-wrapper table tbody td p{margin:0}.static-page table td ul li{font-size:14px;line-height:25px;text-transform:var(--uppercase-text);color:var(--text-color);margin-bottom:25px}.static-page table td ul li:last-child{margin-bottom:0}.static-page .rte-table-wrapper table.info-table tbody td{border-bottom:1px solid rgba(0,0,0,.5)}.custom-product ul.media-gallery__grid .product-media-container button.zoom-open-btn{position:absolute;right:20px;top:20px;background:transparent;border:none;padding:0;width:24px;height:24px}.custom-product ul.media-gallery__grid .product-media-container:first-child button.zoom-open-btn{width:48px;height:48px}.sk-collection-overlay .collection-title h4{font-size:14px;line-height:20px;font-weight:600;text-transform:var(--uppercase-text);color:var(--product-text-color);position:relative;z-index:1}.sk-collection-grid .sk-collection-card:nth-child(3) h4,.sk-collection-grid .sk-collection-card:nth-child(4) h4{color:#fff}.custom-collection .product-card__content{position:relative}.custom-collection .product-card__content .product_tags{position:absolute;top:0;left:0;z-index:1}.custom-collection .product-card__content .product_tags p{background-color:#d3d1c9;min-width:93px;min-height:23px;text-align:center;font-family:var(--font-assistant-family);font-size:10px;font-weight:600;text-transform:var(--uppercase-text);color:var(--text-color)}.sorting-filter .facets__panel{padding:0}.sorting-filter .facets__summary{min-width:125px;min-height:56px;line-height:56px;border:1px solid #EAE9E5;background:#fff;display:flex;align-items:center;justify-content:space-between!important;padding:0 14px;cursor:pointer;list-style:none}.sorting-filter .facets__summary span{font-size:14px;font-family:var(--font-assistant-family);font-weight:600;text-transform:var(--uppercase-text);color:#000;margin:0}.sorting-filter .facets__summary::-webkit-details-marker{display:none}.sorting-filter .facets__label{display:none}.sorting-filter .facets__status{display:block!important;font-size:11px;font-weight:500;text-transform:var(--uppercase-text);letter-spacing:.5px;color:#111;margin:0}.sorting-filter .icon-caret{width:10px;height:10px;display:flex;align-items:center}.sorting-filter span.icon-caret{margin:0 0 0 7px}.sorting-filter__options{min-width:130px!important;margin-top:4px;border:1px solid #d9d9d9!important;border-radius:0!important;box-shadow:none!important}.sorting-filter__option{min-width:130px!important;padding:10px 14px!important}.sorting-filter__option:hover{background:#f7f7f7}.custom-filters-accordion{position:relative}.custom-filters-toggle{min-width:125px;height:56px;border:1px solid #EAE9E5;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px;cursor:pointer;font-size:12px;font-weight:500;text-transform:var(--uppercase-text)}.custom-filters-content{display:none;position:absolute;top:100%;left:0;z-index:99;background:#fff;min-width:280px;border:1px solid #e5e5e5;padding:20px;margin-top:8px}.custom-filters-accordion.active .custom-filters-content{display:block}.custom-filters-accordion.active .custom-arrow{transform:rotate(180deg)}.custom-arrow{transition:.3s ease}.custom-filters-content .facets__filters-wrapper{display:block!important;max-width:100%!important}.page-contact nav.breadcrumbs{padding-top:40px;padding-bottom:25px}.contact-form__input,.button{border-radius:0!important}.contact-form__input:focus-visible,.contact-form__input:focus{outline:none}.contact-form__input{border:1px solid #000000!important;font-size:12px;font-weight:400;height:auto;padding-top:13.2px!important;padding-bottom:13.2px!important;color:#000}.contact-form__input.contact-form__input:placeholder{color:#0009}.page-contact .contact-hero .text-block h3{font-weight:700;text-transform:var(--uppercase-text);font-size:25px;line-height:38px;color:var(--text-color)}.page-contact .group-block-content{gap:0px!important}.page-contact .group-block-content .contact-form{margin-top:14px}.contact-info-sec .group-block-content{column-gap:12px!important;margin-top:14px}.contact-info-sec .group-block-content .group-block{padding:30px 20px;background-color:#eae9e5;height:100%}.contact-info-sec .group-block-content .text-block h4{font-family:var(--font-assistant-family);color:var(--text-color);font-size:16px;font-weight:700;text-transform:var(--uppercase-text);margin-top:13px;margin-bottom:13px}.contact-info-sec .group-block-content .text-block p a{text-decoration:none}.contact-info-sec .group-block-content a.link{text-decoration:underline;text-transform:var(--uppercase-text);margin-top:26px}.contact-info-sec .text-block h2{font-size:25px;line-height:38px;font-weight:700;text-transform:var(--uppercase-text);color:var(--text-color)}.contact-info-sec .icon-block img.icon-block__media{width:40px!important;height:40px!important}.stay-connected .text-block h2{font-size:25px;line-height:38px;font-weight:700;text-transform:var(--uppercase-text);color:var(--text-color);margin-bottom:6px}.stay-connected .contact-social{margin-top:36px}.stay-connected .contact-social .icon-block a{background-color:#eae9e5;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s ease}.stay-connected .contact-social .icon-block a:hover{background-color:#000}.stay-connected .contact-social .icon-block a img.icon-block__media{width:27px!important;height:27px!important;transition:.3s ease}.stay-connected .contact-social .group-block-content{column-gap:24px!important}.stay-connected .text-block p strong{font-size:14px!important}.stay-connected .contact-social .icon-block a:hover img.icon-block__media{filter:grayscale(0) invert(1);transform:scale(1.2)}.page-about-us nav.breadcrumbs{padding-top:29px;padding-bottom:13px}.about-banner rte-formatter.text-block p{color:#eae9e5;text-transform:var(--uppercase-text)}.about-banner h2{font-size:30px;text-transform:uppercase;line-height:42px}.about-banner .group-block-content{margin-top:14px}.about-banner .button-secondary{border-color:#fff;color:#fff}.about-banner .button-secondary:hover{border-color:#000}.erragel-sec .erragel-sec-top{max-width:742px;margin:0 auto}.erragel-sec .erragel-left{padding-right:87px}.erragel-sec .erragel-left h3{font-size:25px;line-height:38px;font-weight:700;text-transform:var(--uppercase-text);color:var(--text-color)}.erragel-sec .erragel-left .text-block p{text-transform:uppercase}.erragel-sec .erragel-left ul li{font-size:14px;line-height:25px;text-transform:uppercase;margin-bottom:9px}.erragel-sec .erragel-left ul li:last-child{margin-bottom:0}.erragel-sec .erragel-left .erragel-review{background-color:#f9f9f8;padding:20px 15px;position:relative}.erragel-sec .erragel-center .image-block img.image-block__image{width:169px;object-fit:contain}.erragel-review .qoute-right-icon{height:100%;position:absolute;bottom:0;right:0}.crafted-care h3{text-transform:var(--uppercase-text);font-size:25px;line-height:38px;font-weight:700;color:var(--text-color)}.crafted-care .group-block-content p{font-size:14px;line-height:25px;text-transform:uppercase;font-weight:500;color:var(--text-color)}.crafted-care .icon-block{width:49.27px;height:49.27px;border:1px solid #000;border-radius:50%;display:flex;justify-content:center;align-items:center}cart-drawer-component.cart-drawer dialog.cart-drawer__dialog{width:100%;max-width:500px}cart-drawer-component.cart-drawer .cart-drawer__header{border-bottom:1px solid #000}.cart-drawer__header:has(+.cart-drawer__content .cart-drawer__heading--empty){border-bottom:none}.cart-drawer__heading.cart-drawer__heading--empty{text-transform:uppercase;font-weight:600;letter-spacing:0}cart-drawer-component.cart-drawer .cart-drawer__header .svg-wrapper,cart-drawer-component.cart-drawer .cart-drawer__header button.close-button svg{width:24px;height:24px}cart-drawer-component.cart-drawer .cart-drawer__header h2.cart-drawer__heading,cart-drawer-component.cart-drawer h2.cart-drawer__heading span.cart-bubble__text-count{font-size:16px;text-transform:uppercase;font-weight:600;column-gap:3px}cart-drawer-component.cart-drawer h2.cart-drawer__heading span.cart-bubble__text-count{margin-left:15px}cart-drawer-component.cart-drawer .cart-drawer__header button.button{border:none;outline:none;box-shadow:none}cart-drawer-component.cart-drawer h2.cart-drawer__heading .cart-bubble span.cart-bubble__background{display:none}cart-drawer-component.cart-drawer scroll-hint.cart-drawer__items{padding:20px 30px}cart-drawer-component.cart-drawer .cart-items__product-info .cart-items__title{font-size:14px;text-transform:var(--uppercase-text);color:var(--product-text-color);font-weight:500;line-height:25px}cart-drawer-component.cart-drawer .cart-items__unit-price-wrapper span,.cart-items__price.cart-secondary-typography text-component{font-size:16px;font-weight:600;color:var(--product-text-color)}.cart-items__price.cart-secondary-typography text-component{display:none}cart-drawer-component.cart-drawer .quantity-selector-wrapper span.quantity-heading{display:none}cart-drawer-component.cart-drawer .cart-items__quantity{width:100%}cart-drawer-component.cart-drawer .cart-items__quantity .cart-items__quantity-controls{justify-content:space-between;width:100%}cart-drawer-component.cart-drawer scroll-hint.cart-drawer__items tr.cart-items__table-row{border-bottom:1px solid rgba(0 0 0 / 20%)!important;padding-bottom:20px}cart-drawer-component.cart-drawer scroll-hint.cart-drawer__items tr.cart-items__table-row:last-child{border-bottom:none!important}cart-drawer-component.cart-drawer accordion-custom.cart-note textarea.cart-note__instructions{box-shadow:none;outline:none;padding:8px}.quantity-selector-wrapper .quantity-selector{height:40px;border-radius:0;padding:10px;width:max-content!important}cart-drawer-component.cart-drawer .cart__ctas .cart__checkout-button,.button.cart-items__empty-button{border:1px solid var(--text-color);background:transparent;color:var(--text-color);font-family:var(--font-assistant-family);font-size:14px;font-weight:600;text-transform:var(--uppercase-text);transition:.3s ease}cart-drawer-component.cart-drawer .cart__ctas .cart__checkout-button:hover,.button.cart-items__empty-button:hover{background:#000;color:#fff}.free-shipping-text{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:10px;color:#000}.free-shipping-text.success{color:#28a745}.progress-track{width:100%;height:10px;background:#e5e5e5;overflow:hidden}.progress-fill{height:100%;background:#000;transition:width .4s ease}.free-shipping-bar-outer{width:100%}.free-shipping-bar-outer .free-shipping-text{font-size:14px;font-weight:400;color:var(--text-color)}cart-drawer-component.cart-drawer accordion-custom.cart-note summary.cart-note__summary{justify-content:center;column-gap:10px}cart-drawer-component.cart-drawer accordion-custom.cart-note summary.cart-note__summary span.cart-note__label{align-items:center}cart-drawer-component.cart-drawer .cart-totals__item.cart-totals__total{padding-top:0!important}cart-drawer-component.cart-drawer .cart-totals__item span.cart-totals__total-label,cart-drawer-component.cart-drawer text-component.cart-totals__total-value{font-size:12px;color:#000;line-height:14px}cart-drawer-component.cart-drawer .cart-drawer__summary{background:#f9f9f9;-webkit-mask-image:none;mask-image:none}.erragel-sec .erragel-center.mobile-img{display:none}.color-showcase-section{padding:70px 0}.color-showcase-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.color-showcase-heading{font-size:34px;font-weight:700;text-transform:uppercase;margin:0}.color-showcase-btn{padding:12px 35px;border:1px solid #000;text-decoration:none;color:#000;font-size:13px;text-transform:uppercase;transition:.3s}.color-showcase-btn:hover{background:#000;color:#fff}.color-showcase-wrapper{display:flex;gap:22px;overflow-x:auto}.color-showcase-wrapper::-webkit-scrollbar{display:none}.color-showcase-card{min-width:130px;text-decoration:none;text-align:center;color:#000}.color-showcase-image{width:155px;height:155px;border-radius:50%;background:#f3f3f3;overflow:visible;position:relative;margin:auto;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .4s ease}.color-showcase-image:hover{border-color:#000}.color-showcase-image img{width:85%;height:85%;object-fit:contain;transition:.4s}.color-showcase-card:hover img{transform:scale(1.08)}.color-showcase-arrow{position:absolute;bottom:-17px;left:50%;transform:translate(-50%) rotate(-59deg);width:35px;height:35px;background:#000;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;transition:all .4s ease}.color-showcase-image:hover .color-showcase-arrow{transform:translate(-50%) rotate(0)}.color-showcase-title{margin-top:26px;font-size:12px;text-transform:uppercase;line-height:1.4}.menu-drawer__featured-content-list .resource-card .resource-card__media{background-color:var(--product-bg-color)}.menu-drawer__featured-content-list-item--product{width:44cqi}.menu-drawer__featured-content-list-item--product .price__regular .price{font-size:16px;font-weight:700;text-transform:var(--uppercase-text);color:#121212;padding-top:0;display:block}.menu-drawer__featured-content-list-item--product p.resource-card__title.paragraph{font-size:13px}.contact-info-sec .group-block-content .group-block rte-formatter.text-block p{text-transform:uppercase;font-size:14px;line-height:22px;color:#000}.template-search ul.product-grid{grid-template-columns:repeat(3,1fr)}.template-search .text-block h3{text-transform:uppercase;font-size:35px}.template-search h4.main-collection-grid__title{text-transform:uppercase}.template-search .product-card__content .text-block p{font-size:16px;text-transform:var(--uppercase-text);color:#121212;font-weight:600}.template-search .product-card__content span.price{font-size:20px;font-weight:700;text-transform:var(--uppercase-text);color:#121212;padding-top:0;display:block}.contact-form__success{color:#019907}.contact-form__error{color:red}.custom-product .media-gallery__grid .product-media{background:transparent}.custom-product .product-details .product-recommendations .product-card__content{display:flex;flex-wrap:nowrap;flex-direction:row;border:1px solid rgba(0,0,0,.6);background-color:#f9f9f9}.custom-product .product-details .product-recommendations .product-card__content .card-gallery{min-width:142px}.custom-product .product-details .product-recommendations .product-card__content .text-block p[role=heading]{font-size:14px;text-transform:uppercase;color:var(--product-text-color);font-weight:500;line-height:19px}.custom-product .product-details .product-recommendations .product-form-buttons{flex-direction:row}.custom-product .product-details .product-recommendations .product-card__content .group-block.group-block--height-fit{padding:15px}.custom-product .product-details .product-recommendations .product-card__content .group-block-content{gap:6px!important}.custom-product .product-details .product-recommendations .product-card__content rte-formatter.text-block p,.custom-product .product-details .product-recommendations .product-card__content rte-formatter.text-block ul{display:none}.custom-product .product-details .product-recommendations .product-card__content rte-formatter.text-block p:first-child{overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:16px}.custom-product .product-details .product-recommendations .product-card__content button.add-to-cart-button{min-width:auto;border:none;padding:0;text-align:left;min-height:auto;line-height:normal;width:auto;text-decoration:underline;height:max-content}.custom-product .product-details .product-recommendations .product-card__content button.add-to-cart-button:hover{background-color:transparent;color:#000}.custom-product .product-details .product-recommendations .product-card__content button.add-to-cart-button span{color:#000}.custom-product .product-details .product-recommendations .price__regular span.price{font-size:16px}.custom-product .product-details .product-recommendations .product-card__content .card-gallery button.add-to-cart-button,.custom-product .product-details .product-recommendations .product-card__content button.add-to-cart-button span.add-to-cart__added{display:none}.custom-product .product-details .product-recommendations .product-card__content .text-block{padding:0}.custom-product .product-details .product-recommendations .section-resource-list__content p{font-size:12px;color:#666;text-transform:capitalize}.custom-product .product-details .product-recommendations{border-top:1px solid #EAE9E5;padding:13px 0 0}.custom-product .product-details .product-recommendations .resource-list.resource-list--grid{grid-template-columns:auto}.custom-product .product-details .product-recommendations .resource-list.hidden--desktop>div{--slide-width-max: 100% !important}.custom-product .product-details .product-recommendations .resource-list.hidden--desktop slideshow-slide.resource-list__slide{width:100%!important}.custom-cart .cart-page__summary .section-background{display:none}.custom-cart cart-quantity-selector-component.quantity-selector{width:max-content}.sk-collection-showcase{padding:60px 0}.sk-collection-heading{font-size:36px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.sk-collection-grid{display:grid;grid-template-columns:repeat(5,1fr)}.sk-collection-card{position:relative;overflow:hidden;display:block;text-decoration:none}.sk-collection-image img{width:100%;height:430px;object-fit:cover;display:block;transition:.4s}.sk-collection-card:hover img{transform:scale(1.05)}.sk-collection-overlay{position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:end;width:100%}.sk-collection-overlay h3{color:#fff;font-size:30px;line-height:1.1;text-transform:uppercase;margin:0}.sk-collection-overlay .collection-title{position:relative;z-index:2;padding:27px 25px;color:#fff}.sk-collection-overlay .collection-title:before{content:"";position:absolute;left:0;background:linear-gradient(to top,#000000bf,#00000073 45%,#0000);z-index:-1;pointer-events:none;top:0;height:100%;width:100%}button.button span.add-to-cart-text{text-transform:var(--uppercase-text);font-family:var(--font-assistant-family)}.page-refund-policy rte-formatter span strong{width:100%}span.account-button__text.header-actions__text-style,.header-actions__cart-icon--has-cart span.cart_text{text-transform:var(--uppercase-text)}.page-contact .contact-hero .text-block p{text-transform:uppercase;margin:5px 0 11px}.pagination__list li.pagination__item:first-child,.pagination__list li.pagination__item:last-child{width:max-content}.pagination__list li.pagination__item:first-child span,.pagination__list li.pagination__item:last-child span,.pagination__list li.pagination__item:first-child a,.pagination__list li.pagination__item:last-child a{text-transform:var(--uppercase-text)}.pagination__list li.pagination__item:first-child{margin-right:12px}.pagination__list li.pagination__item:last-child{margin-left:12px}.pagination__list:before{display:none}.pagination__list li.pagination__item .pagination__link--page:hover{background-color:#ddd}.pagination__list li.pagination__item .pagination__link--current:before{display:none}.pagination__list li.pagination__item .pagination__link--current{color:#000;text-decoration:underline;text-underline-offset:3px}.sticky-add-to-cart__bar .quantity-selector-wrapper .quantity-selector{height:52px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
