.ls-2{letter-spacing:-.138rem}.header__primary-nav-item .h5,.header__cart-link,.header__cart-link span{text-transform:uppercase;font-weight:500}.newsletter-form{max-width:380px;margin:0 auto}.full-page-grid:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='75' height='75' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='hg' x1='0' y1='0' x2='75' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23c9c9c9' stop-opacity='0.45'/%3E%3Cstop offset='0.15' stop-color='%23c9c9c9' stop-opacity='0.3'/%3E%3Cstop offset='0.35' stop-color='%23c9c9c9' stop-opacity='0.1'/%3E%3Cstop offset='0.5' stop-color='%23c9c9c9' stop-opacity='0'/%3E%3Cstop offset='0.65' stop-color='%23c9c9c9' stop-opacity='0.1'/%3E%3Cstop offset='0.85' stop-color='%23c9c9c9' stop-opacity='0.3'/%3E%3Cstop offset='1' stop-color='%23c9c9c9' stop-opacity='0.45'/%3E%3C/linearGradient%3E%3ClinearGradient id='vg' x1='0' y1='0' x2='0' y2='75' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23c9c9c9' stop-opacity='0.45'/%3E%3Cstop offset='0.15' stop-color='%23c9c9c9' stop-opacity='0.3'/%3E%3Cstop offset='0.35' stop-color='%23c9c9c9' stop-opacity='0.1'/%3E%3Cstop offset='0.5' stop-color='%23c9c9c9' stop-opacity='0'/%3E%3Cstop offset='0.65' stop-color='%23c9c9c9' stop-opacity='0.1'/%3E%3Cstop offset='0.85' stop-color='%23c9c9c9' stop-opacity='0.3'/%3E%3Cstop offset='1' stop-color='%23c9c9c9' stop-opacity='0.45'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M 0 0 L 75 0' stroke='url(%23hg)' stroke-width='0.7' fill='none'/%3E%3Cpath d='M 0 75 L 75 75' stroke='url(%23hg)' stroke-width='0.7' fill='none'/%3E%3Cpath d='M 0 0 L 0 75' stroke='url(%23vg)' stroke-width='0.7' fill='none'/%3E%3Cpath d='M 75 0 L 75 75' stroke='url(%23vg)' stroke-width='0.7' fill='none'/%3E%3C/svg%3E")!important;background-color:#fff;background-repeat:repeat;background-size:75px 75px}.full-page-grid,.full-page-grid~.shopify-section,.full-page-grid~main,body:has(.full-page-grid){background-color:transparent!important}.full-page-grid [class*=wrapper],.full-page-grid [class*=container],.full-page-grid [class*=main]{background-color:transparent!important}.full-page-square-grid:before,.square-page-grid:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-color:#fff;background-image:linear-gradient(to right,rgba(0,0,0,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.045) 1px,transparent 1px);background-repeat:repeat;background-size:calc(45px * 1.4) calc(45px * 1.4)}.full-page-square-grid,.square-page-grid,.full-page-square-grid~.shopify-section,.square-page-grid~.shopify-section,.full-page-square-grid~main,.square-page-grid~main,body:has(.full-page-square-grid),body:has(.square-page-grid){background-color:transparent!important}.full-page-square-grid [class*=wrapper],.square-page-grid [class*=wrapper],.full-page-square-grid [class*=container],.square-page-grid [class*=container],.full-page-square-grid [class*=main],.square-page-grid [class*=main]{background-color:transparent!important}.newsletter-title.text-left{text-align:left}.newsletter-title h3{font-size:3rem;font-weight:500;line-height:5rem}@media(max-width:768px){.newsletter-title h3{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px;text-align:center}.section-stack--two-columns{grid-template-columns:1fr}.newsletter-form p{font-size:.875rem}}.newsletter-title h3 span{font-weight:300}.slideshow__slide .h1{font-weight:500;letter-spacing:-.138rem}.slideshow__slide .h1 span{font-weight:300;margin:0}.slideshow__slide .content.bordered{display:inline-block;font-size:1.125rem;font-weight:500;padding:.75rem;border:1px solid var(--Transparent-Gray, rgba(67, 67, 67, .2))}.slideshow__slide .content{margin-top:2.5rem;max-width:350px}.slideshow .page-arrows{display:block;margin-top:2.5rem;inset-block-end:var(--slideshow-controls-spacing);inset-inline-start:var(--slideshow-controls-spacing)}.slideshow__arrow,carousel-navigation .slideshow__arrow{width:45px;height:45px;border:1px solid var(--Transparent-Gray, rgba(67, 67, 67, .2));border-radius:60px;position:relative;transition:color .3s ease!important;-webkit-transition:color .3s ease}.slideshow__arrow svg,carousel-navigation .slideshow__arrow svg{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.slideshow__arrow--next,carousel-navigation .slideshow__arrow--next{left:10px;transform:rotate(180deg)}.slideshow__arrow:hover,carousel-navigation .slideshow__arrow:hover{background:#ff7327;border-color:#ff7327}.collection-card__content .h3{font-size:18px;font-style:normal;font-weight:500}@media(max-width:768px){.collection-card__content .h3{font-size:.875rem}}.collection-card__content .price-box{background:#ddeaef;padding:6px 10px;display:inline-block;font-weight:500;letter-spacing:.026rem}@media(max-width:768px){.collection-card__content .price-box{font-size:.688rem;padding:3px 5px}}.collection-list .collection-card{border-right:1px solid #F9F9F9;border-bottom:1px solid #F9F9F9;transition:background-color .3s ease}.collection-list .collection-card .collection-card__content .price-box{transition:background-color .3s ease,color .3s ease}.collection-list .collection-card:hover{background:#ddeaef}.collection-list .collection-card:hover .collection-card__content .price-box{background:#000;color:#fff}.collection-card__content{background:transparent}@media(max-width:768px){.collection-list{padding:0}.collection-list .collection-card{flex-basis:50%}.collection-card__content{margin-top:30px}}.shopify-section--video{padding:0 5rem}.shopify-section--video video-media{border-radius:100%!important;overflow:hidden}@media(max-width:768px){.shopify-section--video{padding:0 2rem}.shopify-section--video .content-over-media--lg{--content-over-media-height: clamp(10rem, 20vw, 42rem)}.shopify-section--video video-media{height:200px;min-height:unset}}.section-multi-column .h2{font-size:4.063rem;font-weight:500;line-height:5.281rem}@media(max-width:768px){.section-multi-column .h2{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px}}.section-multi-column .h2 span{font-weight:300;margin:0}.section-multi-column .multi-column__item img{margin:0 auto}.section-multi-column .multi-column__item{background:#f9f9f9;padding:2.5rem 1.25rem;transition:background-color .3s ease}.section-multi-column .multi-column__item .h3{font-size:1.125rem;font-weight:500;border:1px solid #43434333;display:inline-block;padding:12px}@media(max-width:768px){.section-multi-column .multi-column__item .h3,.section-multi-column .multi-column__item .content{font-size:.75rem}.section-multi-column .multi-column__item img{width:40px}}.section-multi-column .multi-column__item .content{max-width:300px;margin:1.5rem auto;font-size:.875rem}.section-multi-column .multi-column__item:hover{background-color:#8db9ca4d!important}@media(max-width:768px){.section-multi-column .multi-column{grid-template-columns:1fr 1fr}}.section-faq .h2{font-size:4.063rem;font-weight:500;line-height:5.281rem}@media(max-width:768px){.section-faq .h2{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px}}.section-faq .h2 span{font-weight:300;margin:0}.section-faq .content{font-size:.875rem;max-width:350px;margin-left:auto;margin-right:auto}.section-faq .content p{margin:0}.section-faq .accordion__disclosure{margin-bottom:.625rem}.section-faq .accordion__toggle{padding:20px;background:#8db9ca4d;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}@media(max-width:768px){.section-faq .accordion__toggle{padding:10px 20px;font-size:.938rem}}.section-faq .accordion__content{background:#8db9ca4d;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.section-faq .accordion__content .prose{font-size:.875rem;font-weight:400;color:#242424;padding:1rem 3rem}.section-media-grid .h2{font-size:4.063rem;font-weight:500;line-height:5.281rem}.section-media-grid .h2 span{font-weight:300;margin:0}.section-reviews .prose{margin-top:1.25em}.section-reviews .h2{font-size:4.063rem;font-weight:500;line-height:5.281rem}@media(max-width:768px){.section-reviews .h2{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px}}.section-reviews .h2 span{font-weight:300;margin:0}.section-reviews .multi-column__item{background:#8db9ca4d;padding:2.5rem 1.25rem}.section-reviews .multi-column__item .h3{font-size:1.125rem;font-weight:500}@media(max-width:768px){.section-reviews .multi-column__item .h3{font-size:.938rem}}.section-reviews .content{font-size:1rem;color:#242424}@media(max-width:768px){.section-reviews .content{font-size:.75rem}}.section-reviews .content strong{font-size:.875rem;letter-spacing:.026rem;text-transform:uppercase;font-weight:500}.swiper-horizontal{overflow:hidden}.specifications{margin-block-start:2.5rem!important}.container-specifications{display:flex;justify-content:space-between;gap:20px;margin:0 auto}.column-specifications{width:50%;margin-block-start:0!important}@media(max-width:768px){.container-specifications{display:unset}.column-specifications{width:100%}}.spec-item{margin:0!important;border-top:1px solid rgba(0,0,0,.1);padding:20px;text-align:left}.spec-title{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.225rem;letter-spacing:.026rem;text-transform:uppercase;color:#000;opacity:.6}@media(max-width:768px){.spec-title{font-size:.75rem}}.spec-detail{font-size:1rem;color:#000;margin-top:5px!important;font-weight:500}@media(max-width:768px){.spec-detail{font-size:.875rem}}.divider{border-bottom:1px solid #e0e0e0;margin:20px 0}.spec-item:hover{background-color:#00000008;transition:background-color .3s ease}.spec-title,.spec-detail{transition:color .3s ease}.spec-item:hover .spec-title{color:#555}.spec-item:hover .spec-detail{color:#333}.shopify-section--rich-text .h3{font-size:4.063rem;line-height:4.875rem;font-weight:500}@media(max-width:768px){.shopify-section--rich-text .h3{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px}}.shopify-section--rich-text .h3 span{font-weight:300;margin:0}@media(max-width:768px){.shopify-section--rich-text .content{font-size:.875rem}}.payment-methods a{border-bottom:1px solid}@media(max-width:768px){.footer__block--links{font-size:.813rem}.footer__block--text p{font-size:2.063rem;line-height:2.888rem}.footer__aside{text-align:left!important;justify-content:flex-start;font-size:.875rem}.footer__block--links:nth-child(2){position:unset}}.section-join-us .h2{font-size:4.063rem;font-weight:500;line-height:5.281rem}@media(max-width:768px){.section-join-us .h2{font-size:1.875rem;line-height:2.063rem;letter-spacing:-.6px}}.section-join-us .h2 span{font-weight:300;margin:0}.section-product .h2{font-family:Lexend Deca,sans-serif;font-size:7.5rem;font-weight:700;line-height:100%;letter-spacing:-.225rem}.section-product .h2 span{font-weight:200}@media(max-width:768px){.section-product .h2{font-size:3.125rem}}.section-product .h4{font-family:Lexend Deca,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25rem;text-align:center;margin-bottom:1.25rem}.section-product .h4 span{font-weight:200}.section-product .variant-picker{background:#f9f9f9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:20px}.section-product .variant-picker__option-info{font-size:.813rem;font-weight:500;text-transform:uppercase}.section-product .product-benefits .benefit-container{background:#f9f9f9;padding:1.25rem;font-size:.875rem;text-align:center;margin-bottom:1.25rem}.section-product .product-benefits .benefit-container img{margin:0 auto 10px;width:30px}.button-price{display:none}.section-product .button-price{display:contents}.gallery{position:relative}.gallery .prose{background:transparent;padding:3.75rem;max-width:37.5rem;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.image-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:6.25rem}.image__item--1 img,.image__item--4 img{max-width:400px}@media(max-width:768px){.image__item--1 img,.image__item--4 img{max-width:120px}}.image__item--2,.image__item--4{margin-left:auto;margin-top:-200px}@media(max-width:768px){.image__item--2,.image__item--4{margin-left:auto;margin-top:150px}.gallery .prose{padding:0;max-width:100%;width:100%;top:50%}}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media(max-width:768px){.product{display:flex;flex-wrap:wrap}.product-gallery{order:1}.product-info{order:2}.product-benefits{order:3;display:flex;flex-wrap:wrap;gap:10px}.benefit-container{flex:33%;margin-bottom:.625rem!important}}.info-text{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;max-width:600px;margin:0 auto;font-size:.875em}[data-block-type=buy-buttons]{position:fixed}@media(max-width:768px){[data-block-type=buy-buttons]{position:unset}}.video-slideshow{display:grid;grid-template-columns:66% 33%;width:100%;gap:10px}@media(max-width:768px){.video-slideshow{display:unset}.footer__aside .payment-methods{justify-content:flex-start}}.header-sidebar__linklist-button{font-size:20px;text-align:center;justify-content:center;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
