body,button,input,select,textarea,div,p,a,span,label,strong,.h1,.h2,.h3,h1,h2,h3,.btn{font-family:Neue Haas Grotesk Display Pro Roman,sans-serif!important}.headline-1,.headline-2,.headline-3,.h1,.h2,.h3,h1,h2,h3{letter-spacing:-.025em}.page-width{max-width:100%}.font-600{font-weight:inherit}.header-layout--right .header-item--navigation{justify-content:end}.icon-cart{width:auto!important;height:auto!important}.site-nav__link{padding:7.5px 28px;letter-spacing:1px}.icon-cart path{stroke-width:1px}.cart-property:last-of-type{margin-bottom:10px}.hero__subtitle-wrap .animation-cropper{display:flex;justify-content:space-between}.hero__subtitle-wrap{margin-top:18px;text-transform:uppercase}.index-hero-section .hero__title{line-height:1}.index-hero-section .hero__title p{line-height:.8;font-weight:inherit}.index-hero-section .hero__subtitle .subheading{font-size:24px;letter-spacing:.25em}.d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.align-items_center{align-items:center}.headline-4{font-size:24px}.js-drawer-open .checkout-buttons{display:none}.btn{font-weight:inherit;font-size:16px;line-height:1.2;border-radius:35px;min-width:307px;letter-spacing:0}.product-checkout{background:#00b45d}.index-custom-content-section .custom__item{margin-bottom:0}.custom-headline-1{font-family:Morganite,sans-serif!important;line-height:80%;letter-spacing:.02em}.index-custom-content-section .page-width{max-width:1830px}.text-vertical-top{align-items:flex-start}.text-vertical-middle{align-items:center}.text-vertical-bottom{align-items:flex-end}.index-journey-section .h1{font-family:Morganite,sans-serif!important;line-height:80%;letter-spacing:.02em;margin-bottom:40px;max-width:1100px;margin-left:auto;margin-right:auto}.index-journey-section .feature-row__item--overlap-images{display:none}.index-journey-section .btn{margin-top:20px;padding:12px 40px;font-size:22px;letter-spacing:0;border-radius:35px;font-weight:inherit}.index-journey-section .rte{font-size:24px;max-width:480px;margin:auto}.index-book-genesis-section .btn{font-size:32px;letter-spacing:0;font-weight:500;border-radius:40px;padding:8px 40px 10px}.footer__item--newsletter .footer__item--newsletter__text{font-family:Celeste;font-weight:inherit;line-height:120%}.h-100{height:100%}.footer__newsletter{max-width:100%}.newsletter-validate-wrap{margin-top:15px;display:flex;align-items:center}.newsletter-validate-wrap a{text-decoration:underline}.newsletter-btn-wrap{margin-top:70px}.newsletter-btn-wrap .btn{background:var(--colorFooterText);color:var(--colorFooter);font-size:12px;max-width:180px;min-width:auto;padding:8px 15px}.footer__newsletter-btn{position:relative;transform:none}.newsletter-validate-wrap span{font-size:12px}.footer__item--newsletter__text p{font-family:Celeste!important}.index-book-genesis-section .custom-headline-1{font-family:Morganite Bold!important}.footer__newsletter-btn .btn:hover{background:var(--colorFooterText)!important}.footer-bottom-menu{padding-top:10px;border-top:1px solid #fff;margin-top:30px}.footer-bottom-menu li{display:inline-block;margin-right:30px}.footer-bottom-menu li a{font-size:18px;text-transform:uppercase}.template-cart .header-layout--left .header-item--navigation{justify-content:end}.index-custom-content-section .custom-headline-1{text-align:center}@media only screen and (min-width: 769px){.page-full,.page-width{padding:0 30px}.desktop-d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-item--icons .site-nav__link--icon{padding-right:12px}.desktop-w-60{max-width:60%}.site-header{padding:15px 0}.index-journey-section .feature-row{align-items:flex-start}.index-journey-section .feature-row__text{flex:0 1 100%}.promo-grid--space-top{padding-top:100px}.index-book-genesis-section .custom-headline-1{margin-bottom:50px}.footer__title{letter-spacing:0;margin-bottom:30px}.site-footer__linklist a{font-size:24px;padding:12px 0}.mb-large{margin-bottom:70px}.site-footer-container{justify-content:space-between}.site-footer input{max-width:580px}.footer__item--newsletter .footer__collapsible{flex-direction:column;display:flex;justify-content:space-between}.site-footer{padding-top:90px;padding-bottom:60px}.newsletter-bottom-text{font-size:32px;line-height:38px;text-transform:uppercase}.template-cart .page-content{padding-top:75px}.site-header__logo a{padding-top:0!important}.site-header__logo img{position:relative;left:0;transform:none;width:100%;top:0}}.free-shipping,.discount-info{font-weight:600;letter-spacing:0px;text-transform:uppercase;background:#00b45d;color:#fff;border:1px solid #00b45d;padding:.5rem;text-align:center;border-radius:.4rem;margin-bottom:25px!important;max-width:307px;font-size:14px}@media only screen and (min-width: 1400px){.index-hero-section .hero__title{font-size:193px!important}.hero__subtitle-wrap{padding:0 8px}.custom-headline-1{font-size:240px}.index-journey-section .h1{font-size:240px!important}.index-book-genesis-section .custom-headline-1{font-size:20em!important}.footer__item--newsletter .footer__item--newsletter__text{font-size:64px}.footer__title{font-size:44px}.site-footer input{font-size:44px!important}}@media only screen and (min-width: 1269px) and (max-width: 1399px){.index-hero-section .hero__title{font-size:10em!important}.hero__subtitle-wrap{padding:0 13px}.custom-headline-1{font-size:9em}.footer__item--newsletter .footer__item--newsletter__text{font-size:3em}.footer__title{font-size:36px}.site-footer input{font-size:44px!important}}@media only screen and (min-width: 1500px) and (max-width: 1768px){.index-journey-section .h1{font-size:10em}.index-book-genesis-section .custom-headline-1{font-size:16em}}@media only screen and (min-width: 1269px) and (max-width: 1499px){.index-journey-section .h1{font-size:8em}.index-book-genesis-section .custom-headline-1{font-size:10em}}@media only screen and (min-width: 1000px) and (max-width: 1268px){.index-hero-section .hero__title{font-size:8em!important}.hero__subtitle-wrap{padding:0 10px}.custom-headline-1,.index-book-genesis-section .custom-headline-1{font-size:8em}.footer__item--newsletter .footer__item--newsletter__text{font-size:2.5em}.index-journey-section .h1{font-size:6em}.footer__title{font-size:32px}.site-footer__linklist a{padding:5px 0}.site-footer input{font-size:30px!important}.index-journey-section .rte{max-width:480px}.index-journey-section .btn{font-size:20px;padding:12px 30px}}@media only screen and (min-width: 850px) and (max-width: 999px){.index-hero-section .hero__title{font-size:6em!important}.hero__subtitle-wrap{padding:0 8px}.index-book-genesis-section .custom-headline-1{font-size:8em}.custom-headline-1{font-size:7em}.footer__title{font-size:30px}.footer__item--newsletter .footer__item--newsletter__text{font-size:2em}.site-footer input{font-size:28px!important}.index-journey-section .btn{font-size:18px;padding:12px 25px}.index-journey-section .rte{max-width:340px;font-size:20px}.index-journey-section .h1{font-size:5em}}@media only screen and (min-width: 769px) and (max-width: 849px){.custom-headline-1{font-size:6em}.footer__title{font-size:30px}.site-footer__linklist a{padding:5px 0}.footer__item--newsletter .footer__item--newsletter__text{font-size:2em}.site-footer input{font-size:26px!important}.index-journey-section .btn{padding:12px 20px;font-size:16px}.index-journey-section .h1{font-size:4.5em}.index-journey-section .rte{font-size:22px;max-width:390px}}@media only screen and (min-width: 520px) and (max-width: 849px){.index-hero-section .hero__title{font-size:5em!important}.hero__subtitle-wrap{padding:0 5px}}@media only screen and (max-width: 519px){.index-hero-section .hero__title{font-size:3.5em!important;line-height:1}}.hero-disclaimer{padding-bottom:5px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0px;text-transform:uppercase;margin-top:30px}@media only screen and (max-width: 768px){.index-hero-section .hero--natural[data-natural]{padding-top:50px}.site-nav__link.site-nav__link--underline{font-size:13px!important}#shopify-section-header{z-index:30;position:sticky;top:-1px;display:block}.site-header__logo{margin:0}.site-header__logo,.site-header__logo a,.site-header__logo img{width:100%;height:auto}.site-header{padding:10px 0 0}.site-header__logo a{width:90px!important;padding-top:0!important}.site-header__logo img{position:relative;left:0;transform:none}.icon-hamburger{width:34px!important}.icon-hamburger path{stroke-width:1px!important}.site-nav__link{padding:8px}.hero--natural[data-mobile-natural=false]{height:915px!important}.index-hero-section .hero__title p{font-size:48px;line-height:1}.index-hero-section .hero__subtitle{font-size:24px;text-transform:uppercase}.index-custom-content-section .custom-headline-1{font-size:90px;text-align:center}.index-custom-content-section{padding-top:60px!important;padding-bottom:60px!important}.index-journey-section .h1{font-size:100px}.index-journey-section .rte{font-size:18px;line-height:22.4px}.index-journey-section .btn{font-size:15px;padding:7px 20px}.index-featured-image-section{padding:0 20px}.index-featured-image-section .promo-grid--space-top{padding-top:70px}.index-book-genesis-section{padding-top:0!important}.index-book-genesis-section .custom-headline-1{font-size:200px}.index-book-genesis-section .btn{font-size:15px;padding:8px 20px;letter-spacing:1px}.site-footer-container{display:block}.footer__item--newsletter__text p{font-size:27px;line-height:28.8px;text-align:left}.site-footer{padding-top:60px;padding-bottom:40px}.footer__newsletter-input{max-width:100%;font-size:24px!important}.newsletter-validate-wrap{text-align:left}.footer__newsletter{margin-top:50px}.newsletter-validate-wrap input[type=checkbox]{position:relative;top:-6px}.newsletter-btn-wrap{text-align:left;margin-top:40px}.newsletter-bottom-text{display:none}.footer-menu-block-wrap{display:flex;justify-content:space-between;text-align:left;padding-top:30px}.footer-menu-block-inner:last-child{flex:0 1 30%}.footer__title{max-width:50%;line-height:1;font-size:24px;letter-spacing:1px;text-align:left!important}.site-footer .grid__item:after{display:none}.site-footer__linklist a{font-size:12px;text-transform:uppercase}.footer__small-text{text-align:left;padding-top:15px}.footer-follow-us{text-align:left;padding:60px 0;border-bottom:1px solid #fff}.footer-follow-us span{font-size:24px;line-height:29px}.footer-bottom-menu .site-footer__linklist{text-align:left}.footer-bottom-menu li{display:block;margin-right:0}.footer-bottom-menu li a{font-size:12px}.footer-bottom-menu{margin-top:8px;border-top:none;border-bottom:1px solid #fff;padding-bottom:15px}.template-cart .page-content{padding-top:40px}}@media only screen and (max-width: 374px){.index-book-genesis-section .custom-headline-1{font-size:185px}}.site-header{box-shadow:none!important}.header-wrapper--sticky{background:none}.is-light .site-nav__link,.is-light .site-nav__link:hover{color:#101010}.header-layout{border:0}.header-wrapper{border-bottom:1px solid}.index-hero-section .custom-hero-natural{height:inherit!important;padding:0!important}.index-hero-section .hero{background-color:#e6e6e6!important}.index-hero-section .hero__text-wrap{color:#000!important}.index-hero-section .slideshow__slide .hero__image-wrapper,.index-hero-section [data-aos=hero__animation] .hero__image-wrapper{transform:translate(0);transition:none;opacity:1}.index-hero-section .hero__text-shadow:before,.index-hero-section .hero__image-wrapper:before,.index-hero-section .hero__media:before{display:none!important}.index-hero-section .hero--natural[data-natural]{position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit}.index-hero-section .hero--natural[data-natural] .hero__text-content{padding:120px 0 0}.index-hero-section .hero--natural[data-natural] .hero__text-shadow{max-width:900px;padding-top:60px}.index-hero-section .hero__title{font-size:142px!important}.index-hero-section .hero__title p{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important}.index-hero-section .hero__top-subtitle{font-size:16px!important;letter-spacing:.25em!important}.index-hero-section .hero__link .btn{border-radius:5rem!important;line-height:36px!important}.index-hero-section .hero--natural[data-natural] .hero__text-shadow video,.index-hero-section .hero--natural[data-natural] .hero__text-shadow img{display:block;height:auto;margin:40px auto 0;max-width:100%}.section-custom-marquee .slb-custom-marquee{background-color:#2c2b2b;color:#fff;position:relative;width:100vw;max-width:100%;height:96px;overflow-x:hidden}.section-custom-marquee .slb-custom-marquee .slb-custom-track{left:0;position:absolute;top:0;white-space:nowrap;will-change:transform;animation:marquee 32s linear infinite}.section-custom-marquee .slb-custom-marquee .slb-custom-track .slb-custom-content{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:32px;font-weight:inherit;line-height:96px;text-transform:uppercase}.section-custom-marquee .slb-custom-marquee .slb-custom-track span{background-color:#fff;border-radius:50%;display:inline-block;height:16px;margin:0 58px;vertical-align:middle;width:16px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.slb-custom-featured-product-section{margin:0!important}.slb-custom-featured-product-section .page-content--product{padding-bottom:120px;padding-top:120px}.slb-custom-featured-product-section .page-width{max-width:1500px}.slb-custom-featured-product-section .product-single__sticky{top:0}.slb-custom-featured-product-section .product__thumbs--below .product__thumb-item{max-width:120px;width:20%}.slb-custom-featured-product-section .product-single__meta{padding-left:26px!important}.slb-custom-featured-product-section .product-single__meta{max-width:580px!important}.slb-custom-featured-product-section .featured-product-subtitle{font-size:14px;margin-bottom:20px}.slb-custom-featured-product-section .product-single__title{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:48px!important;font-weight:inherit;margin-bottom:20px;max-width:inherit!important;width:100%}.slb-custom-featured-product-section .product-block .rte p{line-height:2.2em}.slb-custom-featured-product-section .product-block .rte p+p{margin-top:36px}.slb-custom-featured-product-section .slb-custom-rpoduct-featured-label-variant{margin-bottom:10px}.slb-custom-featured-product-section .variant-input-wrap label{border-radius:4px;font-size:16px;line-height:40px;margin:0 10px 0 0;padding:0 70px 0 15px}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]+label{box-shadow:0 0 0 1px #000}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]+label:before{border:solid 1px #000000;border-radius:50%;content:"";display:inline-block;height:14px;margin-right:8px;width:14px}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]+label:after{background-color:#fff;border-radius:50%;content:"";display:none;height:6px;left:19px;margin-top:-3px;position:absolute;top:50%;width:6px}.slb-custom-featured-product-section .variant-input-wrap label{display:flex;align-items:center}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]:checked+label{background-color:#00b45d;box-shadow:0 0 0 1px #00b45d;color:#fff}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]:checked+label:before{border:solid 1px #ffffff}.slb-custom-featured-product-section .variant-input-wrap input[type=radio]:checked+label:after{display:block!important}.slb-custom-featured-product-section .product-block--price{margin-bottom:20px;margin-top:0}.slb-custom-featured-product-section .product__price{font-size:40px!important;font-weight:inherit;line-height:1em}.slb-custom-featured-product-section .slb-custom-rpoduct-featured-shipping{margin-bottom:36px}.eu-uk-show{display:none}.slb-custom-featured-product-section .product-block--atc,.slb-custom-featured-product-section .product-block--atc .product-block{margin:0!important}.slb-custom-featured-product-section .accordian-product-tab{margin-top:80px}.slb-custom-featured-product-section .tab-content ul{margin:0;padding-left:1.2em}.custom-section-featured-reviews{background-color:#f5f5f5}.custom-section-featured-reviews .page-width{max-width:1500px}.custom-section-featured-reviews .grid{display:flex;justify-content:flex-start;align-items:flex-start}.custom-section-featured-reviews-slide-title{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:56px;font-weight:inherit;line-height:1em;margin-bottom:40px;max-width:360px}.custom-section-featured-reviews-slide-container{width:calc(18.5% + 50vw + 40px)}.custom-section-featured-reviews-slide-item{background-color:#101010;color:#fff;cursor:grab;max-width:360px;padding:30px;width:90vw}.custom-section-featured-reviews-slide-item-title{font-size:21px;line-height:1em;margin-bottom:20px}.custom-section-featured-reviews-slide-item p{font-size:16px;line-height:1.6em;min-height:8em;margin:0}.custom-section-featured-reviews-slide-item p+p{margin-top:1em}.custom-section-featured-reviews-slide-item-name{font-size:21px;line-height:1em;margin:80px 0 0;padding-right:24px;position:relative;text-align:right}.custom-section-featured-reviews-slide-item-name img{height:auto;margin-top:-7px;position:absolute;right:0;top:50%;width:16px}.custom-section-featured-reviews-slide-item+.custom-section-featured-reviews-slide-item{margin-left:20px}.grabbing .custom-section-featured-reviews-slide-item{cursor:grabbing}.custom-section-featured-reviews-slide-progress{border-radius:10px;background-color:#dfdfdf;display:block;width:100%;height:2px;margin-top:40px;overflow:hidden;position:absol background-color: #f5f5f5;background-image:linear-gradient(to right,#000,#000);background-repeat:no-repeat;background-size:10% 100%;transition:background-size .4s ease-in-out}.slb-custom-featured-text-container .featured-text-wrapper .headline-1{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:220px;margin:0}.slb-custom-featured-text-container .featured-text-wrapper .headline-1 p{font-family:inherit!important}.slb-custom-featured-text-container .featured-text-wrapper .d-flex{justify-content:space-between;margin-top:56px}#home-about-section .heading{font-family:Morganite Bold!important;font-size:160px;letter-spacing:-.005em;margin:0}#home-about-section .second_line.heading{left:0}#home-about-section .featured-image-with-text-text__wrap .rte{margin:160px 0 80px;max-width:580px}#home-about-section .featured-image-with-text-text__wrap .rte p{font-size:18px;line-height:2.2em}#home-about-section .btn{border-radius:5rem;font-size:18px;line-height:36px;padding:8px 40px}.index-custom-content-section .custom-headline-1{font-family:Morganite Bold!important;font-size:180px;letter-spacing:-.005em;max-width:720px;text-align:left}.new-text-and-image-section{padding-left:0;padding-right:0}.new-text-and-image-section,.new-text-and-image-section .feature-row__item{min-width:58%;flex:0 1 58%;margin:0}.new-text-and-image-section .feature-row__text--right,.new-text-and-image-section .feature-row__text--left{min-width:42%;flex:0 1 42%}.new-text-and-image-section .feature-row__text--right.text-left .h1{margin-left:auto;max-width:340px}.new-text-and-image-section div.h1 p{font-size:40px!important;line-height:1.2em!important;font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;letter-spacing:.1rem}.newsletter-section{padding:140px 0}.newsletter-section .page-width{max-width:1300px}.custom-newsletter-row{margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.custom-newsletter-row__item{flex:0 1 50%;padding:0}.custom-newsletter-row__item+.custom-newsletter-row__item{max-width:640px;padding-left:40px}.custom-newsletter-row .h1{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:56px;font-weight:inherit;line-height:1em;margin-bottom:40px;max-width:600px}.custom-newsletter-row .rte{font-size:24px;line-height:1.5em;margin-bottom:40px;max-width:420px}.custom-newsletter-row .newsletter__input-group{display:block;margin:0!important;max-width:100%}.custom-newsletter-row .input-group-field{border:none;border-bottom:solid 1px #ffffff;width:100%}.custom-newsletter-row .btn{background:#fff;border-radius:5em!important;color:#000;margin-top:40px}.custom-newsletter-row .btn:hover{color:#fff}.custom-check-input{display:inline-block;position:relative;height:30px;width:30px;margin:0 10px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-check-input input{position:absolute;opacity:0;cursor:pointer;z-index:-1}.custom-check-input .checkmark{border:solid 1px #ffffff;position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent}.custom-check-input:hover input~.checkmark{background-color:#101010}.custom-check-input input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.custom-check-input input:checked~.checkmark:after{display:block}.custom-check-input .checkmark:after{left:9px;top:5px;width:6px;height:10px;border:solid #000000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.index-book-genesis-section .custom-headline-1{font-size:240px!important}.template-page .shopify-section>.page-content{max-width:560px;max-width:65ch;margin:0 auto;padding:75px 20px}.site-footer{padding-top:90px;padding-bottom:20px}.footer__item--newsletter__text p{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:32px;letter-spacing:-.03em;line-height:1.2em;margin-bottom:60px;max-width:720px;text-transform:uppercase!important}.footer__title{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important;font-size:32px;font-weight:inherit;letter-spacing:-.03em;line-height:1.2em;max-width:720px;text-transform:uppercase!important}.site-footer .errors,.site-footer .form-error{color:#fff;background-color:transparent;border:none}.newsletter-btn-wrap{margin-top:32px}.newsletter-btn-wrap .btn{max-width:inherit}form+.footer__social:empty{display:none}.footer-bottom-container{margin-top:80px}.footer-bottom-menu{margin-top:0}.footer-bottom-menu li a{text-transform:inherit!important}@media screen and (max-width: 1280px){.slb-custom-featured-text-container .featured-text-wrapper .headline-1{font-size:180px}}@media screen and (max-width: 767px){.site-header .page-width{padding:0 7px}.header-layout{display:grid;grid-template-areas:"logo nav icons";grid-template-columns:auto auto;width:100%;align-items:center;gap:7.5px}}.header-item--logo{grid-area:logo;justify-self:start}.header-item--icons{grid-area:icons;justify-self:end}.header-item--navigation{grid-area:nav;width:100%}.header-item{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}@media only screen and (min-width: 769px){.header-item--logo{width:120px}}.slb-custom-rpoduct-featured-shipping{border:1px solid;padding:.5rem;text-align:center;border-radius:.4rem;margin-bottom:25px!important;max-width:307px}@media only screen and (max-width: 768px){.index-hero-section .hero--natural[data-natural] .hero__text-content{padding:20px 0 0}.header-item--logo{width:72px}.header-layout--right .header-item--navigation{justify-content:center}.product-checkout{width:100%}.product-block{width:100%!important}.index-hero-section .hero--natural[data-natural] .hero__text-shadow{padding-top:30px}.hero__text-content.vertical-center{vertical-align:inherit}.hero--natural[data-mobile-natural=false]{height:auto!important}.index-hero-section .animation-cropper{display:block}.index-hero-section .hero__top-subtitle{font-size:14px!important}.index-hero-section .hero__title{font-size:52px!important}.index-hero-section .hero__title p{font-size:inherit!important}.index-hero-section .hero__subtitle{font-size:18px!important}.hero__text-content .hero__link{margin-top:40px}.section-custom-marquee .slb-custom-marquee .slb-custom-track .slb-custom-content{font-size:18px}.section-custom-marquee .slb-custom-marquee{height:60px}.section-custom-marquee .slb-custom-marquee .slb-custom-track .slb-custom-content{line-height:60px}.section-custom-marquee .slb-custom-marquee .slb-custom-track span{height:12px;margin:0 24px;width:12px}.slb-custom-featured-product-section .page-content--product{padding-bottom:80px;padding-top:0}.slb-custom-featured-product-section .product__main-photos .flickity-page-dots{display:none}.slb-custom-featured-product-section .product__thumbs{display:block!important;margin:0 0 40px}.slb-custom-featured-product-section .product__thumbs--below .product__thumb-item{width:33.3%}.slb-custom-featured-product-section .product-single__meta{padding-left:0!important}.slb-custom-featured-product-section .product-single__title{font-size:32px!important;margin-bottom:30px!important}.index-featured-product-section .product-block{margin-bottom:30px}.slb-custom-featured-product-section .slb-custom-rpoduct-featured-label-variant{margin-bottom:10px!important}.slb-custom-featured-product-section .accordian-product-tab{margin-top:50px}.accordian-product-tab .tab-lists{display:block;overflow:auto;white-space:nowrap}.accordian-product-tab .tab-lists li{display:inline-block}.custom-section-featured-reviews .grid{flex-direction:column}.custom-section-featured-reviews-slide-title{font-size:40px}.custom-section-featured-reviews-slide-container{width:calc(100% + 17px)}.custom-section-featured-reviews-slide-item{width:85vw}.custom-section-featured-reviews .grid__item{width:100%!important}.slb-custom-featured-text-container.featured-text-container{padding-top:50px!important;padding-bottom:50px!important}.slb-custom-featured-text-container .featured-text-wrapper .headline-1{font-size:48px}.featured-image-with-text-wrap{display:flex!important;flex-direction:column!important}.featured-image-with-text-wrap .featured-image-with-text-img__wrap{order:1}.featured-image-with-text-wrap .mobile-heading-wrap{order:2}.featured-image-with-text-wrap .featured-image-with-text-text__wrap{order:3}#home-about-section .heading{display:inline-block;font-size:100px;margin:0 5px}#home-about-section .featured-image-with-text-text__wrap .rte{margin:50px auto;max-width:inherit}#home-about-section .featured-image-with-text-text__wrap .rte p{font-size:16px}.index-custom-content-section .custom-headline-1{font-size:100px}.new-text-and-image-section{padding-left:17px;padding-right:17px}.new-text-and-image-section div.feature-row-wrapper{padding:0!important}.new-text-and-image-section .feature-row{flex-direction:column}.new-text-and-image-section .feature-row__text{order:2;margin-top:0;padding:30px 20px 0}.new-text-and-image-section .feature-row__text--left,.new-text-and-image-section .feature-row__item{min-width:100%!important;flex:0 1 100%!important;margin:0}.new-text-and-image-section div.h1{font-size:24px!important}.new-text-and-image-section .feature-row__text--right.text-left .h1{margin-left:inherit;max-width:inherit}.newsletter-section{padding:60px 0}.custom-newsletter-row{flex-direction:column}.custom-newsletter-row__item{flex:0 1 100%;width:100%}.custom-newsletter-row__item+.custom-newsletter-row__item{max-width:100%;padding:0}.form__submit--large{display:inline-block}.form__submit--small{display:none}.custom-newsletter-row .h1{font-size:32px}.custom-newsletter-row .rte{font-size:21px}.index-featured-image-section{padding:0}.index-book-genesis-section{padding-bottom:50px!important;padding-top:50px!important}.index-book-genesis-section .custom-headline-1{font-size:90px!important}.site-footer{padding-top:40px;padding-bottom:20px}.footer__item--newsletter__text p{font-size:24px}.footer-bottom-menu li{font-size:16px}.footer-bottom-menu li a{font-size:inherit}.footer__title{font-size:24px}.site-footer__linklist a{font-size:16px}.footer-menu-block-inner:last-child{flex:0 1 45%}.footer-follow-us{padding:20px 0}.footer-follow-us span{display:none!important}.footer-bottom-container{margin-top:40px}.footer-bottom-menu{border:none}}@media screen and (min-width: 768px) and (max-width: 1180px){.index-hero-section .hero__title{font-size:122px!important}.slb-custom-featured-product-section .product-single__meta{padding-left:0!important}.slb-custom-featured-product-section .product-single__title{font-size:32px!important}.custom-section-featured-reviews-slide-title{font-size:40px}.custom-section-featured-reviews-slide-container{width:calc(100% + 30px)}.slb-custom-featured-text-container .featured-text-wrapper .headline-1{font-size:160px}#home-about-section .heading{font-size:140px}.index-custom-content-section .custom-headline-1{font-size:160px}.new-text-and-image-section div.h1{font-size:32px!important}.new-text-and-image-section .feature-row__text--right.text-left .h1{max-width:280px}.custom-newsletter-row .h1{font-size:40px}.index-book-genesis-section .custom-headline-1{font-size:180px!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.index-hero-section .animation-cropper{display:block}.index-hero-section .hero__title{font-size:100px!important}.slb-custom-featured-product-section .page-content--product{padding-bottom:80px;padding-top:0}.slb-custom-featured-product-section .product__main-photos .flickity-page-dots{display:none}.slb-custom-featured-product-section .product__thumbs{display:block!important;margin:0 0 40px}.slb-custom-featured-product-section .product-single__meta{padding-left:0!important}.slb-custom-featured-product-section .product-single__title{font-size:32px!important}.custom-section-featured-reviews .grid{flex-direction:column}.custom-section-featured-reviews-slide-title{font-size:40px}.custom-section-featured-reviews-slide-container{width:calc(100% + 17px)}.custom-section-featured-reviews .grid__item{width:100%!important}.slb-custom-featured-text-container .featured-text-wrapper .headline-1{font-size:110px}.featured-image-with-text-wrap{display:flex!important;flex-direction:column!important}.featured-image-with-text-wrap .featured-image-with-text-img__wrap{order:1}.featured-image-with-text-wrap .mobile-heading-wrap{order:2;text-align:center}.featured-image-with-text-wrap .featured-image-with-text-text__wrap{order:3;padding-top:40px;text-align:center}#home-about-section .heading{display:inline-block;font-size:100px;margin:0 5px;text-align:center}#home-about-section .featured-image-with-text-text__wrap .rte{margin:60px auto;text-align:center}#home-about-section .btn_wrapper{text-align:center}.index-custom-content-section .custom-headline-1{font-size:120px}.new-text-and-image-section{padding-left:17px;padding-right:17px}.new-text-and-image-section .feature-row{flex-direction:column}.new-text-and-image-section .feature-row__text{order:2;margin-top:0;padding:30px 20px 0}.new-text-and-image-section .feature-row__text--left,.new-text-and-image-section .feature-row__item{min-width:100%!important;flex:0 1 100%!important;margin:0}.new-text-and-image-section div.h1{font-size:32px!important}.new-text-and-image-section .feature-row__text--right.text-left .h1{margin-left:inherit;max-width:inherit}.newsletter-section{padding:80px 0}.custom-newsletter-row{flex-direction:column}.custom-newsletter-row__item{flex:0 1 100%;width:100%}.custom-newsletter-row__item+.custom-newsletter-row__item{max-width:100%;padding:0}.form__submit--large{display:inline-block}.form__submit--small{display:none}.custom-newsletter-row .h1{font-size:40px}.index-featured-image-section{padding:0}.index-book-genesis-section{padding-bottom:60px!important;padding-top:60px!important}.index-book-genesis-section .custom-headline-1{font-size:140px!important}.footer-bottom-container{margin-top:40px}.footer-bottom-menu{border:none}}@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation:landscape){.hero__subtitle-wrap .animation-cropper{display:flex}.slb-custom-featured-product-section .page-content--product{padding-bottom:80px;padding-top:80px}}.featured-product-subtitle{text-transform:uppercase;font-size:16px}.index-featured-product-section .product-single__meta{max-width:700px;height:100%}.index-featured-product-section .product__price{font-size:32px}.index-featured-product-section .mb-10{margin-bottom:10px!important}.index-featured-product-section .product__quantity label{display:none}.index-featured-product-section .js-qty__num{border:none}.featured-product-links .inner-link{margin-right:30px;font-size:14px}.featured-product-links .inner-link:last-child{margin-right:0}.index-featured-product-section .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 0 -40px}.index-featured-product-section .grid__item{padding-left:40px}.product-block--atc,.product-block--quantity{display:inline-block}.product-block--atc{margin-left:30px}.product-single__meta .rte{font-size:16px}.accordian-product-tab .tab-lists{margin:0 0 15px;padding:0;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.accordian-product-tab .tab-lists li{list-style:none;padding:0 15px}.accordian-product-tab .tab-lists li:first-child{padding-left:0}.accordian-product-tab .tab-inner{padding-bottom:5px;font-size:12px;line-height:14px;letter-spacing:0px}.accordian-product-tab li:last-child .tab-inner{border-left:none}.tab--active{border-bottom:1px solid #000;font-weight:600}.tab-inner-text{position:relative;text-transform:uppercase}.tab-inner-text:after{content:"";position:absolute;left:0;display:inline-block;width:50%}.tab--active .tab-inner-text{font-weight:700}.tab-content{display:none;font-size:14px;line-height:1.3}.tab-content--active{display:block}.tab-content table{border-spacing:0px;max-width:340px}.tab-content td{padding:0;font-size:12px;line-height:14px}.featured-product-image{width:100%;height:auto}.progress{display:block;width:100%;height:10px;border-radius:10px;overflow:hidden;background-color:#dfdfdf;background-image:linear-gradient(to right,#000,#000);background-repeat:no-repeat;background-size:25% 100%;transition:background-size .4s ease-in-out}.grid.vs_feature_outer{display:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.for_desktop_only{display:none}.for_mobile_only{display:block;margin-top:10px}@media only screen and (min-width: 769px){.for_desktop_only{display:block}.for_mobile_only{display:none}.vs_pro_outer{position:relative}.progress{display:block;width:2px;height:100%;position:absolute;right:-30px;top:0;overflow:hidden;position:absol background-color: #f5f5f5;background-image:linear-gradient(to bottom,#000,#000);background-repeat:no-repeat;background-size:100% 25%;transition:background-size .4s ease-in-out}}@media only screen and (min-width: 1269px){.index-featured-product-section .product-single__meta{padding-left:100px}.index-featured-product-section .product-single__title{font-size:48px;max-width:50%}.index-featured-product-section .mb-50{margin-bottom:50px}.featured-product-links{margin-top:50px}}.product-single__meta .rte{font-size:16px;margin-top:30px}.gift-toggle{display:flex;align-items:center;gap:10px;margin:15px 0}.gift-toggle__text{font-size:16px}.switch{position:relative;display:inline-block;width:46px;height:26px;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:var(--color-primary, #00b45d)}input:focus+.slider{box-shadow:0 0 1px var(--color-primary, #00b45d)}input:checked+.slider:before{transform:translate(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.product-checkout,.continue-gift-card{transition:opacity .3s ease}.checkout-select{display:none}.product-checkout span{display:block;font-size:10px;padding-top:2px}.continue-gift-card{display:none}.gift-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.gift-modal.is-active{display:block}.gift-modal__overlay{position:absolute;width:100%;height:100%;background:#00000080}.gift-modal__content{position:relative;background:#fff;width:90%;max-width:500px;margin:20px auto;padding:20px;border-radius:8px;top:50%;transform:translateY(-50%)}.gift-form__field{margin-bottom:15px}.gift-form__field label{display:block;margin-bottom:5px}.gift-form__field input,.gift-form__field textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.gift-modal__content{opacity:0;transform:translateY(-48%);transition:all .3s ease-out}.gift-modal.is-active .gift-modal__content{opacity:1;transform:translateY(-50%)}.gift-modal__content h3{font-family:Neue Haas Grotesk Display Pro Medium,sans-serif!important}.gift-form__field label{letter-spacing:0!important;text-transform:none!important}button.btn.gift-form__submit{width:100%}@media only screen and (max-width: 768px){.gift-modal__content{position:fixed;top:unset;bottom:0!important;width:100%;border-radius:4px 4px 0 0;margin:0}.gift-modal.is-active .gift-modal__content{transform:translateY(0)!important}.header-wrapper{border-bottom:1px solid;padding-bottom:10px;background:#fff}.checkout-buttons{transition:transform .3s ease-in-out}.sticky-add-to-cart{display:flex}.sticky-add-to-cart.is-visible .checkout-select{display:block}.progress{height:2px;background-size:15% 100%;margin-top:15px}index-featured-product-section{padding-top:30px}.index-featured-product-section .product-single__meta{text-align:left;margin-top:0}.index-featured-product-section .product-single__title{font-size:48px;max-width:290px}.index-featured-product-section .product-block{margin-bottom:30px}.index-featured-product-section .product-block--header,.index-featured-product-section .product-block--quantity,.index-featured-product-section .product-block--atc{margin-bottom:25px}.product-block--quantity .product-block,.product-block--atc .product-block{margin-bottom:20px}.index-featured-product-section .product-block--price{margin-bottom:30px;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
