@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:Sk-Modernist;src:url(/cdn/shop/files/Sk-Modernist-Regular.woff2?v=1760077952) format("woff2"),url(/cdn/shop/files/Sk-Modernist-Regular.woff?v=1760077953) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--primaryFont: "Inter", sans-serif !important;--secondaryFont: "Anton", sans-serif !important;--sk-modernist: "Sk-Modernist", sans-serif !important;--primaryColor: #000;--rgbPrimaryColor: 0, 0, 0;--secondaryColor: #292929;--rgbSecondaryColor: 41, 41, 41;--cardBg: #e7e7e7;--cardBgOne: #b6b6b6;--textColor: rgba(0, 0, 0, .8);--rgbTextColor: 91, 90, 90;--whiteColor: #fff;--blackColor: #000;--rgbWhiteColor: 255, 255, 255;--rgbBlackColor: 0, 0, 0;--borderColor: #4e4e4e;--blueColor: #0400ff;--offWhiteColor: #f8f8f8;--offWhiteColorTwo: #d9d9d9;--global-color-image-loader-primary: transparent;--global-color-image-loader-secondary: transparent;--announcement-bar-height: 3.375rem}*,:after,:before{box-sizing:border-box}html{background-color:transparent;padding:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;max-width:100%}button,.btn,a,input[type=submit]{transition:all ease-in-out .3s}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--secondaryFont)!important;font-weight:400!important;letter-spacing:.5px!important;margin-top:0!important;color:var(--primaryColor);margin-bottom:1.25rem;line-height:1.2!important}h3,.h3{font-size:clamp(1.125rem,1.5625vw,1.875rem)}h2,.h2{font-size:clamp(1.875rem,2.60416666667vw,3.125rem)}h1,.h1{font-size:clamp(2.5rem,4.16666666667vw,5rem)}body{font-family:var(--primaryFont);font-weight:400;line-height:1.5;color:var(--textColor);font-size:clamp(1rem,1.04166666667vw,1.25rem)}a,a:hover,a:focus{text-decoration:none}a,.link{-webkit-transition:ease-in .3s;-moz-transition:ease-in .3s;transition:ease-in .3s}a:hover,.link:hover,a:focus,.link:focus{color:var(--primaryColor)}a,button,input[type=submit]{transition:all ease-in-out .3s;cursor:pointer}p{margin:0 0 20px}p:last-child{margin-bottom:0}.rte :where(p):not(:where([class~=not-rte] *)){margin-top:0!important}button,button:hover,button:focus{outline:none!important;box-shadow:none!important}:focus{outline:none!important;box-shadow:none!important}input[type=checkbox],input[type=radio]{box-shadow:none!important}select,select:hover,select:focus,textarea,textarea:focus{box-shadow:none!important;outline:none;color:var(--textColor)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--textColor);opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--textColor);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--textColor);opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:var(--textColor);opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}:is(.btn,.button){font-size:clamp(1rem,.9375vw,1.125rem);font-family:var(--primaryFont);font-weight:500;text-transform:capitalize;border-radius:40px;padding:0 2rem!important;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:clamp(3.75rem,4.16666666667vw,5rem);min-width:7.5rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);text-transform:uppercase;letter-spacing:2px}:is(.btn,.button):is(:hover,:focus){background-color:var(--primaryColor)!important;color:var(--whiteColor)!important;border-color:var(--primaryColor)!important}:is(.btn,.button).gradient{background:linear-gradient(86.63deg,var(--blueColor) 2.78%,var(--offWhiteColorTwo) 161.45%)!important;box-shadow:0 0 40px #0040ff8a;color:var(--whiteColor)!important;border-radius:40px!important}:is(.btn,.button).gradient:after{display:none}:is(.btn,.button).gradient:is(:hover,:focus){background:linear-gradient(86.63deg,var(--blueColor) 2.78%,var(--offWhiteColorTwo) 161.45%)!important;box-shadow:0 0 40px #0040ff8a;color:var(--whiteColor)!important;opacity:.8!important}:is(.btn,.button).button--primary:after{border-color:var(--whiteColor)}:is(.btn,.button).button--secondary{background:transparent!important;color:var(--primaryColor)!important}:is(.btn,.button).button--secondary svg path{fill:currentColor!important;transition:all .3s ease-in-out}:is(.btn,.button).button--secondary:after{border-color:var(--primaryColor)!important}:is(.btn,.button).button--secondary:is(:hover,:focus){background:var(--blackColor)!important;color:var(--whiteColor)!important}:is(.button--close,.indicators .button,.horizontal-product__quantity .button){--buttons-width: var(--sp-9);min-width:var(--buttons-width)!important;min-height:var(--buttons-width)!important}:is(.button--close,.indicators .button,.horizontal-product__quantity .button):not(.button--small){padding:0!important}.button--small{padding:clamp(var(--sp-2),.526vw,var(--sp-2d5)) clamp(var(--sp-3),.842vw,var(--sp-4))!important}.main-content{padding:0!important}footer.site-footer{margin-top:0!important}.site-footer__hr{display:none}#shopify-section-header,#shopify-section-footer{padding:0}.site-nav__label{border-bottom:none!important}.field:before,.field:after{display:none!important}.topbar-section{font-size:clamp(.875rem,.8333vw,1rem);text-transform:uppercase;padding:0!important;min-height:var(--announcement-bar-height)}.header__logo{margin-bottom:0!important}.announcement-bar .fader .icon{width:.688rem!important;height:.688rem!important}.header__navigation .header__menu ul li :is(a,.menu__item){font-size:clamp(1rem,1.04166666667vw,1.25rem);font-family:var(--primaryFont);text-transform:capitalize;color:var(--primaryColor);padding:.625rem 1.563rem!important;height:auto!important}.header__navigation .header__menu ul{gap:calc(4.313rem - (1.563rem * 2))}header.header{margin:0}.header__icons .icon{width:1.688rem!important;height:1.688rem!important}.header__icons .header__buttons{gap:1.25rem}.drawer__empty{max-width:100%!important}.drawer__empty .button{gap:15px}.satcb-cs.satcb-cs-open{display:none!important}.drawer__empty-collections a{background-color:transparent}.cart-quantity .quantity__button{padding-inline:0}.cart-quantity .quantity__input{padding-right:1.5rem}.banner-wrapper{padding:0;background-color:var(--blackColor);padding-block:2.188rem 0}.banner-wrapper .section:before{background-color:var(--blackColor)}.banner-wrapper .banner__box .heading{font-size:clamp(2.5rem,4.16666666667vw,5rem);font-family:var(--secondaryFont)}.banner-wrapper .btn-wrap{display:flex;gap:8px}.banner-wrapper .btn-wrap .btn2-wrap .button{background-color:transparent!important;color:var(--whiteColor)!important}.banner-wrapper .slideshow-dots{border:none;justify-content:center;margin:0}.banner-wrapper .slideshow-dots button.hidden{display:none}.icon-with-text-wrapper .column__content{max-width:7.5rem}.rich-text-wrapper .section{background-color:var(--blackColor);padding-top:9.25rem}.rich-text-wrapper .section:before{border-radius:1.875rem}.rich-text-wrapper .heading{max-width:26.25rem;text-transform:uppercase;font-size:clamp(1.875rem,2.60416666667vw,3.125rem);margin:0}.collection-wrapper .card .media img{width:100%;aspect-ratio:1/ 1.3}.collection-wrapper .card .media-card__text p>*{font-size:clamp(1.5rem,1.5625vw,1.875rem);font-family:var(--secondaryFont);text-transform:uppercase;font-weight:400;letter-spacing:.5px;transition:all .3s ease-in-out}.collection-wrapper .card .media-card__content .icon path{fill:currentColor!important;transition:all .3s ease-in-out}.collection-wrapper .card .media-card__link:hover :is(.media-card__content,.media-card__text p>*){color:var(--whiteColor)}.collage-wrapper .title-wrapper .heading{font-size:clamp(1.875rem,2.60416666667vw,3.125rem)!important;text-transform:uppercase;font-family:var(--secondaryFont);margin-bottom:0;max-width:26.563rem}.collage-wrapper .collage-left .collage__item:first-of-type .banner__box p{max-width:max(70%,var(--sp-32))}.collage-wrapper .banner__box p{margin-bottom:0}.collage-wrapper .banner__box p.leading-tight{font-size:clamp(1rem,1.04166666667vw,1.25rem);font-weight:400}.collage-wrapper .collage-right .collage__item:first-of-type .banner__box p{max-width:max(60%,var(--sp-32))}.collage-wrapper .collage-left .collage__item:first-of-type .media img{mix-blend-mode:luminosity}.collage-wrapper .banner__box p a{color:currentColor;font-weight:600}.collage-wrapper .banner__box:is(:hover,:focus) p a{text-decoration:underline}.collage-wrapper .collage-left .collage__item:last-of-type .banner__box{display:flex;align-items:stretch}.collage-wrapper .collage-left .collage__item:last-of-type .banner__box>*{display:flex;flex-direction:column;justify-content:space-between}.collage-wrapper .collage-left .collage__item:last-of-type .banner__box>* .left-cont-wrap{display:flex;flex-direction:column;align-items:flex-end;text-align:right}:is(.feature-product-wrapper,.main-product-wrapper) .section:before{background-color:var(--primaryColor)}:is(.feature-product-wrapper,.main-product-wrapper) .info-wrap p{color:var(--whiteColor);font-size:clamp(.875rem,.83333333333vw,1rem);font-weight:400;text-transform:uppercase;max-width:30rem}:is(.feature-product-wrapper,.main-product-wrapper) .product__title .heading{font-size:clamp(1.875rem,2.6458333333vw,3.438rem);text-transform:uppercase;font-family:var(--secondaryFont);color:var(--whiteColor);margin-bottom:0}:is(.feature-product-wrapper,.main-product-wrapper) .product__price .price__regular{font-size:1.563rem;color:var(--whiteColor);font-weight:400}:is(.feature-product-wrapper,.main-product-wrapper) .product__title{display:flex;align-items:flex-end}:is(.feature-product-wrapper,.main-product-wrapper) .product__text{color:#999;margin-top:2.313rem;font-size:clamp(1rem,1.04166666667vw,1.25rem)}:is(.feature-product-wrapper,.main-product-wrapper) :is(.product__text,.details__content) ul{padding-left:1.063rem}:is(.feature-product-wrapper,.main-product-wrapper) :is(.product__text,.details__content) ul li::marker{color:currentColor}:is(.feature-product-wrapper,.main-product-wrapper) :is(.product__text,.details__content) ul li{margin-top:5px}:is(.feature-product-wrapper,.main-product-wrapper) .swatches li input:is([type=radio],[type=checkbox])+label:after{--tw-shadow-color: rgba(var(--rgbWhiteColor), .5)}:is(.feature-product-wrapper,.main-product-wrapper) .swatches li input:checked+label:after{--tw-shadow-color: var(--whiteColor)}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .quantity__label{display:none}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper{display:flex;gap:8px;margin-top:1.875rem}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .product-form-wrapper{margin:0;flex:1}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .quantity{color:var(--whiteColor)}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .quantity .quantity__button:disabled{color:#999;opacity:.3}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .quantity .quantity__input{padding:0!important;color:var(--whiteColor)!important;border:none!important;font-weight:400;font-size:clamp(1rem,1.30208333333vw,1.563rem)}:is(.feature-product-wrapper,.main-product-wrapper) .quantity-form-wrapper .quantity{border-color:var(--borderColor);border-radius:1.875rem;min-height:3.75rem}:is(.feature-product-wrapper,.main-product-wrapper) .product-form__submit{min-height:3.75rem;background-color:rgba(var(--rgbWhiteColor),.2)!important}:is(.feature-product-wrapper,.main-product-wrapper) .product-form__submit:after{border-color:var(--whiteColor)!important}:is(.btn,.button) .btn-fill{background-color:var(--secondaryColor)}:is(.feature-product-wrapper,.main-product-wrapper) .product__thumbnail[aria-current=true]:after{--tw-ring-color: var(--whiteColor)}:is(.feature-product-wrapper,.main-product-wrapper) .product__media-container .indicators button{min-height:auto!important;padding:0!important;min-width:auto!important}:is(.feature-product-wrapper,.main-product-wrapper) .product__tax{color:var(--whiteColor)}:is(.feature-product-wrapper,.main-product-wrapper) .product__tax a{margin-inline:5px;text-transform:uppercase}:is(.feature-product-wrapper,.main-product-wrapper) .product__tax a:is(:hover,:active){color:var(--blueColor)}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .recommend__title{color:#999;margin:0;padding:0;font-size:clamp(.938rem,.83333333333vw,1rem)}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .indicators .button{color:var(--whiteColor)!important}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .horizontal-product__title{color:var(--whiteColor);font-size:clamp(1.25rem,1.5625vw,1.875rem);font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .price__regular{color:var(--whiteColor);font-weight:400;font-size:clamp(1rem,1.04166666667vw,1.25rem)}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .horizontal-product__quantity .button{background-color:var(--whiteColor)!important}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .horizontal-product__quantity .button:after{border-color:var(--whiteColor)!important}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .horizontal-product__quantity .button:is(:hover,:focus){background-color:transparent!important}.index-images-sec{border-top:1px solid #363636!important}.index-images-sec .image-with-text .media{border-radius:1rem;transform:none;background-color:transparent}.index-images-sec .image-with-text__image-first{transform:none;width:100%}.index-images-sec .image-with-text__image-second .media{border-radius:0;transform:none;background-color:transparent}.index-images-sec .image-with-text__image-second .media img{aspect-ratio:inherit}.index-images-sec .image-with-text__image-second{width:auto;inset-block-start:50%!important;inset-inline-start:50%!important;transform:translate(-50%,-50%)!important;mix-blend-mode:hard-light}.index-images-sec .heading{font-size:clamp(1.875rem,2.60416666667vw,3.125rem);max-width:25rem}.index-images-sec .rte{max-width:34.375rem}h2.heading{font-size:clamp(1.875rem,2.60416666667vw,3.125rem);font-family:var(--secondaryFont);text-transform:uppercase}.about-section .rte p{color:var(--primaryColor)}.page-template-page-about .cus-testimonial-slider .section{background-color:transparent}.page-template-page-about .cus-testimonial-slider .section:before{border-radius:20px}.template-blog .blog .blog-grid{--card-grid-gap: clamp(1rem, 1.04166666667vw, 1.25rem);row-gap:3.125rem}.template-blog .article-card{gap:1.375rem}.template-blog .article-card .article-card__content{flex-grow:1}.template-blog .article-card .article-card__content .article-card__top{padding-bottom:1.25rem;border-bottom:1px solid var(--blackColor)}.template-blog .article-card .article-card__content .article-card__top li{font-size:clamp(.875rem,.8333vw,1rem);color:var(--primaryColor)}.template-blog .article-card .article-card__content .article-card__top li:last-child{font-size:clamp(.875rem,.8333vw,1rem);color:var(--primaryColor);font-style:normal;font-weight:500;text-transform:capitalize}.template-blog .article-card .article-card__content .article-card__top li:after{display:none}.template-blog .article-card .article-card__content .article-card__top{display:flex;align-items:center;justify-content:space-between}.template-blog .article-card .article-card__content .article-card__title{font-size:clamp(1.5rem,1.5625vw,1.875rem);font-weight:400;font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}.template-blog .article-card .article-card__content .article-card__top+p{margin-bottom:0;overflow:hidden}.template-blog .article-card .article-card__content>.grid{grid-template-rows:auto 1fr auto;flex-grow:1}.template-blog .article-card .article-card__content>p .link{text-transform:uppercase;font-weight:500;font-size:clamp(.875rem,.9375vw,1.125rem);display:inline-flex;align-items:center;gap:.938rem;line-height:22px}.template-blog .article-card .article-card__content>p .link{background:none}.template-blog .article-card .article-card__content>p .link .icon{display:inline-flex}.template-blog .article-card .article-card__content>p .link .icon path{fill:currentColor!important;transition:all .3s ease-in-out}.template-blog .article-card .article-card__content>p .link:is(:hover,:active){opacity:.5}.pagination{gap:1.563rem}.pagination>.page{width:1.938rem;height:1.938rem;border-radius:5px;font-weight:500}.pagination>:is(a.page,span.current){width:1.938rem;height:1.938rem;border-radius:5px;font-weight:500;font-size:clamp(1rem,.9375vw,1.125rem)}.pagination>a.page:not(.current){background-color:var(--whiteColor);border:1px solid var(--blackColor);color:var(--blackColor)}.pagination>.page:not(.current){color:rgba(var(--rgbBlackColor),.2)}.pagination .icon path{stroke-width:2;fill:currentColor!important;transition:all .3s ease-in-out}.pagination .icon:is(:hover,:active) path{opacity:.5}.pagination :is(.previous,.next){color:var(--primaryColor)}.template-blog .blog{row-gap:5rem}body:not(.template-index,.template-product) .banner .banner__media:not(video-media,.testimonials-banner-wrapper .banner .banner__media){padding:2.188rem 3.125rem;background-color:var(--blackColor);height:auto!important}body:not(.template-index,.template-product) .banner .banner__media .media{border-radius:1.875rem 1.875rem 0 0}body:not(.template-index,.template-product,.page-template-article) main .shopify-section:first-of-type .banner .banner__media .media{border-radius:1.875rem}body:not(.template-index,.template-product) .banner__box{padding-left:6%}body:not(.template-index,.template-product) .banner__box .banner__title{font-size:clamp(2.5rem,4.16666666667vw,5rem);font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}.main-product-wrapper .section:before{border-radius:1.875rem 1.875rem 0 0}.main-product-wrapper .product__price .price__regular{font-family:var(--sk-modernist)}.main-product-wrapper .product__text{color:var(--offWhiteColorTwo)}.bundle-pro :is(.form__label,.font-medium){font-weight:700}.product__accordion{border-block-color:var(--borderColor)!important;color:var(--offWhiteColorTwo)}.accordion .details .details__summary strong{font-size:clamp(1rem,1.04166666667vw,1.25rem)}.product__accordion .details__content{color:var(--offWhiteColorTwo)}.main-product-wrapper+.icon-with-text-wrapper .section:before{border-top:1px solid var(--whiteColor);border-radius:20px 20px 0 0}.main-product-wrapper+.icon-with-text-wrapper .text-with-icons .column__content{max-width:16.875rem}.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage-left .collage__item:last-of-type .banner__box{align-items:flex-end}.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage-left .collage__item:last-of-type .banner__box>* .left-cont-wrap{display:block;text-align:left}.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage-right .collage__item:first-of-type .banner__box p,.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage.on-scroll .banner__box p{max-width:max(85%,var(--sp-32))}.image-with-cards{padding-block:clamp(1.25rem,2.08333333333vw,2.5rem)}.image-with-cards .image-with-cards-inner{display:flex;align-items:center;gap:2.188rem}.image-with-cards .image-with-cards-inner>*{flex:1}.image-with-cards .image-with-cards-inner .left-img-wrapper{border-radius:20px;overflow:hidden;position:relative}.image-with-cards .image-with-cards-inner .left-img-wrapper .img-sec img{width:100%;height:100%;object-fit:cover}.image-with-cards .image-with-cards-inner .left-img-wrapper .img-sec{background-color:var(--primaryColor)}.image-with-cards .image-with-cards-inner .left-img-wrapper .info{position:absolute;bottom:40px;right:40px;z-index:1;text-align:center}.image-with-cards .image-with-cards-inner .left-img-wrapper .info .cmn-heading{text-transform:uppercase;color:var(--whiteColor);margin-bottom:2.125rem}.image-with-cards .image-with-cards-inner .left-img-wrapper .info .button{background-color:var(--whiteColor)!important;color:var(--blackColor)!important;gap:1.563rem}.image-with-cards .image-with-cards-inner .left-img-wrapper .info .button .icon path{fill:currentColor!important;transition:all .3s ease-in-out}.image-with-cards .image-with-cards-inner .left-img-wrapper .info .button:is(:hover,:active){color:var(--whiteColor)!important}.image-with-cards .image-with-cards-inner .block-wrap{display:flex;flex-direction:column;gap:clamp(1.125rem,1.5625vw,1.875rem)}.image-with-cards .image-with-cards-inner .block-wrap>*{flex:0 0 auto;width:100%;padding:clamp(.625rem,.83333333333vw,1rem);border-radius:clamp(1.25rem,1.875vw,2.25rem);display:flex;align-items:center;gap:clamp(1rem,2.5vw,3rem);transition:all .3s ease-in-out}.image-with-cards .image-with-cards-inner .block-wrap>* .img-sec{border-radius:clamp(.75rem,1.04166666667vw,1.25rem);overflow:hidden;flex:0 0 auto;width:13.0729166667vw}.image-with-cards .image-with-cards-inner .block-wrap>* .img-sec img{width:100%;height:100%;object-fit:cover}.image-with-cards .image-with-cards-inner .block-wrap>* h3{text-transform:uppercase;color:var(--primaryColor);margin:0;flex:1;max-width:330px;transition:all .3s ease-in-out}.image-with-cards .image-with-cards-inner .block-wrap>*:is(:hover,:active){background-color:var(--primaryColor)}.image-with-cards .image-with-cards-inner .block-wrap>*:is(:hover,:active) h3{color:var(--whiteColor)}.specifications-section .title-wrapper{padding-inline:0}.specifications-section .title-wrapper .heading{padding-bottom:2.5rem;border-bottom:1px solid var(--blackColor)}.specifications-section .title-wrapper .description{margin:0}.specifications-section .specifications{padding-inline:0}.specifications-section .title-wrapper .grid{width:100%}.specifications-section .title-wrapper .description{max-width:100%}.specifications .specs__sidebar{width:100%}.accordion .details{border-block-end:1px solid var(--blackColor)}.accordion:first-of-type .details,.faq .title-wrapper+.accordion .details{border-block-start:1px solid var(--blackColor)}.accordion .heading{font-weight:700;font-size:clamp(1rem,1.04166666667vw,1.25rem)}.accordion .details__content p{color:var(--blackColor)!important;font-size:clamp(1rem,1.04166666667vw,1.25rem)}.specifications>.grow{flex:0 0 auto;width:100%;max-width:calc(100% - 476px);flex:1}.specifications>.grow-0{flex:0 0 auto;width:100%;max-width:526px}.specifications .specs__sidebar .flex>*{flex:0 0 auto;width:calc(50% - (var(--sp-10) / 2));display:flex;flex-direction:column;align-items:center;justify-content:center}.specifications .specs__sidebar .flex>* p{font-size:clamp(.875rem,.8333vw,1rem);max-width:6.875rem;color:#4e4e4e}.specifications .specs__sidebar .heading{font-weight:400;color:#0f0f16;font-size:clamp(1.25rem,1.5625vw,1.875rem);font-family:var(--secondaryFont);text-transform:uppercase}.video-hero.banner .deferred-poster .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;opacity:.6}:is(.product-trainade-wrapper,.product-trusted-wrapper) :is(.rich-text){max-width:30.625rem;margin:auto;padding:0!important}:is(.product-trainade-wrapper,.product-trusted-wrapper) .button{background-color:var(--whiteColor)!important;color:var(--blackColor)!important}:is(.product-trainade-wrapper,.product-trusted-wrapper) .button .icon path{fill:currentColor!important;transition:all .3s ease-in-out}:is(.product-trainade-wrapper,.product-trusted-wrapper) .button:is(:hover,:active){color:var(--whiteColor)!important}.template-product .default-img-with-text .banner__media{padding:0}.template-product .banner .banner__title{font-size:clamp(1.875rem,4.16666666667vw,5rem);font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}.template-product .banner .button .icon path{fill:currentColor!important;transition:all .3s ease-in-out}.template-product .icon-with-text-wrapper .text-with-icons{--multicolumn-template: repeat(5, minmax(0, 1fr))}.template-product .icon-with-text-wrapper .text-with-icons .column{border-inline-start:1px solid rgba(var(--rgbWhiteColor),.5)!important;padding-inline:clamp(1rem,1.25vw,1.5rem)!important}.template-product .icon-with-text-wrapper .column__content{max-width:none}.template-product .icon-with-text-wrapper .text-with-icons .column:first-of-type{border-inline-start:none!important;padding-inline-start:0!important}.template-product .icon-with-text-wrapper .text-with-icons .column:last-of-type{padding-inline-end:0!important}.template-product .icon-with-text-wrapper .text-with-icons .column__title{font-size:clamp(1rem,1.04166666667vw,1.25rem);max-width:97%}.recommendations-section .product-card__details .price{align-items:flex-start}.recommendations-section .product-card__details .product-card__title{font-size:clamp(1.25rem,1.5625vw,1.875rem);font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}.recommendations-section .product-card__details .price .price__regular{font-size:clamp(1rem,1.04166666667vw,1.25rem);font-weight:400}.recommendations-section .product-card .product-card__media{aspect-ratio:1 / 1;background-color:var(--cardBg);border-radius:var(--rounded-block);display:flex}.recommendations-section .product-card .product-card__media .block img{width:100%;height:100%;object-fit:cover}.recommendations-section .product-card .product-card__details .icon path{fill:currentColor!important;transition:all .3s ease-in-out}.recommendations-section .product-card .product-card__details{justify-content:space-between}.recommendations-section .product-card{border-radius:var(--rounded-block);background-color:var(--cardBg)}.recommendations-section .title-wrapper .heading{margin-bottom:0}.recommendations-section .title-wrapper{margin-bottom:2.5rem}.recommendations-section .indicators .button{width:clamp(1.25rem,3.38541666667vw,4.063rem)!important;height:clamp(1.25rem,3.38541666667vw,4.063rem)!important;border-radius:50%!important;padding:0!important;min-width:auto!important;min-height:auto!important}.faqs.with-border .faq{border-color:var(--primaryColor);border-radius:clamp(1rem,1.5625vw,1.875rem);padding:clamp(1.5rem,4.16666666667vw,5rem) clamp(1.5rem,7.8125vw,9.375rem)}.faq .heading{margin-bottom:0}.faq .title-wrapper{margin-block-end:clamp(1rem,1.04166666667vw,1.25rem)}.main-product-wrapper+.icon-with-text-wrapper .text-with-icons{display:flex;align-items:center;justify-content:center;--text-with-icons-count: 4;--text-with-icons-gap: 0;column-gap:var(--text-with-icons-count)}.main-product-wrapper+.icon-with-text-wrapper .text-with-icons>*{flex:0 0 auto;width:calc((100% - (var(--text-with-icons-gap) * (var(--text-with-icons-count) - 1))) / var(--text-with-icons-count));display:flex;flex-direction:row;align-items:center;text-align:left;justify-content:flex-start}.main-product-wrapper+.icon-with-text-wrapper .text-with-icons svg{fill:none!important}.column__icon.with-svg :is(svg,img){fill:none}.product-backed-wrapper .rich-text :is(.heading,.rte){max-width:31.25rem}.product-science-wrapper .rich-text :is(.heading,.rte){max-width:32.25rem}.image-with-cards-inner .button.icon-with-text .btn-text{width:max-content}.template-page .title-wrapper .heading{font-size:clamp(1.875rem,2.60416666667vw,3.125rem);font-family:var(--secondaryFont);text-transform:uppercase}.cus-default-page .page p{color:var(--textColor);font-size:clamp(1rem,1.04166666667vw,1.25rem)}.cus-default-page .page p strong{font-weight:700;font-size:clamp(1rem,1.04166666667vw,1.25rem)}.page-template-article .article.banner .banner__media{padding:0!important}.page-template-article .article.banner .banner__content .banner__box{padding-left:0}.page-template-article .banner__box .banner__title{font-size:clamp(1.875rem,2.60416666667vw,3.125rem)!important;font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:0}.banner .banner__title{letter-spacing:.5px}.article .rte ul{padding-left:1.063rem}.article .rte ul li::marker{color:currentColor}.article .rte ul li{margin-top:5px}.article .rte ul li p{margin:0}:is(.feature-product-wrapper,.main-product-wrapper) .variant-picker{color:var(--whiteColor)}.template-article .shopify-section:has(.article.banner)+.shopify-section,.template-article .shopify-section:has(.article.banner)+.shopify-section .section:before{border-radius:0}.page-template-page-contact main .rich-text-wrapper .section:before{border-radius:0}:is(.template-cart,.page-template-search) .title-wrapper .heading{font-size:clamp(1.875rem,2.60416666667vw,3.125rem);font-family:var(--secondaryFont);text-transform:uppercase}.template-cart .cart-details{padding:var(--sp-6)}.template-cart .cart-details p{margin:0}.main-product-wrapper~.shopify-section:has(.banner) .banner{border-radius:20px 20px 0 0;overflow:hidden}.page-template-blog .cus-img-text-overly-sec+.shopify-section .section:before{border-radius:20px 20px 0 0}.page-template-blog .cus-img-text-overly-sec+.shopify-section .section{background-color:var(--primaryColor)}.page-template-page-about .shopify-section:has(.about-section) .section{background-color:var(--primaryColor)}.page-template-page-about .shopify-section:has(.about-section) .section:before{border-radius:20px 20px 0 0}.has-modal-open{overflow:hidden!important}@media (min-width: 1280px){.product__thumbnails--beside .product__thumbnails-list{max-height:790px}.announcement__slides.flickity{min-width:15rem;max-width:15rem}.template-product .banner__box--small{max-width:50rem}}@media (min-width: 1024px){.icon-with-text-wrapper .text-with-icons{--multicolumn-template: repeat(6, minmax(0, 1fr));max-width:1496px;margin-inline:auto}.main-product-wrapper+.icon-with-text-wrapper .text-with-icons{--multicolumn-template: repeat(4, minmax(0, 1fr));justify-content:center}.text-with-icons.with-border .column+.column{border-inline-start:1px solid rgba(var(--rgbWhiteColor),.5)}.page-template-page-contact main .shopify-section{padding-inline:0;max-width:80vw;margin-inline:auto}}@media (max-width: 1500px){.collage-wrapper .collage__item .banner__box .heading{font-size:clamp(1.25rem,1.30208333333vw,1.563rem)!important}}@media (max-width: 1280px){.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage-right .collage__item:first-of-type .banner__box p,.main-product-wrapper+.icon-with-text-wrapper+.collage-wrapper .collage.on-scroll .banner__box p{max-width:100%}}@media (max-width: 1199px){.main-product-wrapper>.section{padding-block:1.563rem}.main-product-wrapper+.icon-with-text-wrapper .section{padding-block:3.75rem}.template-product .collage{gap:0}.template-product .collage-wrapper .section{padding-top:3rem}.template-product .product-backed-wrapper{padding-top:0}.template-product .product-science-wrapper{padding-bottom:0}.template-product .product-trusted-wrapper{padding-top:3.75rem}.template-product :is(.product-trusted-wrapper,.product-trainade-wrapper) .image-with-text{gap:var(--sp-8);display:flex;flex-direction:column}.specifications-section .specifications{flex-direction:column}.specifications-section .specifications>*{width:100%;max-width:100%}.template-product .collage-wrapper .title-wrapper .heading{max-width:100%}.image-with-cards .image-with-cards-inner .left-img-wrapper .info{bottom:20px;right:20px;left:20px}.specifications-section .specifications{gap:150px}}@media (max-width: 1023px){.main-product-wrapper+.icon-with-text-wrapper .text-with-icons>*{width:100%}.template-product .default-img-with-text .image-with-text__item:has(.rich-text){order:-1}.template-product .default-img-with-text .image-with-text{display:flex;flex-direction:column}.product-backed-wrapper .rich-text :is(.heading,.rte),.product-science-wrapper .rich-text :is(.heading,.rte),:is(.product-trainade-wrapper,.product-trusted-wrapper) :is(.rich-text){max-width:100%}.product__thumbnails.with-dots .product__thumbnail[aria-current=true]:before{box-shadow:0 0 0 2px var(--whiteColor)}.product__thumbnails.with-dots .product__thumbnail:before{background-color:var(--whiteColor)}}@media (max-width: 767px){.template-product .collage{gap:30px}.product-sticky-form .button{background-color:transparent!important;color:var(--primaryColor)!important}:is(.product-trainade-wrapper,.product-trusted-wrapper) .button:is(:hover,:active),.image-with-cards .image-with-cards-inner .left-img-wrapper .info .button:is(:hover,:active){background-color:var(--secondaryColor)!important;color:var(--whiteColor)!important}.product-sticky-form .button:after{border-color:var(--primaryColor)}.product-sticky-form .button:is(:hover,:active){color:var(--whiteColor)!important}.product-sticky-form .button .icon path{stroke:currentColor!important}.template-product .product-backed-wrapper{padding-top:calc(var(--section-padding-top) * .75)}.image-with-cards .image-with-cards-inner{flex-direction:column}.image-with-cards .image-with-cards-inner .block-wrap>* .img-sec{width:6.25rem}.specifications-section{padding-block:3rem}.specifications-section .specifications{gap:3rem}.image-with-text.with-background .image-with-text__item .rich-text{padding:2rem 1.5rem}:is(.feature-product-wrapper,.main-product-wrapper) .complementary-products .horizontal-product__quantity .button{padding:0!important}.specifications .grow+.grow-0{order:-1}.template-product :is(.product-trusted-wrapper,.product-trainade-wrapper) .image-with-text{border:1px solid var(--whiteColor);border-radius:20px;overflow:hidden;gap:0}.template-product :is(.product-trusted-wrapper,.product-trainade-wrapper) .image-with-text .rich-text{padding:2rem 1.5rem!important}.template-product :is(.product-trusted-wrapper,.product-trainade-wrapper) .image-with-text .media{border-radius:0 0 20px 20px}.template-product .shopify-section:has(.product-trainade-wrapper)+* .banner{padding-block-end:60%}.template-product .shopify-section:has(.product-trainade-wrapper)+* .banner .page-width{justify-content:center}.template-product .icon-with-text-wrapper .text-with-icons .column,.icon-with-text-wrapper .text-with-icons.with-border .column:first-child{border-inline:1px solid rgba(var(--rgbWhiteColor),.5)!important;padding-inline:clamp(1rem,1.25vw,1.5rem)!important;gap:5px}body:not(.template-index,.template-product,.page-template-article) main .shopify-section:first-of-type .banner .banner__media .media{border-radius:1rem}.pagination{gap:6px}.image-with-cards .image-with-cards-inner .left-img-wrapper .img-sec img{opacity:.7}.product-trainade-wrapper{padding-bottom:3.8rem}.template-product .shopify-section:has(.product-trainade-wrapper)+* .banner .page-width .banner__title{text-align:center}product-sticky-form{display:none!important}.template-product main{overflow:hidden}.recommendations-section .section{padding-top:20px}.article.banner .banner__media .media{background-color:var(--primaryColor)}.article.banner .banner__media .media img{opacity:.7}.shopify-section:has(.highlight-text) .section{padding-block:24px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
