h1,.h1,h2,.h2,h3,.h3,h6,.h6{font-family:Founders Grotesk Medium;font-style:normal;font-weight:500;word-break:break-word;text-transform:uppercase;color:#000}h4,.h4,h5,.h5,p,li{font-family:Founders Grotesk Medium;font-style:normal;font-weight:400;word-break:break-word;text-transform:uppercase;color:#000}h5{font-family:Founders Grotesk Regular}h1{font-size:80px;line-height:82%;letter-spacing:-.02em;text-transform:uppercase}@media (min-width: 600px){h1{font-size:92px}}@media (min-width: 1024px){h1{font-size:176px}}h2{font-size:64px;line-height:89%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1024px){h2{font-size:112px}}h3,.h3{font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1200px){h3,.h3{font-size:80px;line-height:95%}}h4,.h4{font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1024px){h4,.h4{font-size:80px;line-height:95%}}h5{font-size:24px;line-height:120%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1024px){h5{font-size:36px;line-height:100%}}h6,.h6{font-size:16px;line-height:120%;letter-spacing:.01em;text-transform:uppercase;font-family:Founders Grotesk Medium}@media (min-width: 1024px){h6,.h6{font-size:20px;letter-spacing:.01em}}p,.p input,textarea,li,.text-body{font-family:Founders Grotesk Regular;font-size:18px;line-height:24px;letter-spacing:.01em;text-transform:none;font-weight:400}@media (min-width: 1024px){p,.p input,textarea,li,.text-body{font-size:18px;line-height:120%}}.p-large{font-weight:400;font-size:24px;line-height:28px}@media (min-width: 1024px){.p-large{font-weight:400;font-size:32px;line-height:40px}}.page-width{padding-left:16px;padding-right:16px}@media (min-width: 600px){.page-width{padding-left:24px;padding-right:24px}}@media (min-width: 1200px){.page-width{padding-left:32px;padding-right:32px}}body{background-color:#f7f7f7}.btn{color:#000;text-decoration:none;display:inline-flex;padding-top:4px;padding-bottom:4px;padding-left:4px}@media (min-width: 1024px){.btn{padding-top:5.5px;padding-bottom:5.5px;padding-left:3.7px}}.btn .btn-download-svg{position:relative;top:3px}@media (min-width: 1024px){.btn .btn-download-svg{margin-right:10px}}.btn svg{width:26px}.btn p{font-family:Founders Grotesk Medium;margin:0;position:relative;font-style:normal;font-weight:500;font-size:20px;letter-spacing:.01em;text-transform:uppercase;align-items:center}@media (min-width: 1200px){.btn p{font-size:24px}}.btn p:after{position:absolute;bottom:0;width:0%;background-color:#000;height:1px;content:"";left:0;transition:.3s}@media (min-width: 1200px){.btn--big svg{position:relative;top:5px}}@media (min-width: 600px){.btn--big p{font-size:24px}}@media (min-width: 1200px){.btn--big p{font-size:28px}}.btn span{margin-right:11px;transition:.3s}.btn:hover span{margin-right:16px}.btn:hover p:after{width:100%}.btn-two:hover span{margin-right:10px;margin-left:16px}.btn-two:hover p:after{width:100%}@media (max-width: 768px){.video-index .deferred-media{padding-bottom:111%!important}}.deferred-media__poster-button svg{height:88px}@media (min-width: 1024px){.deferred-media__poster-button svg{height:167px}}.top-section{margin-top:32px}@media (min-width: 1024px){.top-section{margin-top:128px}}@media (min-width: 1024px){.top-section.full-width-text{margin-top:32px}}.index-section{margin-bottom:64px}@media (min-width: 1024px){.index-section{margin-bottom:96px}}@media (min-width: 1200px){.index-section{margin-bottom:128px}}.index-section-none{margin-bottom:0!important}.index-section-x-small{margin-bottom:16px}@media (min-width: 1200px){.index-section-x-small{margin-bottom:32px}}.index-section-small{margin-bottom:32px}@media (min-width: 1200px){.index-section-small{margin-bottom:64px}}.index-section-normal{margin-bottom:64px}@media (min-width: 1024px){.index-section-normal{margin-bottom:96px}}@media (min-width: 1200px){.index-section-normal{margin-bottom:128px}}.on-scroll{opacity:0;transition:.8s}.on-scroll.is-visible{opacity:1}.parallax{overflow:hidden}.parallax img{transform:scale(1.17) translateY(-10%)}@media (min-width: 600px){.parallax img{transform:scale(1.32) translateY(-12.5%)}}@media (min-width: 1200px){.parallax img{transform:scale(1.17) translateY(-15%)}}.loading-overlay__spinner{position:absolute}.loading-overlay__spinner circle{stroke:#f7f7f7}.image-credit{margin-top:-5px}@media (min-width: 600px){.image-credit{margin-top:5px}}.image-credit:hover strong{color:#6f6f6f}.image-credit p,.image-credit a{margin:0;color:#000;text-decoration:none;line-height:1.1}@media (max-width: 768px){.image-credit{max-width:132px;line-height:1}}@media (min-width: 1024px){.image-credit{margin-top:8px}}.image-credit strong{font-family:Founders Grotesk Medium;font-style:normal;font-weight:500;letter-spacing:.01em;text-transform:uppercase;font-size:16px;line-height:20px;transition:.4s}@media (min-width: 1024px){.image-credit strong{font-size:20px;line-height:24px;margin-left:5px}}.quantity{background-color:#ecebe9;min-height:40px;height:40px;width:102px}.quantity:after{box-shadow:none;border:none}.quantity__input{font-weight:400;font-size:18px;line-height:24px;display:flex;align-items:center;text-align:center;letter-spacing:.01em;font-family:Founders Grotesk Regular}.quantity__button{width:30px}.quantity__button svg path{stroke:#000;stroke-width:.25px}#shopify-pc__banner #shopify-pc__banner__body-copy{font-family:Founders Grotesk Regular}@media (min-width: 1024px){#shopify-pc__banner #shopify-pc__banner__body-copy{font-family:Founders Grotesk Light}}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:black;font-family:Founders Grotesk Medium;margin:0;position:relative;font-style:normal;font-weight:500}#shopify-pc__banner #shopify-pc__banner__btn-decline{font-family:Founders Grotesk Medium;text-decoration:underline;border:none;margin:0;position:relative;font-style:normal;font-weight:500}.header-wrapper--border-bottom{border:none}.section-header{mix-blend-mode:difference;top:0;background-color:transparent;transition:0s}.section-header.menu-open{background-color:#f7f7f7;mix-blend-mode:normal!important}.section-header.menu-open .header__menu-item span,.section-header.menu-open .icon-cart{color:#000}.section-header.menu-open .header svg path{fill:#000}.header-wrapper{background-color:transparent}.header{padding-top:17.5px;padding-bottom:17.5px}.header svg path{fill:#f7f7f7}.header__heading-link svg{height:auto;display:block}.header__heading{display:flex}.header__menu-item{padding:.5rem}@media (min-width: 1024px){.header__menu-item{padding:1.2rem}}.header__menu-item span,.header .icon-cart,.header .icon-hamburger{font-size:16px;font-family:Founders Grotesk Regular;font-weight:400;color:#f7f7f7;text-transform:uppercase;-webkit-text-stroke-width:0px;transition:.4s}.header__menu-item span:hover,.header .icon-cart:hover,.header .icon-hamburger:hover{text-decoration:none;-webkit-text-stroke-width:.5px}.header__menu-right{text-align:right}.header__menu-right li:last-of-type a{padding-right:0}.header__menu-right li:last-of-type:hover *{-webkit-text-stroke-width:.5px}.header__menu-right li:first-of-type{display:none}@media (min-width: 600px){.header__menu-right li:first-of-type{display:block}}.header__active-menu-item{text-decoration:none}.header header-drawer{margin-left:0}.header .icon-hamburger{top:29px;font-weight:400;font-size:16px;line-height:125%;color:#f7f7f7;letter-spacing:.01em;text-transform:uppercase;opacity:1}.header .icon-close{width:20px;height:20px;top:29px}.mega{position:absolute;top:80px;left:0;width:100%;background:#f7f7f7;opacity:0;visibility:hidden;transition:.6s}.mega.active{opacity:1;transform:translateY(0);visibility:visible}.mega.active:after{content:"";position:absolute;height:100vh;width:100vw;background-color:#00000052;background:#0000008a}.mega-menu__list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:16px;list-style:none;background-color:#f7f7f7;padding-bottom:38px}.mega-menu__list li:hover .btn span{margin-right:16px}.mega-menu__list li:hover .btn p:after{width:100%}@media (min-width: 1024px){.mega-menu__list .btn svg{position:relative;top:5px}}.mega-menu__image-wrap{padding-bottom:100%;position:relative;overflow:hidden;display:block;margin-bottom:5px}.mega-menu__image-wrap:hover img{opacity:.9}.mega-menu__image-wrap img{width:100%;height:100%;position:absolute;object-fit:cover;transition:.2s;opacity:1}#shopify-section-announcement-bar{background-color:#000;overflow:hidden}#shopify-section-announcement-bar .swiper-wrapper{transition-timing-function:linear;height:31px}#shopify-section-announcement-bar .announcement-bar{opacity:0;height:32px;display:flex;align-items:center;justify-content:center}@media (min-width: 600px){#shopify-section-announcement-bar .announcement-bar__message-mobile{display:none}}#shopify-section-announcement-bar .announcement-bar__close{position:absolute;right:0;background-color:#000;z-index:1;width:39px;display:flex;height:31px;top:0;align-items:center;justify-content:center}#shopify-section-announcement-bar p{font-family:Founders Grotesk Medium;color:#fff;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:.01em;text-transform:uppercase;width:fit-content;margin:0 10px;padding:7px 0;line-height:1;white-space:nowrap}.menu-drawer{top:0;width:75%;overflow:inherit!important;border:none;border-width:0!important;height:calc(var(--vh, 1vh) * 100)}.menu-drawer:before{content:"";height:47px;width:20px;top:-33px;position:absolute;background-color:#000;z-index:0;width:100%}.menu-drawer__inner-container{background:#000000}.menu-drawer__inner-container a,.menu-drawer__inner-container summary{color:#f7f7f7}.menu-drawer__close{position:absolute;top:25px;right:32px;z-index:4}.menu-drawer__close path{fill:#fff!important}.menu-drawer__navigation{display:flex;flex-direction:column;justify-content:center}.menu-drawer__inner-submenu{background-color:#000}.menu-drawer__close-button{color:#f7f7f7;padding-left:16px!important}@media (min-width: 600px){.menu-drawer__close-button{padding-left:24px!important}}.menu-drawer__close-button path{stroke:#f7f7f7}.menu-drawer__menu p{color:#f7f7f7}.menu-drawer__menu .btn{margin-left:16px;margin-bottom:24px}@media (min-width: 600px){.menu-drawer__menu .btn{margin-left:24px}}.menu-drawer__menu svg path{fill:#f7f7f7!important}.menu-drawer__menu .sub-title{font-family:Founders Grotesk Regular;margin-left:16px;margin-top:10px;margin-bottom:24px}@media (min-width: 600px){.menu-drawer__menu .sub-title{margin-left:24px}}.menu-drawer__menu-item{font-family:Founders Grotesk Regular;font-weight:400;font-size:32px;line-height:32px;letter-spacing:-.01em;text-transform:uppercase;padding:5px 16px}@media (min-width: 600px){.menu-drawer__menu-item{padding:8px 24px}}.menu-drawer__image-wrap{margin-left:16px;width:calc(100% - 32px);padding-bottom:44%}@media (min-width: 600px){.menu-drawer__image-wrap{margin-left:24px;width:calc(100% - 48px)}}.section-footer-padding{padding-bottom:0}.footer__inner{padding-top:64px;padding-bottom:64px}@media (min-width: 1200px){.footer__inner{display:flex;padding-bottom:32px}}.footer__left{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 600px){.footer__left{margin-bottom:32px}}@media (min-width: 1200px){.footer__left{width:49%;margin-bottom:0}}.footer__left p{margin:0}.footer__left ul{display:none}@media (min-width: 1200px){.footer__left ul{list-style:none;padding-inline-start:0px;display:flex;margin-bottom:0;flex-wrap:wrap;row-gap:10px}}.footer__left li{line-height:initial}.footer__left li a{font-family:Founders Grotesk Regular;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.01em;text-transform:uppercase;margin-right:24px;text-decoration:none}.footer__left li a:hover{-webkit-text-stroke-width:.5px}@media (min-width: 600px){.footer__mobile{grid-column:1 / 4}}@media (min-width: 1200px){.footer__mobile{display:none}}.footer__mobile ul{list-style:none;padding-inline-start:0px;margin-bottom:0}@media (min-width: 600px){.footer__mobile ul{display:flex;margin-top:32px!important}}.footer__mobile li{line-height:initial}.footer__mobile li a{font-family:Founders Grotesk Regular;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.01em;text-transform:uppercase;margin-right:0;text-decoration:none}@media (min-width: 600px){.footer__mobile li a{margin-right:24px!important}}.footer__right{display:grid;grid-column-gap:40px}@media (min-width: 1024px){.footer__right{grid-template-columns:repeat(4,auto)}}@media (min-width: 1200px){.footer__right{width:51%}}.footer__right ul{margin-top:24px}@media (min-width: 1024px){.footer__right ul{margin-top:0}}.footer__right p{font-family:Founders Grotesk Medium;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.01em;margin:0 0 8px;text-transform:uppercase}.footer__right li{line-height:initial}@media (min-width: 1200px){.footer__right li{margin-bottom:3px}}.footer__right li:last-of-type{margin-bottom:0}.footer__right li a{font-family:Founders Grotesk Regular;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.01em;text-transform:uppercase;margin-right:0;text-decoration:none;-webkit-text-stroke-width:0px}.footer__right li a:hover{-webkit-text-stroke-width:.5px}.footer__content-bottom-wrapper{padding:0 16px 8px}@media (min-width: 600px){.footer__content-bottom-wrapper{padding:0 24px 16px}}@media (min-width: 1024px){.footer__content-bottom-wrapper{padding:0 32px 26px}}.footer__content-bottom-wrapper svg{width:100%;height:auto}#smooth-wrapper{z-index:1;position:relative;background:#f7f7f7;margin-bottom:20vw;transition:margin .8s,background .4s;transition:.4s}#smooth-wrapper.to-black{background:#000000;color:#f7f7f7}#smooth-wrapper.to-black .reviews{background-color:#000}@media (min-width: 1024px){#smooth-wrapper{margin-bottom:12vw}}#smooth-wrapper.hide{margin-bottom:0}.footer-reveal{width:100%;padding-bottom:50vw;position:fixed;bottom:0;z-index:0}@media (min-width: 1024px){.footer-reveal{padding-bottom:17vw}}.footer-reveal img,.footer-reveal video{position:absolute;width:100%;height:100%;object-fit:cover}.grecaptcha-badge{visibility:hidden}.hero{opacity:0;transition:1.8s}.hero__inner video{width:100%;height:calc(100vw - 32px);object-fit:cover;overflow:hidden}@media (min-width: 1024px){.hero__inner video{height:100%}}.hero__inner h1{line-height:82%;letter-spacing:-.02em;font-size:12.2vw;text-transform:uppercase;margin-top:0;margin-bottom:16px}@media (min-width: 1024px){.hero__inner h1{margin-top:32px;margin-bottom:26px}}@media (min-width: 1448px){.hero__inner h1{font-size:176px}}.hero__inner .btn{margin-bottom:16px}@media (min-width: 1024px){.hero__inner .btn{margin-bottom:36px}}.rich-text__inner h5{text-transform:none;font-weight:400;font-size:48px;line-height:56px;max-width:1094px}.logo-list{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;gap:30px;flex-wrap:wrap;padding-top:24px}@media (min-width: 600px){.logo-list{flex-wrap:nowrap;gap:60px;display:flex;justify-content:space-between}}@media (min-width: 1200px){.logo-list{gap:88px;padding-top:32px}}.logo-list img{height:auto}.logo-list__image-wrap{display:flex;align-items:center}@media (min-width: 600px){.logo-list__image-wrap{max-width:calc(33% - 30px)}}@media (min-width: 1024px){.logo-list__image-wrap{max-width:132px}}.logo-list__image-wrap img{width:100%}@media screen and (max-width: 599px){.logo-list__image-wrap.mobile-hidden{display:none}}@media screen and (min-width: 600px) and (max-width: 1200px){.logo-list__image-wrap.tablet-hidden{display:none}}.image-and-text--small{margin-bottom:64px}@media (min-width: 1024px){.image-and-text--small{margin-bottom:32px}}@media (min-width: 600px){.image-and-text__inner{display:flex}.image-and-text__inner.img-right{flex-direction:row-reverse}}.image-and-text__svg-header{margin-top:16px}@media (min-width: 600px){.image-and-text__svg-header{margin-top:0}}.image-and-text__svg-header svg{margin:21px 0 16px}@media (min-width: 1200px){.image-and-text__svg-header svg{margin-bottom:16px}}.image-and-text__text{display:flex;flex-direction:column;justify-content:center;padding-top:16px}@media (min-width: 600px){.image-and-text__text{width:60%;padding:82px}}@media (min-width: 1200px){.image-and-text__text{width:calc(100% - 550px);padding:150px}}@media (min-width: 1480px){.image-and-text__text{width:60%}}.image-and-text__text h5{margin:0 0 24px}@media (min-width: 1200px){.image-and-text__text h5{margin-bottom:24px}}.image-and-text__text p{margin:0 0 24px}@media (min-width: 1200px){.image-and-text__text p{margin-bottom:32px}}.image-and-text__text p strong{font-weight:500;font-size:16px;line-height:20px;font-family:Founders Grotesk Medium;text-transform:uppercase;display:block;display:inline-block;margin-bottom:24px}@media (min-width: 1024px){.image-and-text__text p strong{font-size:20px;line-height:24px;margin-top:7px}}@media (min-width: 1024px){.image-and-text__text h5,.image-and-text__text p{max-width:382px}}@media (min-width: 600px){.image-and-text__text--long{padding:0 0 0 24px}}@media (min-width: 1024px){.image-and-text__text--long{padding:50px}}@media (min-width: 1200px){.image-and-text__text--long{padding:106px 150px}}@media (min-width: 1024px){.image-and-text__text--long h5,.image-and-text__text--long svg{margin-bottom:32px}}.image-and-text__text--long p{padding-right:20px}.image-and-text__text--long h5,.image-and-text__text--long p{max-width:575px}.image-and-text__image{height:100vw;height:calc(111.47vw - 32px)}@media (min-width: 600px){.image-and-text__image{width:40%;height:auto}}@media (min-width: 1200px){.image-and-text__image{width:550px}}@media (min-width: 1480px){.image-and-text__image{width:40%}}.image-and-text__image img{width:100%;height:auto}@media (min-width: 1024px){.image-and-text__image img{width:100%;height:100%;object-fit:cover}}@media (min-width: 1024px){#shopify-section-template--18152659190058__d3ecf440-19e2-4de6-bb96-a835e623baca .index-section-normal{margin-bottom:128px}}.banner-image__inner{background-color:#ecebe9;position:relative;padding:96px 10px 48px}@media (min-width: 600px){.banner-image__inner{padding:96px 24px 48px}}@media (min-width: 1200px){.banner-image__inner{padding:64px 32px}}.banner-image__inner h5,.banner-image__inner p{max-width:400px}@media (min-width: 1200px){.banner-image__inner h5,.banner-image__inner p{max-width:550px}}.banner-image__inner h5{margin-top:0;margin-bottom:16px}.banner-image__inner p{margin:0 0 24px}@media (min-width: 1200px){.banner-image__inner p{margin-bottom:32px}}.banner-image__inner .btn p{margin:0}.banner-image__image{position:absolute;right:16px;top:-48px;width:128px;height:128px;border-radius:50%}@media (min-width: 600px){.banner-image__image{width:105px;height:105px;right:40px;top:-28px}}@media (min-width: 1200px){.banner-image__image{width:189px;height:189px;right:60px;top:-58px}}.banner-image__image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.banner-image__svg{position:absolute;width:calc(100% + 30px);top:-15px;left:-15px;overflow:hidden}@media (min-width: 1024px){.banner-image__svg{width:calc(100% + 50px);top:-25px;left:-25px}}@media (min-width: 1200px){.banner-image__svg{width:calc(100% + 56px);top:-28px;left:-28px}}.banner-image__svg svg{width:100%;height:100%;will-change:transform;animation:rotating 20s linear infinite;transition:.5s}.banner-image__svg svg.scrolling{animation-duration:2.5s}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gomi-for-life{margin-top:200px}@media (min-width: 1024px){.gomi-for-life{margin-top:128px}}.gomi-for-life .banner-image__inner{padding:0;background-color:transparent}.gomi-for-life .banner-image__inner p:not(.gomi-for-life-p){font-weight:400;font-size:18px;line-height:24px;letter-spacing:.01em}.gomi-for-life .banner-image__inner h2{margin:0 0 16px;font-size:32px;line-height:32px}@media (min-width: 1024px){.gomi-for-life .banner-image__inner h2{margin-bottom:24px;font-size:80px;line-height:76px}}.gomi-for-life .banner-image__inner .gomi-for-life-p{max-width:706px;margin-bottom:32px}@media (min-width: 1024px){.gomi-for-life .banner-image__inner .gomi-for-life-p{margin-bottom:64px}}.gomi-for-life .banner-image__inner h5,.gomi-for-life .banner-image__inner p{max-width:409px}@media (min-width: 1200px){.gomi-for-life .banner-image__inner h5,.gomi-for-life .banner-image__inner p{max-width:555px}}.gomi-for-life .banner-image__inner a{color:#000}.gomi-for-life .banner-image__image{right:auto;left:16px;width:72px;height:72px;top:-138px}@media (min-width: 600px){.gomi-for-life .banner-image__image{width:83px;height:83px}}@media (min-width: 1024px){.gomi-for-life .banner-image__image{width:205px;height:205px;bottom:54px;top:auto;left:auto;right:64px}}@media (max-width: 768px){#shopify-section-template--17969001267498__6e4d6689-db68-4e76-8e96-f6b4aefabd88{margin-top:92px}}@media (max-width: 1023px){.product-media-container .media{padding-top:75%!important}}.product__media-wrapper{width:50%}@media (min-width: 1024px){.product__media{padding-top:114%!important}}.product__text.h3{margin-top:0}.product__title{margin-top:0;margin-bottom:8px}@media (min-width: 600px){.product__title{margin-bottom:16px}}@media (min-width: 1024px){.product__title{margin-bottom:32px}}.product__title h1{font-family:Founders Grotesk Regular;font-size:24px;line-height:28px;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1024px){.product__title h1{font-size:36px;line-height:36px}}.product .price--large{font-family:Founders Grotesk Regular;font-weight:400;font-size:24px;line-height:28px;letter-spacing:-.01em}@media (min-width: 1024px){.product .price--large{font-size:36px;margin-top:32px}}@media (min-width: 1024px){.product__column-sticky{top:0;position:relative!important}}@media (min-width: 1024px){.product__info-container{padding-top:0;height:100%;display:flex!important;flex-direction:column;justify-content:center}}.product__features ul{padding-inline-start:26px;margin-block-start:0px;margin-block-end:0px}@media (min-width: 600px){.product__features ul{margin-block-start:32px;margin-block-end:32px}}@media (min-width: 1024px){.product__features ul{margin-block-start:16px}}.product__features li{font-family:Founders Grotesk Regular;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.01em;text-transform:none;margin-bottom:4px}.product__buy-wrap{display:flex;flex-direction:column-reverse;margin-bottom:22px}@media (min-width: 1024px){.product__buy-wrap{flex-direction:column;margin-bottom:0}}.product__media-item{width:100%!important;margin-left:0!important}.product__media-list{margin-left:16px!important;width:calc(100% - 32px)!important}@media (min-width: 600px){.product__media-list{margin-left:0!important;width:100%!important}}.product .slider-buttons{display:none}@media (min-width: 1024px){.product__media-wrapper--large{display:none}}.product__media-wrapper--small{display:none}@media (min-width: 1024px){.product__media-wrapper--small{display:block}}.product-form{margin-top:24px!important;margin-bottom:24px!important}@media (min-width: 1024px){.product-form{margin-top:0!important}}.product-form__input{width:100%;margin:24px 0 0;padding:8px 0 16px;max-width:437px;justify-content:space-between;border:none;border-top:2px solid #ecebe9;border-bottom:2px solid #ecebe9;align-items:center}@media (min-width: 1024px){.product-form__input{margin-top:32px;border-top:1px solid #ecebe9;border-bottom:1px solid #ecebe9}}@media (min-width: 600px){.product-form__input{display:flex;padding-top:16px;padding-bottom:16px}}@media (min-width: 1024px){.product-form__input{padding-bottom:8px}}.product-form__input input[type=radio]+label.colour-swatch{padding:0;margin:0 5px;height:32px;width:32px;border-radius:50%;border:none;background-size:cover}.product-form__input input[type=radio]:checked+label:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);border:2px solid black;left:-5px;top:-5px;border-radius:50%}.product-form__var-label{margin-right:20px;display:flex;margin-bottom:12px;align-items:center}@media (min-width: 600px){.product-form__var-label{display:block}}.product-form__var-label legend{font-family:Founders Grotesk Regular;font-weight:400;font-size:18px;line-height:24px;color:#000;margin:0 10px 0 0}@media (min-width: 600px){.product-form__var-label legend{margin-top:2px}}@media (min-width: 1024px){.product-form__var-label legend{margin-top:0}}.product-form__var-label h6{margin:0}.product-form__var-btns{display:flex}.product-form__submit{font-weight:500;font-family:Founders Grotesk Medium;letter-spacing:.01em;text-transform:uppercase;padding:21px 24px;font-size:20px}@media (min-width: 1024px){.product-form__submit{font-size:28px;padding:20px 24px;width:fit-content}}.product-form__submit svg{transition:.4s}.product-form__submit:hover svg{margin-right:16px}.product-form__submit:after{box-shadow:none!important}.product-form__submit span{display:flex;align-items:center}.product-form__submit .arrow{margin-right:8px;position:relative;display:block!important}@media (min-width: 1024px){.product-form__submit .arrow{top:-2px}}.body-product-modal .product__media-list,.body-product-modal .product-form{margin-bottom:0!important}.body-product-modal .product__buy-wrap{padding-bottom:0;margin-bottom:0}.body-product-modal .footer,.body-product-modal .footer-reveal,.body-product-modal #shopify-section-announcement-bar,.body-product-modal header{display:none}.body-product-modal #smooth-wrapper{margin-bottom:0}@media (min-width: 1024px){.body-product-modal .page-width{padding-right:0}}.body-product-modal .index-section{margin:0}.body-product-modal .product__info-container{padding-bottom:0;padding-top:0}.body-product-modal .product__column-sticky{top:0}.body-product-modal .product__media-list{margin:0}@media (min-width: 1024px){.body-product-modal .product-form{padding-bottom:0;margin-bottom:-20px}}@media (min-width: 1024px){.body-product-modal .product-media-container .media{padding-top:100vh}}.body-product-modal .product-modal-header{display:flex;margin-top:32px;margin-bottom:22px}@media (min-width: 600px){.body-product-modal .product-modal-header{margin-bottom:11px;margin-top:16px}}@media (min-width: 1024px){.body-product-modal .product-modal-header{margin-top:30px;margin-bottom:100px}}.body-product-modal .product-modal-header-mobile{display:flex;align-items:center;justify-content:space-between}.body-product-modal .product-modal-header-mobile a,.body-product-modal .product-modal-header-mobile h6{font-weight:400;font-size:16px;line-height:20px;text-decoration:none;color:#000;text-transform:uppercase;font-family:Founders Grotesk Regular;margin:0}@media (min-width: 1024px){.body-product-modal .product-modal-header-mobile{display:none}}.body-product-modal .product-modal-header-desktop{display:none;padding-top:30px}@media (min-width: 1024px){.body-product-modal .product-modal-header-desktop{display:flex;align-items:center;justify-content:space-between;padding-right:32px;margin-bottom:0;margin-top:0}}@media (min-width: 1024px) and (min-width: 1314px){.body-product-modal .product-modal-header-desktop{top:0;position:fixed;width:49%}}.body-product-modal .product-modal-header-desktop a,.body-product-modal .product-modal-header-desktop h6{font-weight:400;font-size:16px;line-height:20px;text-decoration:none;color:#000;text-transform:uppercase;font-family:Founders Grotesk Regular;margin:0}.accordion summary{padding:4px 0}@media (min-width: 600px){.accordion summary{padding:9.5px 0}}@media (min-width: 1200px){.accordion summary{padding:25.5px 0}}.accordion__content{margin-top:-3px;margin-bottom:43px!important;padding:0!important;max-width:671px}.accordion-mod{max-height:64px;transition:.6s}@media (min-width: 600px){.accordion-mod{max-height:50px}}@media (min-width: 1024px){.accordion-mod{max-height:76px}}.accordion-mod .accordion__content{opacity:0;transition:.2s;padding-bottom:50px;padding-top:12px!important;transition-delay:.2s}.accordion-mod.show{max-height:1500px!important}.accordion-mod.show .accordion__content{opacity:1;position:relative;z-index:1}.accordion-mod.show svg{transform:rotate(180deg)}.featured-product{display:flex;flex-direction:column-reverse}@media (min-width: 1024px){.featured-product{flex-direction:row}}.featured-product .product__small-text{max-width:448px}.featured-product .product__text{margin-top:16px;margin-bottom:8px}.featured-product .product__text p{font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;margin:0}@media (min-width: 1024px){.featured-product .product__text p{font-size:80px;line-height:95%}}.featured-product .product__info-wrappe{padding:0}.featured-product variant-radios .product-form__var-label{display:block;margin-bottom:0}.featured-product variant-radios .product-form__input{display:flex;align-items:center;padding-bottom:8px}@media (min-width: 1024px){.featured-product variant-radios .product-form__input{padding-bottom:16px}}.featured-product variant-radios:last-of-type{margin-bottom:24px}@media (min-width: 1200px){.featured-product variant-radios:last-of-type{margin-bottom:48px}}.featured-product variant-radios:last-of-type .product-form__input{margin-top:0;border-top:none}.featured-product .js-two-pack-out-of-stock{display:none}.featured-product .price__badge-sold-out{display:none!important}.featured-product .product__media-list{margin-left:0!important;width:100%!important}.featured-product__image{display:none}.featured-product__image img{width:100%;height:100%;object-fit:cover}.featured-product__image.active{display:block}.animated-bg-text{opacity:1!important}.animated-bg-text.is-visible .animated-bg-text__inner{background-color:#000}.animated-bg-text.is-visible .animated-bg-text__text .btn p{color:#f7f7f7}.animated-bg-text.is-visible .animated-bg-text__text .btn p:after{background-color:#f7f7f7}.animated-bg-text.is-visible .animated-bg-text__text .btn svg path{fill:#f7f7f7}.animated-bg-text__inner{position:relative;height:800px;background-color:#f7f7f7;transition:.4s}@media (min-width: 600px){.animated-bg-text__inner{height:1020px}}.animated-bg-text__text{position:absolute;top:0;left:0;right:0;overflow:hidden;display:inline-block;font-weight:700;font-family:arial;color:transparent;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.animated-bg-text__text h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block;margin:0 0 32px;background-size:cover}@media (min-width: 600px){.animated-bg-text__text h2{max-width:639px}}@media (min-width: 1024px){.animated-bg-text__text h2{max-width:1044px}}.animated-bg-text__text .btn{width:fit-content}.animated-bg-text__text .btn p{color:#000;transition:.4s}.animated-bg-text__text .btn p:after{background-color:#000;transition:.4s}.animated-bg-text__text .btn svg path{fill:#000;transition:.4s}.static-img-one__text h3{margin:0;font-size:8.6vw}@media (min-width: 600px){.static-img-one__text h3{font-size:5.72vw;max-width:75vw}}@media (min-width: 1480px){.static-img-one__text h3{font-size:80px;max-width:1052px}}.static-img-one__image-wrap{width:56%;margin-left:44%;margin-top:8px;position:relative}@media (min-width: 600px){.static-img-one__image-wrap{width:calc(100% - 20.5vw);margin-left:20.5vw;margin-top:-4.3vw}}@media (min-width: 1480px){.static-img-one__image-wrap{width:calc(100% - 293px);margin-left:293px;margin-top:-59px}}.static-img-one__image-wrap img{width:100%;height:auto}@media (max-width: 768px){.static-img-one__image-wrap img{transform:translateZ(0) scale(1)!important;height:calc(60vw - 32px);object-fit:cover}}.static-img-two__image-wrap{width:56%;margin-top:24px;position:relative}@media (min-width: 600px){.static-img-two__image-wrap{width:calc(100% - 39.35vw);margin-top:32px}}.static-img-two__image-wrap img{width:100%;height:auto}@media (max-width: 768px){.static-img-two__image-wrap img{transform:translateZ(0) scale(1)!important;height:calc(47vw - 32px);object-fit:cover}}.static-img-three__image-wrap{margin-top:22px;position:relative}@media (min-width: 600px){.static-img-three__image-wrap{margin-top:32px}}.static-img-three__image-wrap img{width:100%;height:auto}@media (max-width: 768px){.static-img-three__image-wrap img{transform:translateZ(0) scale(1)!important;height:calc(122vw - 32px);object-fit:cover}}.static-img-four__text h3{margin:0;max-width:90%;font-size:8.6vw}@media (min-width: 600px){.static-img-four__text h3{max-width:80vw;font-size:5.72vw}}@media (min-width: 1200px){.static-img-four__text h3{font-size:80px;max-width:1100px}}.static-img-four__image-wrap{width:calc(100% - 46vw);margin-left:46vw;margin-top:-7vw;position:relative}@media (min-width: 600px){.static-img-four__image-wrap{margin-top:8px;width:51%;margin-left:49%}}@media (min-width: 1024px){.static-img-four__image-wrap{margin-left:0;width:721px;margin-left:calc(100% - 721px)}}@media (min-width: 1480px){.static-img-four__image-wrap{width:51%;margin-left:49%}}.static-img-four__image-wrap img{width:100%;height:auto}@media (max-width: 768px){.static-img-four__image-wrap img{transform:translateZ(0) scale(1)!important;height:calc(60vw - 32px);object-fit:cover}}.static-img-six__text h3{margin:0;font-size:8.6vw}@media (min-width: 600px){.static-img-six__text h3{font-size:5.72vw;max-width:85vw}}@media (min-width: 1480px){.static-img-six__text h3{font-size:80px;max-width:1150px}}.static-img-six__image-wrap{width:56%;margin-left:44%;margin-top:8px;position:relative}@media (min-width: 600px){.static-img-six__image-wrap{width:calc(100% - 23.5vw);margin-left:23.5vw;margin-top:-4.3vw}}@media (min-width: 1480px){.static-img-six__image-wrap{width:calc(100% - 335px);margin-left:335px;margin-top:-59px}}.static-img-six__image-wrap img{width:100%;height:auto}@media (max-width: 768px){.static-img-six__image-wrap img{transform:translateZ(0) scale(1)!important;height:calc(75vw - 32px);object-fit:cover}}.safari .static-img-six__text h3{margin:0}@media (min-width: 600px){.safari .static-img-six__text h3{max-width:none}}@media (min-width: 1480px){.safari .static-img-six__text h3{max-width:none}}@media (min-width: 600px){#shopify-section-template--17962942497066__df89d19b-c296-42f7-89ab-2ecb0a906b99 img{height:100%;object-fit:cover}}@media (min-width: 1024px){#shopify-section-template--17962942497066__df89d19b-c296-42f7-89ab-2ecb0a906b99 img{height:auto}}.newsletter__subheading p{margin:0}.newsletter__subheading p:first-of-type{margin-top:16px;max-width:471px}.newsletter__subheading p a{color:#000;text-decoration:none;position:relative}.newsletter__subheading p a:after{content:"";height:1px;width:100%;background-color:#000;position:absolute;bottom:2px;left:0}.newsletter .newsletter-form{margin-top:32px}@media (min-width: 1024px){.newsletter .newsletter-form{margin-top:77px}}.newsletter input{background-color:transparent;border:none;border-bottom:2px solid #000000;height:auto;min-height:0;max-height:none;padding-left:0!important;font-family:Founders Grotesk Regular;font-style:normal;font-weight:400;word-break:break-word;color:#000;font-size:32px;line-height:100%;letter-spacing:-.01em}@media (min-width: 1024px){.newsletter input{font-size:80px;line-height:95%}}.newsletter input:focus,.newsletter input:hover{box-shadow:none;padding-left:0}.newsletter-form .field:after{box-shadow:none!important}.newsletter-form .field__label{left:0!important;top:21px;font-family:Founders Grotesk Regular;font-style:normal;font-weight:400;word-break:break-word;color:#000;font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1024px){.newsletter-form .field__label{font-size:80px;line-height:95%;top:32px}}.newsletter-form__button{right:0;top:17px}@media (min-width: 1024px){.newsletter-form__button{top:58px;width:71px}}.newsletter-form__button svg{height:auto;width:auto}#Newsletter-success--footer svg{margin-left:8px}.full-width-text__tagline{margin-top:0;margin-bottom:16px}@media (min-width: 1024px){.full-width-text__tagline{margin-bottom:24px}}.full-width-text__image-box--fixed{position:relative;height:0;padding-top:142.86%;overflow:hidden;background-size:cover;background-position:center}@media (min-width: 600px){.full-width-text__image-box--fixed{padding-top:100%}}@media (min-width: 1024px){.full-width-text__image-box--fixed{padding-top:44%}}.full-width-text__image{width:100%;height:auto}#shopify-section-template--17962942726442__5802ec07-a654-411e-8dad-32b11dd96879 .image-credit{max-width:none!important}@media (max-width: 768px){#shopify-section-template--17962942726442__5802ec07-a654-411e-8dad-32b11dd96879 .full-width-text__image-box--natural{height:calc(111.5vw - 32px);margin-bottom:10px}#shopify-section-template--17962942726442__5802ec07-a654-411e-8dad-32b11dd96879 .full-width-text__image-box--natural img{height:100%;object-fit:cover}}.text__inner h2,.text__inner h3,.text__inner h4,.text__inner h6,.text__inner p{margin:0 0 16px}@media (min-width: 1200px){.text__inner h2,.text__inner h3,.text__inner h4,.text__inner h6,.text__inner p{margin-bottom:24px}}.text__inner h2{font-size:32px;line-height:32px}@media (min-width: 1024px){.text__inner h2{font-size:80px;line-height:76px}}.text__inner h4{font-family:Founders Grotesk Regular;max-width:1257px}.text__inner h6{font-family:Founders Grotesk Medium}.text__inner p:last-of-type{margin-bottom:0}.text__inner p{font-weight:400;font-size:24px;line-height:28px}@media (min-width: 1024px){.text__inner p{font-weight:400;font-size:32px;line-height:40px;max-width:904px}}@media (min-width: 600px){.text__right p{margin-left:50%;width:50%}}.reviews{background-color:#ecebe9;transition:background .4s;padding-top:64px;padding-bottom:64px}@media (min-width: 1200px){.reviews{padding-top:128px;padding-bottom:128px}}.reviews__inner h6{margin:0 0 16px}@media (min-width: 1024px){.reviews__inner h6{margin-bottom:32px}}.reviews__quote{opacity:0;height:0;overflow:hidden;transition:opacity .8s;position:relative}.reviews__quote.active{opacity:1;height:auto}.reviews__quote h3{text-align:center;max-width:484px;margin:auto;top:0}@media (min-width: 1200px){.reviews__quote h3{max-width:910px}}.reviews__images{display:flex;margin-top:48px;overflow-x:scroll;align-items:center;padding-left:10px;padding-bottom:10px}@media (min-width: 600px){.reviews__images{justify-content:center;overflow:auto}}@media (min-width: 1200px){.reviews__images{margin-top:96px}}.reviews__image{opacity:.5;-webkit-user-select:none;user-select:none}.reviews__image:hover{cursor:pointer;opacity:1}.reviews__image.active{opacity:1}.reviews__image img{height:36px;width:auto;margin:0 10px}@media (min-width: 600px){.reviews__image img{margin:0 12px}}@media (min-width: 1200px){.reviews__image img{height:56px!important;margin:0 27px}}@media (min-width: 1024px){.double-image__split{display:flex;column-gap:23px}}.double-image__title{margin-top:0;margin-bottom:16px}.double-image__left-box,.double-image__right-box{position:relative;flex-basis:50%}.double-image__left-box{margin-bottom:36px}@media (min-width: 1024px){.double-image__left-box{margin-bottom:0}}.double-image__transform-crop{overflow:hidden}.double-image__image-box{position:relative;height:0;padding-top:75%;overflow:hidden;background-size:cover;background-position:center}.double-image__image-transform{transition:.5s transform ease}.double-image__left-box:hover .double-image__image-transform,.double-image__right-box:hover .double-image__image-transform{transform:scale(1.05)}.double-image__image{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);opacity:0}.double-image__image-title{margin-top:17px;margin-bottom:10px}@media (min-width: 1200px){.double-image__image-title{margin-top:24px;margin-bottom:13px}}.double-image__left-box:hover .btn span,.double-image__right-box:hover .btn span{margin-right:16px}.double-image__left-box:hover .btn p:after,.double-image__right-box:hover .btn p:after{width:100%}.double-image__cover-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0}.not-found{opacity:1!important;margin-top:-80px}.not-found__inner{position:relative;height:100vh;background-color:#000;transition:.4s}.not-found__text{position:absolute;top:0;left:0;right:0;overflow:hidden;display:inline-block;font-weight:700;font-family:arial;color:transparent;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.not-found__text h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block;margin:0 0 32px;background-size:cover;line-height:.8}@media (min-width: 600px){.not-found__text h2{max-width:639px}}@media (min-width: 1024px){.not-found__text h2{max-width:1000px;font-size:176px}}.not-found__text .btn{width:fit-content}.not-found__text .btn p{color:#f7f7f7;transition:.4s}.not-found__text .btn p:after{background-color:#f7f7f7;transition:.4s}.not-found__text .btn svg path{fill:#f7f7f7;transition:.4s}.drawer__inner{width:100%;padding:0 16px}@media (min-width: 600px){.drawer__inner{padding:0 24px;width:458px}}@media (min-width: 1200px){.drawer__inner{padding:0 32px;width:619px}}.drawer__close{position:absolute;right:20px!important;display:flex!important;align-items:center}.drawer__close svg{margin-left:9px}.drawer__header{margin-top:65px}@media (min-width: 600px){.drawer__header{margin-top:32px}}@media (min-width: 1200px){.drawer__header{margin-bottom:20px}}.drawer__header svg{height:14px;width:14px;right:-14px;position:relative}@media (min-width: 1024px){.drawer__header svg{display:none}}.drawer__heading{font-weight:500;font-size:32px;line-height:32px;letter-spacing:-.01em;text-transform:uppercase}@media (min-width: 1200px){.drawer__heading{font-size:80px;line-height:80px}}.drawer .cart-colour-option dd{font-style:normal;font-weight:500;font-size:16px;line-height:20px;font-family:Founders Grotesk Medium;letter-spacing:.01em;text-transform:uppercase;color:#000}@media (min-width: 1200px){.drawer .cart-colour-option dd{font-size:20px}}.drawer__footer{border:none!important;padding-bottom:32px!important}.drawer__footer h2,.drawer__footer p{font-family:Founders Grotesk Regular;font-weight:400;font-size:24px!important;letter-spacing:-.01em;text-transform:uppercase;margin-bottom:16px}@media (min-width: 1024px){.drawer__footer h2,.drawer__footer p{font-size:36px!important}}.drawer__footer .tax-note{display:none}.cart-item:last-of-type{border-bottom:1px solid #6f6f6f38;padding-bottom:18px}.cart-item__name{font-style:normal;font-weight:400;font-size:18px;line-height:18px;letter-spacing:.01em;color:#000;text-transform:lowercase;font-family:Founders Grotesk Regular}@media (min-width: 1200px){.cart-item__name{line-height:20px}}.cart-item__name:hover{text-decoration:none}.cart-item__quantity-wrapper{align-items:center;position:relative}.cart-item__quantity-wrapper p{font-family:Founders Grotesk Medium;margin:0 12px 0 0;font-weight:500;font-size:16px;letter-spacing:.01em;text-transform:uppercase}@media (min-width: 1024px){.cart-item__quantity-wrapper p{font-size:20px}}.cart-item__price-wrapper span{font-weight:400;font-size:18px;letter-spacing:.01em;font-family:Founders Grotesk Regular;margin:0}.cart-item__details dl{margin-top:0}.cart-items tr{padding-top:16px;margin-top:7px;border-top:1px solid #6f6f6f38}cart-remove-button .button{color:#000;position:absolute;bottom:-28px;right:0}cart-remove-button .button p{font-weight:400;font-size:18px;letter-spacing:.01em;font-family:Founders Grotesk Regular;margin:0;display:flex;align-items:center;text-transform:capitalize}cart-remove-button .button p svg{margin-right:8px;position:relative;top:-1px}@media (min-width: 1024px){.cart-drawer__warnings{padding:20px}}.cart__ctas button{height:72px;font-weight:500;font-size:20px;line-height:24px;font-family:Founders Grotesk Medium;letter-spacing:.01em;text-transform:uppercase}@media (min-width: 1024px){.cart__ctas button{font-size:28px}}.cart__ctas button svg{margin-right:8px;position:relative;top:-1px}.template-cart .cart-items td{padding-top:20px}.template-cart cart-remove-button{display:none!important}@media (min-width: 1024px){.cart-drawer .cart-item__media{width:108px}}@media (min-width: 1024px){.cart-drawer .cart-item__image{height:122px;object-fit:cover}}.ticker__wrap--with-header{padding-bottom:50px;padding-top:40px}@media (min-width: 1024px){.ticker__wrap--with-header{padding-top:40px;padding-bottom:60px}}.ticker{overflow:hidden}.ticker__header{margin:0}.ticker__header p{margin:0 0 8px;font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase}.ticker__header p strong{font-family:Founders Grotesk Medium;font-weight:500}@media (min-width: 1024px){.ticker__header p{font-size:80px;line-height:95%;margin-bottom:16px}}.ticker__inner{display:inline-block;display:flex;position:relative}.ticker .swiper-slide{max-width:max-content;padding:0 8px;display:flex}@media (min-width: 1024px){.ticker .swiper-slide{padding:0 12px}}.ticker .swiper-wrapper{transition-timing-function:linear!important;position:relative}.ticker__item{font-weight:500;font-size:14px}@media (min-width: 1024px){.ticker__item{font-weight:400;font-size:18px}}.ticker__item img{max-height:224px;max-width:239px}.ticker__item img.reduce{max-height:120px}@media (min-width: 600px){.ticker__item img{max-height:320px;max-width:244px;width:auto}.ticker__item img.reduce{max-height:193px}}@media (max-width: 1023px){.ticker__item img{height:auto}}@media (min-width: 1024px){.ticker__item img{max-height:439px;width:auto;max-width:none}.ticker__item img.reduce{max-height:320px}}.image-slider{overflow:hidden}.image-slider__header{margin:0 0 24px}@media (min-width: 600px){.image-slider__header{margin-bottom:8px}}.image-slider__header p{margin:0;font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase}.image-slider__header p strong{font-family:Founders Grotesk Medium;font-weight:500}@media (min-width: 1024px){.image-slider__header p{font-size:80px;line-height:95%;margin-bottom:8px}}.image-slider__links{display:none;margin:16px 0 0;max-width:109px}@media (min-width: 600px){.image-slider__links{max-width:none;margin-top:0;margin-bottom:24px}}@media (min-width: 1024px){.image-slider__links{margin-bottom:32px}}.image-slider__links.active{display:block}.image-slider__links a{text-decoration:none;color:#000}.image-slider__links p{margin:0;font-family:Founders Grotesk Regular;font-size:18px;line-height:24px;letter-spacing:.01em;text-transform:none}.image-slider__links p strong{font-family:Founders Grotesk Medium;font-weight:500;font-size:16px;line-height:20px;white-space:nowrap}@media (min-width: 1024px){.image-slider__links p strong{font-size:20px}}@media (min-width: 1024px){.image-slider__links p{font-size:18px;line-height:120%}}.image-slider__item img{width:100%;height:auto}.image-slider__slider-wrap{display:flex;flex-direction:column-reverse}@media (min-width: 600px){.image-slider__slider-wrap{display:block}}.main-page-title,.shopify-policy__title{margin:64px 0 0}@media (min-width: 1024px){.main-page-title,.shopify-policy__title{margin-top:128px}}@media (min-width: 600px){.main-page-content,.shopify-policy__body{max-width:53%}}@media (min-width: 1024px){.main-page-content,.shopify-policy__body{margin-left:47%}}@media (min-width: 1200px){.main-page-content,.shopify-policy__body{padding-right:133px}}.main-page-content .rte h1,.main-page-content .rte h2,.main-page-content .rte h3,.main-page-content .rte h4,.main-page-content .rte h5,.main-page-content .rte h6,.main-page-content .rte p,.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6,.shopify-policy__body .rte p{margin-top:0}.main-page-content .rte h5,.main-page-content .rte h6,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{margin-bottom:20px}.main-page-content img,.shopify-policy__body img{width:100%}.shopify-policy__container{max-width:none}.shopify-policy__title h1{font-size:32px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;text-align:left}@media (min-width: 1200px){.shopify-policy__title h1{font-size:80px;line-height:95%}}.faqs-header__inner{padding-top:64px;padding-bottom:32px}@media (min-width: 1024px){.faqs-header__inner{padding-top:128px;padding-bottom:64px;display:flex;align-items:flex-end;justify-content:space-between}}.faqs-header h2{margin:0 0 16px;font-size:32px;line-height:32px}@media (min-width: 1024px){.faqs-header h2{font-size:80px;line-height:76px;margin-bottom:24px}}.faqs-header__left p{margin:0 20px 0 0;max-width:794px}.faqs-header__right{display:none}@media (min-width: 1024px){.faqs-header__right{display:block}}.faqs-header__right .btn{display:flex}.faqs-header__right-mob{display:block}.faqs-header__right-mob p{margin-top:64px;margin-bottom:8px}.faqs-header__right-mob .btn p{margin-top:0;margin-bottom:0}@media (min-width: 1024px){.faqs-header__right-mob{display:none}}.faqs-main .collapsible-content__grid{border-top:.1rem solid rgba(var(--color-foreground),.08)}.faqs-main .accordion{display:none}.faqs-main .accordion:first-of-type{margin-top:0;border-top:none!important}.faqs-main .accordion.active{display:block}@media (min-width: 1200px){.faqs-main{display:flex}}.faqs-main__left{display:flex;overflow:scroll}@media (min-width: 1200px){.faqs-main__left{width:352px;display:block;overflow:hidden}}.faqs-main__left h4{font-weight:500;font-size:16px;line-height:20px;margin:0 24px 0 0;color:#bdbcba;white-space:nowrap;padding-bottom:24px}.faqs-main__left h4.active{color:#000}.faqs-main__left h4:hover{cursor:pointer;color:#000}@media (min-width: 1024px){.faqs-main__left h4{font-size:20px;margin-bottom:16px;white-space:normal;padding-bottom:0}}@media (min-width: 1200px){.faqs-main__right{width:calc(100% - 352px)}}.contact-faq h5{margin-bottom:0}@media (min-width: 1024px){.contact-faq h5{margin-bottom:24px}}.table h5{margin:0 0 24px}.table__inner p,.table__inner h6{margin:0}.table__inner h6{font-weight:500;font-size:16px;line-height:1}@media (min-width: 1024px){.table__inner h6{font-size:20px}}.table__row{border-bottom:1px solid #6f6f6f33;padding-top:8px;padding-bottom:8px}.table__row:first-of-type{border-top:1px solid #6f6f6f33}@media (min-width: 600px){.table__row{display:flex;align-items:baseline;width:100%}}@media (min-width: 1024px){.table__row{padding-top:16px;padding-bottom:16px}}@media (min-width: 600px){.table__left,.table__right{width:50%}}@media (min-width: 1024px){.table__right{width:64%}}@media (min-width: 1024px){.table__left{width:36%}}.price-wrapper{display:flex;align-items:center}.price-wrapper img,.price-wrapper svg{width:20px;height:auto}.annual-price{text-decoration:underline;padding:0 1rem;color:#666;font-size:1.5rem;font-family:Founders Grotesk Regular}.annual-price--no-line{text-decoration:unset}@media screen and (min-width:1024px){.product .price-wrapper .price--large{margin-top:0;margin-right:1rem}.price-wrapper svg{width:24px}}.mb-0{margin-bottom:0!important}.money-guarantee{display:flex;align-items:center;margin-bottom:2rem;gap:1rem;justify-content:center}.money-guarantee__icon{display:flex;align-items:center}.money-guarantee__text{font-family:Founders Grotesk Regular;color:#000;font-size:1.6rem;letter-spacing:.01em}@media screen and (min-width:1024px){.money-guarantee{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map?v=110730523758028494861686056793 */
