:root{--sans: CourierPrime, Helvetica, Verdana, Arial, sans-serif;--heading: octin-college, Helvetica, Verdana, Arial, sans-serif;--accent: SaaSeriesAD, Helvetica, Verdana, Arial, sans-serif;--maxines: Blackbike, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesAD: SaaSeriesAD, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesBD: SaaSeriesBD, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesCD: SaaSeriesCD, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesED: SaaSeriesED, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesEMD: SaaSeriesEMD, Helvetica, Verdana, Arial, sans-serif;--SaaSeriesFD: SaaSeriesFD, Helvetica, Verdana, Arial, sans-serif}:root{--layout-max-width:92.5rem;--layout-max-width-narrow:70rem;--layout-max-width-narrower:60rem;--layout-max-width-narrowest:50rem;--layout-max-width-wide:94rem;--layout-max-width-wider:110rem;--layout-max-width-widest:120rem}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}.header .header__heading{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}html{font-size:16px;scroll-behavior:smooth}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-ui-gold:#ba985e;--color-ui-bg:#fff;--color-ui-bgDark:#252525;--color-ui-pink:#eb9f92;--color-ui-cream:#f6f2e6;--color-muted-base:#cfcfcf;--color-feedback-positive:#8acf44;--color-feedback-negative:#cc432e;--color-text-offBlack:#212121;--color-link-normal:#f58b00;--color-link-hover:#c06a02;--color-link-active:#454545}[data-style*="gold background"]{background-color:#ba985e}[data-style*="bg background"]{background-color:#fff}[data-style*="bgDark background"]{background-color:#252525}[data-style*="pink background"]{background-color:#eb9f92}[data-style*="cream background"]{background-color:#f6f2e6}:root{--theme-color: var(--color-ui-pink)}[data-color-scheme=inverted-color-scheme]{background-color:#000}[data-color-scheme=inverted-color-scheme] .Button{border:2px solid var(--color-ui-yellow);background-color:#0000;color:#fff}[data-color-scheme=inverted-color-scheme] .Button:visited{color:#fff}[data-color-scheme=inverted-color-scheme] .Button:hover{background-color:var(--color-ui-yellow);color:#000}[data-color-scheme=inverted-color-scheme] .Section__header .heading,[data-color-scheme=inverted-color-scheme] .Section__header .subheading,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content h3,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content-text p{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon{color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .flickity-page-dots .dot.is-selected{background-color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .slider__title,[data-color-scheme=inverted-color-scheme] .slider__sub_heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon path{fill:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .shopify-section--social-media-carousel{background-color:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .Heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-prev-next-button path{fill:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme].InfoBlocks .InfoBlocks-heading{color:#fff}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block{background-color:var(--color-ui-bg)}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .styled-heading,[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .slider__sub_heading{color:#000}[data-color-scheme=inverted-color-scheme].image__with-text--section h3,[data-color-scheme=inverted-color-scheme].image__with-text--section .rte{color:#fff}[data-color-scheme=default-color-scheme] .slider__title,[data-color-scheme=default-color-scheme] .slider__sub_heading,[data-color-scheme=default-color-scheme] .Heading{color:var(--color-text-offBlack)}[data-color-scheme=default-color-scheme] .flickity-prev-next-button{color:var(--color-ui-bgDark)}@media (max-width: 29.365em){.u-hide--untilPhoneLarge{display:none!important}}@media (min-width: 29.375em){.u-show--untilPhoneLarge{display:none!important}}@media (max-width: 47.99em){.u-hide--untilTablet{display:none!important}}@media (min-width: 48em){.u-hide--fromTablet,.u-show--untilTablet{display:none!important}}@media (max-width: 63.9275em){.u-hide--untilDesktop{display:none!important}}@media (min-width: 63.9375em){.u-show--untilDesktop{display:none!important}}@media (max-width: 63.9275em){.u-show--fromDesktop{display:none!important}}@media (min-width: 87.5em){.u-show--untilDesktopLarge{display:none!important}}@media (max-width: 87.49em){.u-show--fromDesktopLarge{display:none!important}}[data-container],.Container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media (min-width: 48em){[data-container],.Container{max-width:calc(100% - 4rem)}}@media (min-width: 63.9375em){[data-container],.Container{max-width:calc(100% - 6rem)}}@media (min-width: 96.5rem){[data-container],.Container{max-width:92.5rem}}@media (max-width: 1680px){[data-container] .Container,.Container .Container{max-width:100%}}@media (min-width: 72rem){[data-container*=narrow],.Container--center,.Container--aligncenter,.Container--narrow{max-width:70rem}}@media (min-width: 62rem){[data-container*=narrower],.Container--narrower{max-width:60rem}}@media (min-width: 52rem){[data-container*=narrowest],.Container--narrowest{max-width:50rem}}@media (min-width: 92.5rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:calc(100% - 6rem)}}@media (min-width: 94rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:88rem}}@media (min-width: 92.5rem){.Container--wider,[data-container*=wider]{max-width:calc(100% - 6rem)}}@media (min-width: 110rem){.Container--wider,[data-container*=wider]{max-width:104rem}}.alignfull,.Container--full{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw!important;padding-left:2rem;padding-right:2rem}.shopify-policy__container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media (min-width: 48em){.shopify-policy__container{max-width:calc(100% - 4rem)}}@media (min-width: 63.9375em){.shopify-policy__container{max-width:calc(100% - 6rem)}}@media (min-width: 96.5rem){.shopify-policy__container{max-width:92.5rem}}@media (min-width: 52rem){.shopify-policy__container{max-width:50rem}}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:10px 40px}.Section--panel .Section__header{text-align:center;margin-bottom:calc(1.475rem + 2.025vw);min-width:0vw}.Section--panel .Section__header .subheading p{font-size:20px}@media (max-width: 47.99em){.Section--panel .Section__header .subheading p{font-size:18px}}@media (min-width: 1600px){.Section--panel .Section__header{margin-bottom:3.5rem}}.Section--panel h2{font-size:calc(1.575rem + 2.925vw);color:#000;line-height:1;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.Section--panel h2{font-size:4.5rem}}@media (min-width: 1600px){.Section--panel h2{margin-bottom:4rem}}.Panel{display:grid;margin-top:calc(1.525rem + 2.475vw);margin-bottom:calc(1.525rem + 2.475vw);column-gap:calc(1.375rem + 1.125vw);min-width:0vw}@media (min-width: 1600px){.Panel{margin-top:4rem}}@media (min-width: 1600px){.Panel{margin-bottom:4rem}}@media (min-width: 1600px){.Panel{column-gap:2.5rem}}@media (min-width: 48em){.Panel{padding:0 calc(1.325rem + .675vw);min-width:0vw}}@media (min-width: 48em)and (min-width: 1600px){.Panel{padding:0 2rem}}.Panel .Panel__media{grid-area:media;position:relative}.Panel .Panel__media .Media__content img{border-radius:var(--border-radius-form-elements);object-fit:cover;max-height:550px}@media (max-width: 47.99em){.Panel .Panel__media .Media__content img{max-height:300px;object-position:50% 0%}}.Panel .Panel__content{align-self:center;padding:calc(1.325rem + .675vw) 0rem;min-width:0vw;grid-area:content}@media (min-width: 1600px){.Panel .Panel__content{padding:2rem 0rem}}.Panel .Panel__content h3{font-size:calc(1.475rem + 2.025vw);min-width:0vw;font-weight:700;margin-bottom:1rem;line-height:1;color:#000}@media (min-width: 1600px){.Panel .Panel__content h3{font-size:3.5rem}}.Panel .Panel__content .Panel__content-text{margin:calc(1.325rem + .675vw) 0 calc(1.425rem + 1.575vw);min-width:0vw;font-style:normal;color:#000}@media (min-width: 1600px){.Panel .Panel__content .Panel__content-text{margin:2rem 0 3rem}}.Panel .Panel__content .Panel__content-text p{font-size:18px}@media (max-width: 47.99em){.Panel .Panel__content .Panel__content-text p{font-size:16px}}.Panel[data-layout*=media-content]{grid-template-areas:"media" "content"}@media (min-width: 48em){.Panel[data-layout*=media-content]{grid-template-columns:1.5fr 1fr;grid-template-areas:"media content"}}.Panel[data-layout*=content-media]{grid-template-areas:"media" "content"}@media (min-width: 48em){.Panel[data-layout*=content-media]{grid-template-columns:1fr 1.5fr;grid-template-areas:"content media"}}.Panel[data-layout*=content-media] .Media__content{margin-left:auto}@media (min-width: 48em){.Panel[data-layout*="50-50"]{grid-template-columns:1fr 1fr}}.shopify-section__panel-slider{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section__panel-slider{padding:4rem 0}}.shopify-section__panel-slider .Container{max-width:82rem}.shopify-section__panel-slider .Panel{margin:0;display:flex;flex-direction:column}.shopify-section__panel-slider .Panel .Panel__content{display:flex;justify-content:space-between;align-items:center;width:100%}.shopify-section__panel-slider .Panel .Panel__content .Panel__content-text{max-width:50%;margin:0}@media (min-width: 48em){.shopify-section__panel-slider .Panel .Panel__content h3{margin:0}}@media (max-width: 47.99em){.shopify-section__panel-slider .Panel .Panel__content{flex-direction:column;text-align:left;align-items:flex-start}.shopify-section__panel-slider .Panel .Panel__content .Panel__content-text{max-width:100%}}.shopify-section__panel-slider .flickity-page-dots{bottom:0;display:flex;background-color:#d7d7d7;margin:0 calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.shopify-section__panel-slider .flickity-page-dots{margin:0 2rem}}.shopify-section__panel-slider .flickity-page-dots .dot{flex:1 1 0;border-radius:0;background-color:#d7d7d7;height:4px}.shopify-section__panel-slider .flickity-page-dots .dot.is-selected{background-color:#121212;outline:1px solid #121212}@media (max-width: 63.9275em){.shopify-section__panel-slider .Button{width:100%;padding:1rem calc(1.525rem + 2.475vw)!important;min-width:0vw}}@media (max-width: 63.9275em)and (min-width: 1600px){.shopify-section__panel-slider .Button{padding:1rem 4rem!important}}@media (max-width: 47.99em){.shopify-section__panel-slider{padding-left:1rem;padding-right:1rem}.shopify-section__panel-slider .flickity-page-dots{bottom:-1rem;margin:0}.shopify-section__panel-slider .flickity-prev-next-button{top:25%;transform:translateY(-25%)}.shopify-section__panel-slider .Container{max-width:initial}.shopify-section__panel-slider .Container .Panel{width:85%;padding-right:1rem}}.MediaPlayer{position:relative}.MediaPlayer:before{content:"";display:block;width:100%;padding-top:56%}.MediaPlayer iframe,.MediaPlayer .media-player,.MediaPlayer video,.MediaPlayer .react-player__preview{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.MediaPlayer .Button--play{width:1em;height:1em;font-size:calc(1.525rem + 2.475vw);min-width:0vw;padding:unset;z-index:1;color:#fff;min-height:unset;line-height:unset;border-radius:50%;background:#0000;border:none}@media (min-width: 1600px){.MediaPlayer .Button--play{font-size:4rem}}.MediaPlayer .Button--play .icon{font-size:1em;height:100%;width:100%}.Modal{position:fixed;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;display:none;z-index:100;line-height:0;overflow:hidden}.Modal .backdrop{background:radial-gradient(circle at center,#fff6 0,#fff);position:fixed;top:0;right:0;left:0;bottom:0;will-change:opacity}.Modal video{overflow:hidden}.Modal[data-layout*=noLayout] .Modal__box,.Modal--no-frame .Modal__box{padding:0}.Modal__content{flex:1 1 auto;overflow-y:hidden}.Modal__content h1:first-child,.Modal__content h2:first-child,.Modal__content h3:first-child,.Modal__content h4:first-child,.Modal__content h5:first-child,.Modal__content h6:first-child{margin-top:0}.Modal__content h2{font-size:calc(1.355rem + .945vw);min-width:0vw}@media (min-width: 1600px){.Modal__content h2{font-size:2.3rem}}.Modal__content h3{font-size:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.Modal__content h3{font-size:2rem}}.Modal__content h4{font-size:calc(1.285rem + .315vw);min-width:0vw}@media (min-width: 1600px){.Modal__content h4{font-size:1.6rem}}.Modal__content p{margin:1.4em 0}.Modal__box{width:46rem;max-height:85vh;max-width:90%;background:#fff;border-radius:3px;box-shadow:#2e2c291a 0 0 4px,#2e2c291a 0 4px 22px;display:flex;flex-direction:column;z-index:91}.Modal__box button.closeModal{background-color:#0000;border:none;transform:none;font-size:calc(1.305rem + .495vw);min-width:0vw;color:#000;z-index:100;background-color:#fff;border-radius:100rem;top:2px;right:2px;padding:5px}@media (min-width: 1600px){.Modal__box button.closeModal{font-size:1.8rem}}.Modal__box button.closeModal svg{width:1em!important;height:1em!important}.Modal[data-layout*=narrow] .Modal__box,.Modal--narrow .Modal__box,.Modal--small .Modal__box{width:46rem}.Modal[data-layout*=wide] .Modal__box,.Modal--wide .Modal__box,.Modal--big .Modal__box{width:68rem}.Modal[data-layout*=wider] .Modal__box,.Modal--large .Modal__box{width:90rem}.Modal .js-closeModal{position:absolute;top:2rem;right:2rem;font-size:ms(4);cursor:pointer}.Modal__header{text-transform:uppercase;font-weight:600;font-size:ms(-1);display:flex;align-items:center;justify-content:space-between}.Modal__header h4{margin:0;text-transform:none}.Modal__header.noLayout{margin-bottom:0;padding-bottom:0;border:none}.Modal__header .closeModal{position:absolute;top:0;right:0;transform:translateY(calc(-100% - 1rem))}.Modal[data-layout*=noFrame] .Modal__header{position:relative}.Modal[data-layout*=noFrame] .Modal__header .closeModal{position:absolute;top:0;right:0;color:#fff;transform:translateY(-150%)}.Modal[data-layout*=noFrame] .Modal__box{padding:0;background:none}.Modal[data-layout*=noFrame] .Container{width:80%;padding-top:calc(1.425rem + 1.575vw);padding-bottom:calc(1.425rem + 1.575vw);min-width:0vw}@media (min-width: 1600px){.Modal[data-layout*=noFrame] .Container{padding-top:3rem}}@media (min-width: 1600px){.Modal[data-layout*=noFrame] .Container{padding-bottom:3rem}}.shopify-section--water-temp{background-color:#000;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section--water-temp{padding:4rem 0}}.shopify-section--water-temp .Section__header{text-align:center;color:#fff;margin-bottom:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.shopify-section--water-temp .Section__header{margin-bottom:2rem}}.shopify-section--water-temp .Section__header h3{color:#fff}.shopify-section--water-temp .Section__header .subtitle{margin-top:1rem;font-weight:500}.WaterTemp{min-height:405px}.WaterTemp__wrapper{display:flex;column-gap:calc(2.125rem + 7.875vw);min-width:0vw;justify-content:space-between}@media (min-width: 1600px){.WaterTemp__wrapper{column-gap:10rem}}.WaterTemp__wrapper input::placeholder{color:#fff;display:block;opacity:1;font-weight:500}.WaterTemp__wrapper form{display:flex;flex-direction:column;row-gap:10px;flex:1 1 0;color:#fff}.WaterTemp__wrapper form input,.WaterTemp__wrapper form select,.WaterTemp__wrapper form input:-webkit-autofill,.WaterTemp__wrapper form input:-internal-autofill-selected,.WaterTemp__wrapper form select:-webkit-autofill:hover,.WaterTemp__wrapper form select:-webkit-autofill,.WaterTemp__wrapper form select:-internal-autofill-selected{color:#fff;font-weight:500;border:none;border-radius:0;border-bottom:1px solid #fff;-webkit-text-fill-color:#fff}.WaterTemp__wrapper .temp-loading{flex:1 1 0;color:#fff;font-size:calc(1.325rem + .675vw);min-width:0vw;font-weight:500}@media (min-width: 1600px){.WaterTemp__wrapper .temp-loading{font-size:2rem}}.WaterTemp__wrapper .WaterReport{flex:1 1 0;color:#fff}.WaterTemp__wrapper .WaterReport h3{text-align:center;color:#fff}.WaterTemp__wrapper .report-zip{font-size:calc(1.325rem + .675vw);min-width:0vw;margin:1rem 0;text-align:center}@media (min-width: 1600px){.WaterTemp__wrapper .report-zip{font-size:2rem}}.WaterTemp__wrapper .report-zip span{font-weight:600}.WaterTemp__wrapper .consent-row{display:flex;align-items:center;margin:10px 0}.WaterTemp__wrapper .consent-row #consent{display:block;height:24px;width:24px;min-height:initial}.WaterTemp__wrapper .consent-row #consent:checked{background-color:gray}.WaterTemp__wrapper .report-months{display:flex;flex-wrap:wrap;gap:1rem}.WaterTemp__wrapper .report-months .report-month{font-size:calc(1.275rem + .225vw);min-width:0vw;text-align:center;flex:1 1 30%}@media (min-width: 1600px){.WaterTemp__wrapper .report-months .report-month{font-size:1.5rem}}.WaterTemp__wrapper .report-months .report-month span{font-weight:600}.WaterTemp__wrapper .btn{color:#fff}.WaterTemp__wrapper .btn:disabled{opacity:.6}.WaterTemp__wrapper .btn.btn--secondary:not([disabled]):hover{color:#fff}@media (max-width: 47.99em){.WaterTemp__wrapper{flex-direction:column;row-gap:2rem}}.main-content .hero-video:before{padding-bottom:45%}.main-content .hero-video video{object-position:50% 20%}.main-content .hero-image__background--gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 75%,#000 100%)}@media (max-width: 47.99em){.main-content .hero-image__background--gradient:after{background-image:linear-gradient(180deg,transparent 65%,#000 95%)}}.main-content .hero-video__text-content{height:40%;display:flex;flex-direction:column;justify-content:space-between}.main-content .hero-video__text-content .btn--modal.btn--secondary{color:#fff;border-color:#fff}.main-content .hero-video__text-content .btn--modal.btn--secondary:after{border-color:#fff}.main-content .hero-video__text-content .btn--modal.btn--secondary:hover{color:#fff;border-color:#fff}@media (max-width: 47.99em){.main-content .hero-video__text-content{height:100%}.main-content .hero-video__text-content .hero-video__text{margin-top:50px}.main-content .hero-video__text-content .hero-video__btn-container .hero-video__btn,.main-content .hero-video__text-content .hero-video__btn-container .hero-video__btn a,.main-content .hero-video__text-content .hero-video__btn-container button{width:100%}}.shopify-section--hero-with-icons .width--icon-blocks{max-width:85rem}.shopify-section--hero-with-icons .hero-image__text-content{display:flex;justify-content:space-between;width:100%;max-width:initial}.shopify-section--hero-with-icons .hero-image__icon-blocks{display:flex;column-gap:1rem;row-gap:1rem}.shopify-section--hero-with-icons .hero-image__icon-blocks .hero-image__icon-block{flex:1 1 0;color:#fff;text-align:center}.shopify-section--hero-with-icons .hero-image__icon-blocks .hero-image__icon-block .hero-image__icon-block-title{font-size:18px;font-weight:500}.shopify-section--hero-with-icons .hero-image__icon-blocks .hero-image__icon-block img{margin:0 auto 16px}.shopify-section--hero-with-icons .hero-image__icon-blocks .hero-image__icon-block p{color:#fff}.shopify-section--hero-with-icons .hero-image__icon-blocks.rows--2{flex-wrap:wrap}.shopify-section--hero-with-icons .hero-image__icon-blocks.rows--2 .hero-image__icon-block{flex:1 1 33%}@media (max-width: 47.99em){.shopify-section--hero-with-icons .hero-image__text-content{flex-direction:column;height:100%;justify-content:space-between;align-items:center}.shopify-section--hero-with-icons .hero-image__text-content .hero-image__left{text-align:center}.shopify-section--hero-with-icons .hero-image__text-content .hero-image__btn-container{justify-content:center}.shopify-section--hero-with-icons .hero-image__icon-blocks{width:100%}.shopify-section--hero-with-icons .hero-image__icon-blocks .hero-image__icon-block img{width:40px}}.banner-background .banner-inner{display:flex;justify-content:space-between;align-items:center}.banner-background .banner-inner h4{margin-bottom:.5em;font-size:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.banner-background .banner-inner h4{font-size:2rem}}.banner-background .banner-inner .btn{margin-top:2rem}@media (max-width: 47.99em){.banner-background .banner-inner{flex-direction:column;padding:2rem;align-items:center;text-align:center}}@media (max-width: 47.99em){.icon-column-section .icon-column-section__list{grid-gap:12px}}.icon-column-section .icon-column-section__list .card-box__content{padding:12px}.featured-products{display:flex;justify-content:center;column-gap:2rem;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){.featured-products{padding:4rem 0}}.featured-products .product-block{width:50%}.featured-products .product-block img{width:100%}.featured-products .product-block .product-block__text h4{margin-bottom:10px}.featured-products .product-block .product-block__text .body-text{max-width:500px}.featured-products .btn{line-height:1;padding:8px 50px;display:inline-block;margin-top:2rem;min-width:200px;text-align:center;background-color:#0000}.featured-products .btn:after{background-color:#0000}.featured-products .btn:hover:after{transform:scale(1.06);filter:brightness(var(--hover-brightness))}@media (max-width: 47.99em){.featured-products{flex-direction:column}.featured-products .btn,.featured-products .product-block{width:100%}}.multicolors-cards-section .multicolors-cards__list{grid-template-columns:repeat(3,minmax(140px,34%))}.multicolors-cards-section .multicolors-cards__list .multicolors-cards__box-wrap--padding,.multicolors-cards-section .multicolors-cards__list .multicolors-cards__box{height:100%}.multicolors-cards-section .multicolors-cards__list .card__text h2{margin-bottom:10px}.multicolors-cards-section .multicolors-cards__list .card__body{position:relative;z-index:1}@media (max-width: 47.99em){.multicolors-cards-section .multicolors-cards__list{grid-template-columns:repeat(3,minmax(100px,34%))}.multicolors-cards-section .multicolors-cards__list .card__text h2{font-size:18px}.multicolors-cards-section .multicolors-cards__list .card__text .card__body p{font-size:12px}}.multicolors-cards-section .multicolors-cards__image img{margin:0 auto}.side-by-side__container{width:80%;padding:calc(1.625rem + 3.375vw) 0;min-width:0vw;margin:0 auto}@media (min-width: 1600px){.side-by-side__container{padding:5rem 0}}.side-by-side__container h2{text-align:center;font-size:clamp(26px,4vw,56px);line-height:1.1;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.side-by-side__container h2{margin-bottom:4rem}}.side-by-side__container .side-by-side{display:flex;justify-content:space-between}.side-by-side__container .side-by-side .side-by-side__column{width:48%}.side-by-side__container .side-by-side .side-by-side__column h5{font-size:calc(1.275rem + .225vw);min-width:0vw;font-family:var(--font-serif);margin-left:64px;text-transform:none}@media (min-width: 1600px){.side-by-side__container .side-by-side .side-by-side__column h5{font-size:1.5rem}}@media (max-width: 47.99em){.side-by-side__container .side-by-side .side-by-side__column h5{font-size:18px}}.side-by-side__container .side-by-side .side-by-side__column .side-by-side__block-wrapper{display:flex;flex-flow:column wrap;max-height:250px}@media (min-width: 48em){.side-by-side__container .side-by-side .side-by-side__column .side-by-side__block-wrapper{column-gap:1rem}}.side-by-side__container .side-by-side .divider{border-right:1px solid #000}.side-by-side__container .side-by-side .side-by-side__block{display:flex;align-items:center;margin-bottom:1rem}.side-by-side__container .side-by-side .side-by-side__block .side-by-side__text{font-size:clamp(16px,2vw,18px)}.side-by-side__container .side-by-side .side-by-side__block .side-by-side__icon{width:40px;height:40px;object-fit:contain;margin-right:1.5rem}@media (max-width: 63.9275em){.side-by-side__container .side-by-side{flex-direction:column-reverse}.side-by-side__container .side-by-side .side-by-side__column{width:100%}.side-by-side__container .side-by-side .side-by-side__column h5{margin:calc(1.325rem + .675vw) auto;min-width:0vw;text-align:center}}@media (max-width: 63.9275em)and (min-width: 1600px){.side-by-side__container .side-by-side .side-by-side__column h5{margin:2rem auto}}@media (max-width: 63.9275em){.side-by-side__container .side-by-side .side-by-side__column .side-by-side__block-wrapper{flex-direction:row;justify-content:space-between}.side-by-side__container .side-by-side .side-by-side__column.side-by-side__column-2 .side-by-side__block-wrapper{max-height:375px;row-gap:1rem;margin-bottom:calc(1.325rem + .675vw);min-width:0vw}}@media (max-width: 63.9275em)and (min-width: 1600px){.side-by-side__container .side-by-side .side-by-side__column.side-by-side__column-2 .side-by-side__block-wrapper{margin-bottom:2rem}}@media (max-width: 63.9275em){.side-by-side__container .side-by-side .side-by-side__column.side-by-side__column-1 .side-by-side__block-wrapper{max-height:300px;row-gap:1rem}.side-by-side__container .side-by-side .divider{border-bottom:1px solid #000}.side-by-side__container .side-by-side .side-by-side__block{flex-direction:column;width:48%;text-align:center;margin:0}.side-by-side__container .side-by-side .side-by-side__block .side-by-side__icon{margin:0 auto}.side-by-side__container .side-by-side .side-by-side__block .side-by-side__text{line-height:1.4}}@media (max-width: 47.99em){.side-by-side__container{width:100%;padding:calc(1.625rem + 3.375vw) calc(1.275rem + .225vw);min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.side-by-side__container{padding:5rem 1.5rem}}@media (max-width: 47.99em){.side-by-side__container h2{margin:0}}.comparison__container{width:80%;padding:calc(1.625rem + 3.375vw) 0;min-width:0vw;margin:0 auto;text-align:center}@media (min-width: 1600px){.comparison__container{padding:5rem 0}}.comparison__container .comparison__subheading{font-size:calc(1.375rem + 1.125vw);min-width:0vw;padding:0;margin-bottom:2rem}@media (min-width: 1600px){.comparison__container .comparison__subheading{font-size:2.5rem}}.comparison__container h2{margin-bottom:2rem;line-height:calc(1.575rem + 2.925vw);min-width:0vw}@media (min-width: 1600px){.comparison__container h2{line-height:4.5rem}}.comparison__container button{margin-bottom:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.comparison__container button{margin-bottom:2rem}}.comparison__container p{margin:0}.comparison__container .comparison__table{margin-top:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.comparison__container .comparison__table{margin-top:2rem}}.comparison__container .comparison__table .hide{visibility:hidden}.comparison__container .comparison__table .comparison__row{display:flex;border-bottom:1px solid #000;width:100%;align-items:center;justify-content:space-between}.comparison__container .comparison__table .comparison__row .column,.comparison__container .comparison__table .comparison__row .desc__column{width:27.5%;font-size:calc(1.275rem + .225vw);min-width:0vw;line-height:1.2}@media (min-width: 1600px){.comparison__container .comparison__table .comparison__row .column,.comparison__container .comparison__table .comparison__row .desc__column{font-size:1.5rem}}.comparison__container .comparison__table .comparison__row .column.flex,.comparison__container .comparison__table .comparison__row .desc__column.flex{display:flex;justify-content:center}.comparison__container .comparison__table .comparison__row .column.flex .flex__separator,.comparison__container .comparison__table .comparison__row .desc__column.flex .flex__separator{border-right:1px solid #121212;margin:0 10px}@media (max-width: 47.99em){.comparison__container .comparison__table .comparison__row .column.flex,.comparison__container .comparison__table .comparison__row .desc__column.flex{flex-direction:column}.comparison__container .comparison__table .comparison__row .column.flex .flex__separator,.comparison__container .comparison__table .comparison__row .desc__column.flex .flex__separator{border-right:none;border-bottom:1px solid #121212;margin:5px 10px}}@media (max-width: 47.99em){.comparison__container .comparison__table .comparison__row .column,.comparison__container .comparison__table .comparison__row .desc__column{font-size:1rem}.comparison__container .comparison__table .comparison__row .column.hideMobile,.comparison__container .comparison__table .comparison__row .desc__column.hideMobile{display:none}}.comparison__container .comparison__table .comparison__row .silient__column{width:17.5%;font-size:calc(1.275rem + .225vw);min-width:0vw;background-color:#ececec;line-height:1.2}@media (min-width: 1600px){.comparison__container .comparison__table .comparison__row .silient__column{font-size:1.5rem}}.comparison__container .comparison__table .comparison__row .silient__column img{max-width:100px;width:100%;vertical-align:middle}.comparison__container .comparison__table .comparison__row .silient__column.withLogo{margin:auto;background:none}.comparison__container .comparison__table .comparison__row .silient__column p{padding:20px 0}@media (max-width: 47.99em){.comparison__container .comparison__table .comparison__row .silient__column{font-size:1rem}}.comparison__container .comparison__table .comparison__row .desc__column{text-align:left}.comparison__container .comparison__table .comparison__row .desc__column .scientific{font-family:var(--font-serif);font-style:italic;font-weight:400}.comparison__container .comparison__table .comparison__row .desc__column p{width:80%;font-size:clamp(14px,2vw,18px);line-height:1.2}.comparison__container .comparison__table .comparison__row:first-of-type p{padding:20px 0}.comparison__container .comparison__table .comparison__row.brand-row .column p{padding:12px 0}.comparison__container .comparison__table .comparison__row img.icon{width:50px;padding:20px 0;height:auto}.shopify-section--landing-table{background-color:#f3f4f6}.shopify-section--landing-table .comparison__table .comparison__row .column,.shopify-section--landing-table .comparison__table .comparison__row .silient__column{width:15%}.shopify-section--landing-table .comparison__table .comparison__row .column .column-head p,.shopify-section--landing-table .comparison__table .comparison__row .silient__column .column-head p{font-weight:500}.shopify-section--landing-table .comparison__table .comparison__row .column p,.shopify-section--landing-table .comparison__table .comparison__row .silient__column p{line-height:1.3;font-size:clamp(16px,2vw,18px)}.shopify-section--landing-table .comparison__table .comparison__row .column p.price,.shopify-section--landing-table .comparison__table .comparison__row .silient__column p.price{font-size:calc(1.275rem + .225vw);min-width:0vw}@media (min-width: 1600px){.shopify-section--landing-table .comparison__table .comparison__row .column p.price,.shopify-section--landing-table .comparison__table .comparison__row .silient__column p.price{font-size:1.5rem}}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .comparison__row .column p.price,.shopify-section--landing-table .comparison__table .comparison__row .silient__column p.price{font-size:14px}}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .comparison__row .column p,.shopify-section--landing-table .comparison__table .comparison__row .silient__column p{font-size:12px;width:100%;padding-left:10px;padding-right:10px}}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .comparison__row .column{width:17.5%}.shopify-section--landing-table .comparison__table .comparison__row .desc__column{width:30%}}.shopify-section--landing-table .comparison__table .brand-row .column{margin-top:auto}.shopify-section--landing-table .comparison__table .brand-row .column div{display:grid;align-items:center}.shopify-section--landing-table .comparison__table .brand-row .column div p{font-size:12px;line-height:1.1}@media (max-width: 63.9275em){.shopify-section--landing-table .comparison__table .brand-row .column div p{font-size:10px}}.shopify-section--landing-table .comparison__table .brand-row .column div img{width:100%;max-width:110px;margin:0 auto}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .brand-row .column div img{max-width:50px}}.shopify-section--landing-table .comparison__table .brand-row .column.silient__column img{width:100%;max-width:initial}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .brand-row .column.silient__column{width:32.5%}}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__table .brand-row .column.desc__column{width:15%}}.shopify-section--landing-table .comparison__container .comparison__table .comparison__row .silient__column{background-color:#fff}.shopify-section--landing-table .comparison__container .comparison__table .comparison__row .silient__column.withLogo{background-color:#0000;margin:0}.shopify-section--landing-table .comparison__container .comparison__table .comparison__row img.icon{width:40px;height:auto}.shopify-section--landing-table .comparison__container .comparison__table .comparison__row img.icon.x-icon{width:30px}@media (max-width: 63.9275em){.shopify-section--landing-table .comparison__container .comparison__table .comparison__row img.icon{width:25px}.shopify-section--landing-table .comparison__container .comparison__table .comparison__row img.icon.x-icon{width:17.5px}}@media (max-width: 47.99em){.shopify-section--landing-table .comparison__container{width:100%}}.Section--tiles .Container{padding:0;max-width:initial}.Section--tiles .Loop{display:flex}.Section--tiles .Loop.Carousel{display:none;position:relative}.Section--tiles .Loop.Carousel .flickity-page-dots{position:absolute;bottom:0}.Section--tiles .Loop.Carousel .flickity-page-dots .dot{border-color:#fff}.Section--tiles .Loop.Carousel .flickity-page-dots .dot.is-selected{border-color:#000}.Section--tiles .Loop.Carousel .flickity-prev-next-button{width:30px;height:100%;bottom:0;top:0;margin:auto;background-color:#0000;color:#000;box-shadow:none}.Section--tiles .Loop.Carousel .flickity-prev-next-button.next{right:0}.Section--tiles .Loop.Carousel .flickity-prev-next-button.previous{left:0}.Section--tiles .Loop .Tile{width:33.3333%;margin:0;padding:calc(1.425rem + 1.575vw);min-width:0vw;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width: 1600px){.Section--tiles .Loop .Tile{padding:3rem}}.Section--tiles .Loop .Tile img{max-width:275px;width:50%;height:120px;object-fit:contain}@media (max-width: 47.99em){.Section--tiles .Loop .Tile img{height:75px}}.Section--tiles .Loop .Tile .Tile__details{text-align:center}.Section--tiles .Loop .Tile .Tile__details div{font-family:var(--font-serif);font-size:calc(1.275rem + .225vw);min-width:0vw}@media (min-width: 1600px){.Section--tiles .Loop .Tile .Tile__details div{font-size:1.5rem}}@media (max-width: 47.99em){.Section--tiles .Loop .Tile .Tile__details div{font-size:18px}}@media (max-width: 51.25em){.Section--tiles .Loop{display:none}.Section--tiles .Loop.Carousel{display:block}.Section--tiles .Loop .Tile{width:100%;height:250px;padding-left:calc(1.275rem + .225vw);padding-right:calc(1.275rem + .225vw);min-width:0vw}}@media (max-width: 51.25em)and (min-width: 1600px){.Section--tiles .Loop .Tile{padding-left:1.5rem}}@media (max-width: 51.25em)and (min-width: 1600px){.Section--tiles .Loop .Tile{padding-right:1.5rem}}@media (max-width: 25em){.Section--tiles .Loop .Tile{height:275px}}.Section--tiles .starter-kit__mobile-tiles{background-color:#e3e8eb;display:none;padding:.5rem 0 calc(1.325rem + .675vw) 0;min-width:0vw}@media (max-width: 63.9275em){.Section--tiles .starter-kit__mobile-tiles{display:block}}@media (min-width: 1600px){.Section--tiles .starter-kit__mobile-tiles{padding:.5rem 0 2rem}}.Section--tiles .starter-kit__mobile-tiles .title{text-transform:uppercase;text-align:center;font-weight:400}.Section--tiles .starter-kit__mobile-tiles .logos{display:flex;justify-content:space-between;padding:0 calc(1.425rem + 1.575vw);min-width:0vw}@media (min-width: 1600px){.Section--tiles .starter-kit__mobile-tiles .logos{padding:0 3rem}}.Section--tiles .starter-kit__mobile-tiles .logos .logo{width:30%;object-fit:contain}.Section--tiles--reviews{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){.Section--tiles--reviews{padding:4rem 0}}.Section--tiles--reviews .heading{font-size:calc(1.425rem + 1.575vw);text-align:center;margin:0 0 calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.Section--tiles--reviews .heading{font-size:3rem}}@media (min-width: 1600px){.Section--tiles--reviews .heading{margin:0 0 4rem}}.Section--tiles--reviews .Container{width:90%}.Section--tiles--reviews .Loop--tiles{display:flex;justify-content:space-between}.Section--tiles--reviews .Loop--tiles.Carousel{display:none}.Section--tiles--reviews .Loop--tiles .Tile{width:21.5%}.Section--tiles--reviews .Loop--tiles .Tile .Tile__stars{margin-bottom:2rem}.Section--tiles--reviews .Loop--tiles .Tile .Tile__details{font-size:clamp(16px,2vw,18px)}.Section--tiles--reviews .Loop--tiles .Tile .review__author{margin-top:1rem}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile{display:none}@media (max-width: 63.9275em){.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile{display:flex;column-gap:0}}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile{width:32%}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__img-wrapper{width:100px;height:100px}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__img-wrapper .Tile__img{height:100%;width:100%}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile h4{font-size:18px;line-height:1.3}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__stars{margin-bottom:0}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles{column-gap:1.5rem}@media (max-width: 63.9275em){.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles{display:none}}@media (min-width: 63.9375em){.Section--tiles--reviews.Section--tiles-image-reviews .Container{width:100%}}.Section--tiles--reviews.Section--tiles-image-reviews .Tile{display:flex;flex-direction:column;align-items:center;width:initial;width:30%}.Section--tiles--reviews.Section--tiles-image-reviews .Tile h4{font-size:calc(1.275rem + .225vw);min-width:0vw;margin:20px 0 10px;text-align:center}@media (min-width: 1600px){.Section--tiles--reviews.Section--tiles-image-reviews .Tile h4{font-size:1.5rem}}.Section--tiles--reviews.Section--tiles-image-reviews .Tile .review__author{margin-top:0}.Section--tiles--reviews.Section--tiles-image-reviews .Tile__img-wrapper{height:calc(2.84375rem + 14.34375vw);width:calc(2.84375rem + 14.34375vw);min-width:0vw;display:flex;justify-content:center;align-items:center}@media (min-width: 1600px){.Section--tiles--reviews.Section--tiles-image-reviews .Tile__img-wrapper{height:17.1875rem}}@media (min-width: 1600px){.Section--tiles--reviews.Section--tiles-image-reviews .Tile__img-wrapper{width:17.1875rem}}@media (max-width: 47.99em){.Section--tiles--reviews.Section--tiles-image-reviews .Tile__img-wrapper{width:200px;height:200px}}.Section--tiles--reviews.Section--tiles-image-reviews .Tile__img{border-radius:100rem;height:100%;width:100%;margin:auto;object-fit:cover}@media (max-width: 47.9375em){.Section--tiles--reviews .Container{width:100%;padding:0}.Section--tiles--reviews .Loop--tiles{display:none;padding:0 24px}.Section--tiles--reviews .Loop--tiles.Carousel{display:block}.Section--tiles--reviews .Loop--tiles.Carousel .Tile{width:100%;padding:1rem}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button{width:30px;height:100%;bottom:0;top:0;margin:auto;background-color:#0000;color:#000;box-shadow:none}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button.next{right:0}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button.previous{left:0}}/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;border:none;background:none;cursor:pointer;width:1em;height:1em;transform:translateY(-50%)}.flickity-prev-next-button path{fill:#ccc}.flickity-prev-next-button:hover{background-color:#0000}.flickity-prev-next-button:hover path{fill:var(--color-ui-red)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 2px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-3rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-3rem}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 2px;background:#e9ebed;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:var(--color-text-muted);opacity:1}.flickity-prev-next-button{padding:0!important;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.flickity-prev-next-button{font-size:2rem}}.flickity-prev-next-button:hover{color:inherit}@media (max-width: 47.99em){.flickity-prev-next-button.next{right:10px}}@media (min-width: 48em){.flickity-prev-next-button.next{right:0%}}@media (min-width: 87.5em){.flickity-prev-next-button.next{right:-3vw}}@media (max-width: 47.99em){.flickity-prev-next-button.previous{left:10px}}@media (min-width: 48em){.flickity-prev-next-button.previous{left:0%}}@media (min-width: 87.5em){.flickity-prev-next-button.previous{left:-3vw}}@media (max-width: 47.99em){.page-width{padding:0 1rem}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}distributorship .distributor-heading{margin-bottom:40px;font-family:var(--font-heading-family)}distributorship .distributor-heading p{font-family:var(--font-heading-family);font-size:calc(1.325rem + .675vw);min-width:0vw;font-weight:500;text-align:center}@media (min-width: 1600px){distributorship .distributor-heading p{font-size:2rem}}distributorship .main-distributor-section{display:flex}distributorship .main-distributor-section>*{width:100%}distributorship .main-distributor-section .distributor-form{padding:calc(1.725rem + 4.275vw);min-width:0vw}@media (min-width: 1600px){distributorship .main-distributor-section .distributor-form{padding:6rem}}distributorship .main-distributor-section .distributor-form input::placeholder{opacity:1}distributorship .main-distributor-section .distributor-item-container{padding:calc(1.725rem + 4.275vw);min-width:0vw}@media (min-width: 1600px){distributorship .main-distributor-section .distributor-item-container{padding:6rem}}distributorship .main-distributor-section .distributor-item-container .distributor-item{margin:0 0 40px;position:relative;border-radius:0 70px 0 0}distributorship .main-distributor-section .distributor-item-container .distributor-item:after{z-index:-1;content:"";background-image:linear-gradient(256deg,#e8c8a2,#937b5f 33.36%);display:block;position:absolute;top:0;left:0;height:100%;width:100%}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper{margin-bottom:6px;display:flex;align-items:center}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-icon{margin-right:5px;transform:translateY(5px);display:flex}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-inner p{font-family:var(--font-heading-family)}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-lower ul{display:flex;flex-wrap:wrap;column-gap:32px;padding-left:20px}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-lower h1{color:currentColor;line-height:1;font-size:150%}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-lower p{margin:0 0 10px}@media (max-width: 47.99em){distributorship .main-distributor-section{display:flex;flex-direction:column}distributorship .main-distributor-section>*{width:100%}distributorship .main-distributor-section .distributor-item-container .distributor-item{margin:0 0 20px}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper{margin-bottom:12px}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-icon{margin-right:5px;transform:translateY(0);display:flex}distributorship .main-distributor-section .distributor-item-container .distributor-item .distributor-title .distributor-upper .distributor-icon svg{height:30px!important;width:30px!important}distributorship .main-distributor-section .distributor-form{padding:2rem}distributorship .distributor-heading{margin-bottom:24px;text-align:center}distributorship .kl-private-reset-css-Xuajs1 .klaviyo-form,distributorship .main-distributor-section .distributor-item-container{padding:0!important}}.video-section,.image-with-text-section{padding-top:calc(1.525rem + 2.475vw);padding-bottom:calc(1.525rem + 2.475vw);display:grid;align-items:center;column-gap:calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.video-section,.image-with-text-section{padding-top:4rem}}@media (min-width: 1600px){.video-section,.image-with-text-section{padding-bottom:4rem}}@media (min-width: 1600px){.video-section,.image-with-text-section{column-gap:4rem}}.video-section.video--right,.video-section.image--right,.image-with-text-section.video--right,.image-with-text-section.image--right{grid-template-columns:1fr 1.5fr}.video-section.video--left,.video-section.image--left,.image-with-text-section.video--left,.image-with-text-section.image--left{grid-template-columns:1.5fr 1fr;grid-template-areas:"video text"}.video-section.video--left .video,.video-section.video--left .image-with-text__image,.video-section.image--left .video,.video-section.image--left .image-with-text__image,.image-with-text-section.video--left .video,.image-with-text-section.video--left .image-with-text__image,.image-with-text-section.image--left .video,.image-with-text-section.image--left .image-with-text__image{grid-area:video}.video-section.video--left .video__text,.video-section.video--left .image__text,.video-section.image--left .video__text,.video-section.image--left .image__text,.image-with-text-section.video--left .video__text,.image-with-text-section.video--left .image__text,.image-with-text-section.image--left .video__text,.image-with-text-section.image--left .image__text{grid-area:text}.video-section h4,.image-with-text-section h4{margin-bottom:1rem;font-size:calc(1.375rem + 1.125vw);min-width:0vw}@media (min-width: 1600px){.video-section h4,.image-with-text-section h4{font-size:2.5rem}}.video-section .video__text,.image-with-text-section .video__text{display:flex;flex-direction:column;row-gap:8px}.video-section .video__text .body__text,.image-with-text-section .video__text .body__text{font-size:18px}.video-section .MediaPlayer:before,.image-with-text-section .MediaPlayer:before{padding-top:56%}@media (max-width: 47.99em){.video-section,.image-with-text-section{grid-template-columns:1fr}.video-section h4,.image-with-text-section h4{margin-bottom:8px}.video-section .video__text,.image-with-text-section .video__text{margin-bottom:1rem}.video-section .video__text .body__text,.image-with-text-section .video__text .body__text{font-size:16px}}.steps-section{padding-top:calc(1.525rem + 2.475vw);padding-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.steps-section{padding-top:4rem}}@media (min-width: 1600px){.steps-section{padding-bottom:4rem}}.steps-section h2{text-align:center}.steps{display:flex;column-gap:1rem;padding-top:calc(1.725rem + 4.275vw);min-width:0vw}@media (min-width: 1600px){.steps{padding-top:6rem}}.steps .step{border-radius:var(--border-radius-form-elements);position:relative;border:2px solid #000;box-shadow:-2px 2px 3px #0000003b;column-gap:10px;flex:1 1 0}.steps .step .step__content{display:flex;padding:calc(1.525rem + 2.475vw) 1rem;min-width:0vw}@media (min-width: 1600px){.steps .step .step__content{padding:4rem 1rem}}.steps .step .step__content h6{margin-bottom:12px;font-size:calc(1.275rem + .225vw);min-width:0vw}@media (min-width: 1600px){.steps .step .step__content h6{font-size:1.5rem}}.steps .step__number{position:absolute;top:0%;width:calc(1.5rem + 2.25vw);height:calc(1.5rem + 2.25vw);transform:translateY(-60%);margin:0 auto;background-color:#6392bf;color:#fff;border-radius:100rem;text-align:center;display:flex;justify-content:center;align-items:center;left:0;right:0;font-family:var(--font-heading-family);font-weight:500;font-size:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.steps .step__number{width:3.75rem}}@media (min-width: 1600px){.steps .step__number{height:3.75rem}}@media (min-width: 1600px){.steps .step__number{font-size:2rem}}@media (max-width: 47.99em){.steps{flex-direction:column;row-gap:2rem}.steps .step__number{width:50px;height:50px}}.klaviyo-form input::placeholder{color:#000;display:block}.site-footer .site-footer__item{flex:1 1 100%}.site-footer__bottom .disclaimer{margin:10px 0;text-align:center}.site-footer__bottom .disclaimer p{font-size:14px}.template-product .product__title{margin-bottom:4px}.template-product .product__vendor{font-weight:500;margin-bottom:8px}.template-product .yotpo-reviews-star-ratings-widget{margin-bottom:8px!important}@media (max-width: 47.99em){.template-product .yotpo-reviews-star-ratings-widget{justify-content:center!important}}.template-product .price__sale .price__compare{font-size:18px}.template-product .single-option-selector__wrap-option{flex:1 1 0}.template-product .collapsible-content{padding:0}.template-product .collapsible-content .collapsible-content__wrapper{flex-direction:column;max-width:initial}.template-product .product-form__input input[type=radio]:checked+.single-option-selector__option-wrap label,.template-product .single-option-selector__option-wrap--checked .single-option-selector__option{border:4px solid #6392bf;background-color:#0000;color:#121212}.template-product .single-option-selector--box{margin:0;column-gap:10px;align-items:center;display:flex}.template-product .product_desc{margin-bottom:1rem;text-align:left}.template-product .product__siblings .single-option-selector__option{padding:0;height:100%;position:relative}.template-product .product__siblings .single-option-selector__option .product__siblings__option{padding:calc(1.4375rem + 1.6875vw) 0;min-width:0vw;display:inline-block}@media (min-width: 1600px){.template-product .product__siblings .single-option-selector__option .product__siblings__option{padding:3.125rem 0}}.template-product .product__siblings .single-option-selector__option .product__siblings__option:hover{background:#6393bf33}.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap{margin:0}.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap--checked{border:4px solid #6392bf;box-shadow:0 0 10px 1px #6393bf}.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap--checked .single-option-selector__option{border:none}.template-product .single-option-selector__wrap-option--shape .single-option-selector__option-wrap--checked .single-option-selector__option:hover{border-radius:0}.template-product .single-option-selector__option{border-radius:var(--border-radius-form-elements);border:1px solid #121212;width:100%;padding:1.25rem 0;font-size:20px;font-weight:500;border-top:1px solid #121212;border-bottom:1px solid #121212;background:#0000;margin:0;position:relative;text-transform:capitalize}.template-product .single-option-selector__option .variant_desc{bottom:5px;position:absolute;width:100%;text-align:center;line-height:1}.template-product .single-option-selector__wrap-option--square .single-option-selector__option{width:100%}.template-product .single-option-selector__wrap-option--square .single-option-selector__option .selector-color-square{display:none}.template-product .single-option-selector__wrap-option--square .single-option-selector__option .selector-color-label-text{font-size:20px;line-height:1}@media (max-width: 47.99em){.template-product .single-option-selector__wrap-option--square .single-option-selector__option .selector-color-label-text{font-size:18px}}.template-product .product__info-container--modal{background:#0000;border:1px solid #121212;border-radius:var(--border-radius-form-elements)}.template-product .product__info-container--modal .product-single__meta{background:#0000}.template-product .price-item{font-weight:500}.template-product .variant_desc{font-size:12px;font-weight:400}.template-product .product-comparison{padding:0}.template-product .product-comparison h2{text-align:center;margin-bottom:2rem;padding:0 1rem}.template-product .product-comparison table{background-color:#f3f4f6;border-radius:var(--border-radius-form-elements)}.template-product .product-comparison tr{font-size:20px;border-radius:var(--border-radius-form-elements);border-bottom:#121212}.template-product .product-comparison tr:nth-child(2n){background-color:#bcbcbc}.template-product .product-comparison tr th,.template-product .product-comparison tr td{color:#121212;font-weight:500;line-height:1.1}.template-product .product-comparison tr th:first-child,.template-product .product-comparison tr td:first-child{font-weight:400}.template-product .product-comparison tr button{margin-top:calc(1.325rem + .675vw);min-width:0vw;border-radius:var(--border-radius-form-elements);background-color:#0000;color:#121212;border:1px solid #121212;font-weight:400;padding:10px 0;width:100%}@media (min-width: 1600px){.template-product .product-comparison tr button{margin-top:2rem}}.template-product .product-comparison tr button:hover{background-color:#121212;color:#fff}.template-product .product-specs{background-color:#f3f4f6;color:#121212;border-radius:var(--border-radius-form-elements);padding:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.template-product .product-specs{padding:2rem}}.template-product .product-specs h2{font-size:calc(1.325rem + .675vw);min-width:0vw;margin-bottom:1em}@media (min-width: 1600px){.template-product .product-specs h2{font-size:2rem}}.template-product .product-specs table td{vertical-align:top;border-bottom:1px solid #121212}.template-product .product-specs table th{border-bottom:1px solid #121212}.template-product .product-specs table .cell{display:flex;flex-direction:column;justify-content:space-between;height:100%}.template-product .product-specs table .cell-header{font-weight:400;margin-bottom:16px}.template-product .product-specs table tr:last-child td{border:none}@media (max-width: 47.99em){.template-product .product-specs{padding:1rem}.template-product .product-specs table tr{display:grid;grid-template-columns:1fr 1fr}.template-product .product-specs table tr td .cell-header,.template-product .product-specs table tr th .cell-header{line-height:1.1}.template-product .product-specs table tr td:first-child,.template-product .product-specs table tr th:first-child{border:none}.template-product .product-specs table tr td:nth-child(2),.template-product .product-specs table tr th:nth-child(2){border:none}}.template-product .product-single__media>video{height:100%;width:100%}.template-starter .shopify-section,[class*=template-landing] .shopify-section{overflow:hidden}@media (min-width: 63.9375em){.template-starter #main .Section--tiles--reviews .Container,[class*=template-landing] #main .Section--tiles--reviews .Container{padding-right:calc(2.325rem + 9.675vw);padding-left:calc(2.325rem + 9.675vw);min-width:0vw;width:100%;margin:0}}@media (min-width: 63.9375em)and (min-width: 1600px){.template-starter #main .Section--tiles--reviews .Container,[class*=template-landing] #main .Section--tiles--reviews .Container{padding-right:12rem}}@media (min-width: 63.9375em)and (min-width: 1600px){.template-starter #main .Section--tiles--reviews .Container,[class*=template-landing] #main .Section--tiles--reviews .Container{padding-left:12rem}}@media (min-width: 63.9375em){.template-starter #main .Section--tiles--reviews .heading,[class*=template-landing] #main .Section--tiles--reviews .heading{font-size:clamp(26px,4vw,56px)}}.template-starter .SectionHeader__Text,[class*=template-landing] .SectionHeader__Text{color:#f69a06;font-size:calc(1.325rem + .675vw);margin-bottom:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.template-starter .SectionHeader__Text,[class*=template-landing] .SectionHeader__Text{font-size:2rem}}@media (min-width: 1600px){.template-starter .SectionHeader__Text,[class*=template-landing] .SectionHeader__Text{margin-bottom:2rem}}@media (max-width: 47.99em){.template-starter .SectionHeader__Text,[class*=template-landing] .SectionHeader__Text{margin-bottom:1rem}}.template-starter .Slideshow .logo-header-wrapper,[class*=template-landing] .Slideshow .logo-header-wrapper{display:flex;flex-direction:column;align-items:center;width:fit-content}.template-starter .Slideshow .Slideshow__Content--bottomRight,[class*=template-landing] .Slideshow .Slideshow__Content--bottomRight{bottom:initial;top:15%}.template-starter .Slideshow .Slideshow__Content--bottomRight .logo-header-wrapper,[class*=template-landing] .Slideshow .Slideshow__Content--bottomRight .logo-header-wrapper{margin-left:auto}@media (max-width: 47.99em){.template-starter .Slideshow .Slideshow__Content--bottomRight .logo-header-wrapper,[class*=template-landing] .Slideshow .Slideshow__Content--bottomRight .logo-header-wrapper{margin:0 auto}}@media (max-width: 47.99em){.template-starter .Slideshow .Slideshow__Content--bottomRight,[class*=template-landing] .Slideshow .Slideshow__Content--bottomRight{top:12%}}.template-starter .Slideshow .SectionHeader__Heading,[class*=template-landing] .Slideshow .SectionHeader__Heading{font-size:clamp(26px,4vw,56px)!important;font-weight:500;text-align:center}.template-starter .Slideshow .loox-star,[class*=template-landing] .Slideshow .loox-star{color:#f69a06}.template-starter .Section--tiles,[class*=template-landing] .Section--tiles{padding-top:0}.template-starter .Section--tiles .Loop .Tile,[class*=template-landing] .Section--tiles .Loop .Tile{padding:1rem calc(1.275rem + .225vw);min-width:0vw;min-height:165px}@media (min-width: 1600px){.template-starter .Section--tiles .Loop .Tile,[class*=template-landing] .Section--tiles .Loop .Tile{padding:1rem 1.5rem}}@media (max-width: 63.9275em){.template-starter .Section--tiles .Loop .Tile,[class*=template-landing] .Section--tiles .Loop .Tile{min-height:155px}}.template-starter .Section--tiles .Loop .Tile img,[class*=template-landing] .Section--tiles .Loop .Tile img{max-width:250px;height:50px;width:initial;margin-bottom:1rem}.template-starter .Section--tiles .Loop .Tile .Tile__details,[class*=template-landing] .Section--tiles .Loop .Tile .Tile__details{line-height:1.4}.template-starter .Section--tiles--reviews .heading,[class*=template-landing] .Section--tiles--reviews .heading{font-size:clamp(26px,4vw,56px)}@media (max-width: 47.99em){.template-starter .Section--tiles--reviews .heading,[class*=template-landing] .Section--tiles--reviews .heading{padding:0 80px;margin-bottom:1rem;line-height:1.3}}.template-starter .Section--tiles--reviews .Loop--tiles .Tile .Tile__stars,[class*=template-landing] .Section--tiles--reviews .Loop--tiles .Tile .Tile__stars{margin-bottom:1rem}@media (max-width: 63.9275em){.template-starter .Section--tiles--reviews,[class*=template-landing] .Section--tiles--reviews{padding:0}}.template-starter .shopify-section--highlights,[class*=template-landing] .shopify-section--highlights{background:#e9eaec}.template-starter .shopify-section--highlights .highlights,[class*=template-landing] .shopify-section--highlights .highlights{padding:calc(1.325rem + .675vw) 0;min-width:0vw;margin-top:0;margin-bottom:0;line-height:22px}@media (min-width: 1600px){.template-starter .shopify-section--highlights .highlights,[class*=template-landing] .shopify-section--highlights .highlights{padding:2rem 0}}@media (max-width: 47.99em){.template-starter .shopify-section--highlights .highlights,[class*=template-landing] .shopify-section--highlights .highlights{padding:calc(1.625rem + 3.375vw) 0;min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .shopify-section--highlights .highlights,[class*=template-landing] .shopify-section--highlights .highlights{padding:5rem 0}}.template-starter .shopify-section--highlights .highlights h5,[class*=template-landing] .shopify-section--highlights .highlights h5{font-weight:600}.template-starter .shopify-section--highlights .highlights .highlight-icon,[class*=template-landing] .shopify-section--highlights .highlights .highlight-icon{display:block}.template-starter .starter-kit-overlay__items.ingredients-overlay,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay{display:flex;justify-content:space-between;position:absolute;right:calc(1.625rem + 3.375vw);min-width:0vw;top:50%;transform:translateY(-50%);max-width:725px;width:50%;column-gap:1.5rem}@media (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay{right:5rem}}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item{width:25%;display:flex;flex-direction:column}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{width:calc(1.96875rem + 6.46875vw);height:calc(1.96875rem + 6.46875vw);min-width:0vw;margin:0 auto}@media (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{width:8.4375rem}}@media (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{height:8.4375rem}}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image img,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image img{width:100%;height:100%;border-radius:100rem;object-fit:cover}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text{display:flex;flex-direction:column;text-align:center;align-items:center;color:#121212;font-size:1rem;font-weight:400;margin-top:10px;line-height:1.3;row-gap:4px}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-name,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-name{font-size:1.25rem}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-scientific,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-scientific{font-family:var(--font-serif);font-style:italic}@media (max-width: 47.99em){.template-starter .starter-kit-overlay__items.ingredients-overlay,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay{width:100%;right:0;left:0;flex-wrap:wrap;top:25%;transform:translateY(-25%);column-gap:0;row-gap:.5rem;justify-content:center;padding:0 calc(1.325rem + .675vw);min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay{padding:0 2rem}}@media (max-width: 47.99em){.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item{width:45%}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text{font-size:12px;row-gap:0}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-name,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-text .starter-kit-overlay__item-name{font-size:14px}.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{width:calc(2.0625rem + 7.3125vw);height:calc(2.0625rem + 7.3125vw);min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{width:9.375rem}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image,[class*=template-landing] .starter-kit-overlay__items.ingredients-overlay .starter-kit-overlay__item .starter-kit-overlay__item-image{height:9.375rem}}.template-starter .starter-kit-overlay__items.highlights-overlay,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item{width:28%;display:flex;flex-direction:column;align-items:center;text-align:center}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-title,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-title{font-family:var(--font-sans);font-weight:600;text-transform:uppercase}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-desc,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-desc{line-height:1.3}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .highlight-icon,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .highlight-icon{height:60px;width:60px}@media (max-width: 47.99em){.template-starter .starter-kit-overlay__items.highlights-overlay,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay{gap:1rem}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-title,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-title{line-height:1.3;font-size:14px;margin-bottom:10px}.template-starter .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-desc,[class*=template-landing] .starter-kit-overlay__items.highlights-overlay .starter-kit-overlay__item .starter-kit-overlay__item-desc{font-size:13px}}.template-starter h5,[class*=template-landing] h5{font-family:var(--font-sans);margin:1rem 0;font-weight:500;text-transform:uppercase}.template-starter p,[class*=template-landing] p{font-weight:300}.template-starter.gift-card,[class*=template-landing].gift-card{background-color:#fff}.template-starter #main .ButtonGroup__Item,.template-starter #main .Button,[class*=template-landing] #main .ButtonGroup__Item,[class*=template-landing] #main .Button{background-color:#f69a06;border:none}.template-starter #main .ButtonGroup__Item:before,.template-starter #main .Button:before,[class*=template-landing] #main .ButtonGroup__Item:before,[class*=template-landing] #main .Button:before{background-color:#f69a06!important}.template-starter .ProductForm__AddToCart,[class*=template-landing] .ProductForm__AddToCart,.template-starter .shopify-payment-button__button--unbranded,[class*=template-landing] .shopify-payment-button__button--unbranded{display:none}.template-starter .shopify-payment-button__more-options,[class*=template-landing] .shopify-payment-button__more-options{background-color:#f69a06;color:#fff;animation:none;transition:none;font-size:1.1rem;padding:10px 15px;font-family:var(--font-sans)}.template-starter .shopify-payment-button__more-options:before,[class*=template-landing] .shopify-payment-button__more-options:before{background-color:#f69a06!important;transition:none!important}.template-starter .shopify-payment-button__more-options:hover,[class*=template-landing] .shopify-payment-button__more-options:hover{background-color:#f69a06!important;color:#fff!important}.template-starter .shopify-payment-button__more-options .featured-product-button-text,[class*=template-landing] .shopify-payment-button__more-options .featured-product-button-text{display:flex;align-items:center}.template-starter .shopify-payment-button__more-options .featured-product-button-text .divider,[class*=template-landing] .shopify-payment-button__more-options .featured-product-button-text .divider{border-right:1px solid #fff;height:35px;margin:0 15px}.template-starter .shopify-payment-button__more-options .featured-product-button-text s,[class*=template-landing] .shopify-payment-button__more-options .featured-product-button-text s{margin:0 10px}@media (max-width: 47.99em){.template-starter .shopify-payment-button__more-options,[class*=template-landing] .shopify-payment-button__more-options{width:100%}.template-starter .shopify-payment-button__more-options .featured-product-button-text,[class*=template-landing] .shopify-payment-button__more-options .featured-product-button-text{justify-content:space-between}.template-starter .shopify-payment-button__more-options .now,.template-starter .shopify-payment-button__more-options .featured-product-button-prices,[class*=template-landing] .shopify-payment-button__more-options .now,[class*=template-landing] .shopify-payment-button__more-options .featured-product-button-prices{flex:1 1 0}}.template-starter .shopify-payment-button__more-options,[class*=template-landing] .shopify-payment-button__more-options{text-transform:uppercase;display:block;color:#f69a06;visibility:visible;letter-spacing:.2em;font-weight:500;width:100%}.template-starter .shopify-payment-button__more-options:hover,[class*=template-landing] .shopify-payment-button__more-options:hover{color:#f69a06!important}.template-starter .shopify-payment-button__more-options:before,[class*=template-landing] .shopify-payment-button__more-options:before{content:"Buy it now";color:#fff;bottom:0;display:flex;justify-content:center;align-items:center;height:100%}.template-starter .shopify-payment-button__more-options:hover:before,[class*=template-landing] .shopify-payment-button__more-options:hover:before{transform:none}.template-starter .button-wrapper,[class*=template-landing] .button-wrapper{text-align:center;margin-top:calc(1.625rem + 3.375vw);min-width:0vw}@media (min-width: 1600px){.template-starter .button-wrapper,[class*=template-landing] .button-wrapper{margin-top:5rem}}.template-starter .certs__section,[class*=template-landing] .certs__section{background-color:#d0dce5}.template-starter .certs__section h3,[class*=template-landing] .certs__section h3{display:none}.template-starter .comparison__container h2,[class*=template-landing] .comparison__container h2{font-size:clamp(26px,4vw,56px)}.template-starter .comparison__container .eyebrow,[class*=template-landing] .comparison__container .eyebrow{margin-bottom:1rem}@media (max-width: 47.99em){.template-starter .comparison__container,[class*=template-landing] .comparison__container{padding:calc(1.325rem + .675vw) 0;min-width:0vw}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .comparison__container,[class*=template-landing] .comparison__container{padding:2rem 0}}@media (max-width: 47.99em){.template-starter .comparison__container .eyebrow,[class*=template-landing] .comparison__container .eyebrow{padding:0 12px;line-height:1.4}.template-starter .comparison__container h2,[class*=template-landing] .comparison__container h2{padding:0 calc(1.46875rem + 1.96875vw);min-width:0vw;line-height:1.2}}@media (max-width: 47.99em)and (min-width: 1600px){.template-starter .comparison__container h2,[class*=template-landing] .comparison__container h2{padding:0 3.4375rem}}.template-starter .Section--tiles .Loop .Tile .Tile__details div,[class*=template-landing] .Section--tiles .Loop .Tile .Tile__details div{font-size:clamp(16px,2vw,18px);font-family:var(--font-sans)}.template-starter .overlay-with-highlights .ImageHero .ImageHero__Image.hidden-pocket,[class*=template-landing] .overlay-with-highlights .ImageHero .ImageHero__Image.hidden-pocket{background-position:25% 50%}.template-starter .ImageHero .ImageHero__Image,[class*=template-landing] .ImageHero .ImageHero__Image{background-repeat:no-repeat}@media (min-width: 48em){.template-starter .ImageHero .ImageHero__Image.hidden-pocket,[class*=template-landing] .ImageHero .ImageHero__Image.hidden-pocket{display:block!important}.template-starter .ImageHero .ImageHero__Image.hidden-lap-and-up,[class*=template-landing] .ImageHero .ImageHero__Image.hidden-lap-and-up{display:none!important}}.template-starter .ImageHero.ImageHero--large,[class*=template-landing] .ImageHero.ImageHero--large{min-height:700px}@media (max-width: 47.99em){.template-starter .ImageHero.ImageHero--large,[class*=template-landing] .ImageHero.ImageHero--large{min-height:725px}}.template-starter .ImageHero .ImageHero__ImageWrapper,[class*=template-landing] .ImageHero .ImageHero__ImageWrapper{background-color:#fff}.template-starter .ImageHero .ImageHero__ContentOverlay,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay{height:100%;flex-basis:100%}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader{height:100%;padding:calc(1.425rem + 1.575vw) 0;min-width:0vw;justify-content:space-between;max-width:initial}@media (min-width: 1600px){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader{padding:3rem 0}}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader .SectionHeader__Heading,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader .SectionHeader__Heading{font-size:clamp(26px,4vw,56px)}@media (max-width: 47.99em){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader{padding:1.25rem 0}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader .Button__subtext,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader .Button__subtext{display:none}}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights{max-width:750px;width:50%}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align{margin-left:auto;right:calc(1.625rem + 3.375vw);min-width:0vw}@media (min-width: 1600px){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align{right:5rem}}@media (max-width: 47.99em){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights.right-align{right:0}}@media (max-width: 47.99em){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights{width:100%}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights .Button,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader.SectionHeader--highlights .Button{font-size:14px;padding:10px 12px;margin-left:auto}}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description{margin-bottom:auto;font-size:calc(1.3rem + .45vw);min-width:0vw}@media (min-width: 1600px){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description{font-size:1.75rem}}.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description p,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description p{line-height:1;font-weight:400}@media (max-width: 47.99em){.template-starter .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .SectionHeader__Description{font-size:16px}}.template-starter .ImageHero .ImageHero__ContentOverlay .Button,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .Button{margin-right:auto;margin-left:auto}@media (max-width: 47.99em){.template-starter .ImageHero .ImageHero__ContentOverlay .Button,[class*=template-landing] .ImageHero .ImageHero__ContentOverlay .Button{margin:0}}.template-starter .mobile-highlights,[class*=template-landing] .mobile-highlights{margin:0}@media (max-width: 63.9275em){.template-starter .shopify-section-featured-product .Section--spacingNormal,[class*=template-landing] .shopify-section-featured-product .Section--spacingNormal{padding-bottom:0}}.template-starter .FeaturedProduct,[class*=template-landing] .FeaturedProduct{padding:0 calc(1.4375rem + 1.6875vw);min-width:0vw}@media (min-width: 1600px){.template-starter .FeaturedProduct,[class*=template-landing] .FeaturedProduct{padding:0 3.125rem}}.template-starter .FeaturedProduct .ProductForm .shopify-payment-button,[class*=template-landing] .FeaturedProduct .ProductForm .shopify-payment-button{display:block}@media (max-width: 63.9275em){.template-starter .FeaturedProduct .ProductMeta__Description,[class*=template-landing] .FeaturedProduct .ProductMeta__Description{margin:1rem 0}.template-starter .FeaturedProduct .ProductForm,[class*=template-landing] .FeaturedProduct .ProductForm{margin-top:1rem}}.template-starter #main #shopify-section-page-faq-template .PageLayout,.template-starter #main .shopify-section--faq .PageLayout,[class*=template-landing] #main #shopify-section-page-faq-template .PageLayout,[class*=template-landing] #main .shopify-section--faq .PageLayout{justify-content:center}.template-starter #main #shopify-section-page-faq-template .PageLayout .PageLayout__Section,.template-starter #main .shopify-section--faq .PageLayout .PageLayout__Section,[class*=template-landing] #main #shopify-section-page-faq-template .PageLayout .PageLayout__Section,[class*=template-landing] #main .shopify-section--faq .PageLayout .PageLayout__Section{flex-basis:65%}.template-starter #main #shopify-section-page-faq-template .PageLayout__Section--secondary,.template-starter #main .shopify-section--faq .PageLayout__Section--secondary,[class*=template-landing] #main #shopify-section-page-faq-template .PageLayout__Section--secondary,[class*=template-landing] #main .shopify-section--faq .PageLayout__Section--secondary{display:none}.template-starter #main #shopify-section-page-faq-template .faq__heading,.template-starter #main .shopify-section--faq .faq__heading,[class*=template-landing] #main #shopify-section-page-faq-template .faq__heading,[class*=template-landing] #main .shopify-section--faq .faq__heading{font-size:clamp(26px,4vw,56px)}.template-starter .text-button__container,[class*=template-landing] .text-button__container{max-width:initial}.template-starter .text-button__container h3,[class*=template-landing] .text-button__container h3{line-height:1.3;font-size:clamp(26px,4vw,56px);margin:1rem 0}.template-starter .text-button__container p,[class*=template-landing] .text-button__container p{font-weight:400;font-size:clamp(16px,2vw,20px);margin:0 auto}.template-starter .text-button__container .text-button__image,[class*=template-landing] .text-button__container .text-button__image{height:calc(1.59375rem + 3.09375vw);width:calc(1.59375rem + 3.09375vw);min-width:0vw;height:60px;width:60px;object-fit:contain}@media (min-width: 1600px){.template-starter .text-button__container .text-button__image,[class*=template-landing] .text-button__container .text-button__image{height:4.6875rem}}@media (min-width: 1600px){.template-starter .text-button__container .text-button__image,[class*=template-landing] .text-button__container .text-button__image{width:4.6875rem}}@media (max-width: 47.99em){.template-starter .text-button__container,[class*=template-landing] .text-button__container{margin:1.25rem auto}}.template-starter .Section--tiles-image-reviews,[class*=template-landing] .Section--tiles-image-reviews{padding-bottom:0}.template-starter #looxReviews:before,[class*=template-landing] #looxReviews:before{visibility:visible;content:"Reviews";font-size:calc(1.375rem + 1.125vw);min-width:0vw;font-family:var(--font-serif);text-align:center;height:initial}@media (min-width: 1600px){.template-starter #looxReviews:before,[class*=template-landing] #looxReviews:before{font-size:2.5rem}}.template-starter .flickity-page-dots,[class*=template-landing] .flickity-page-dots{margin-top:0}@media (max-width: 63.9275em){.template-starter .starter-mobile-highlights,[class*=template-landing] .starter-mobile-highlights{display:flex;flex-wrap:wrap;row-gap:1.5rem}.template-starter .starter-mobile-highlights .flex-item,[class*=template-landing] .starter-mobile-highlights .flex-item{width:47.5%}.template-starter .text-button__container,[class*=template-landing] .text-button__container{width:100%;padding:0 calc(1.425rem + 1.575vw);min-width:0vw}.template-starter .text-button__container h3,[class*=template-landing] .text-button__container h3{margin-bottom:10px}}@media (max-width: 63.9275em)and (min-width: 1600px){.template-starter .text-button__container,[class*=template-landing] .text-button__container{padding:0 3rem}}@media (max-width: 63.9275em){.template-starter .text-button__container p,[class*=template-landing] .text-button__container p{width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/theme_overrides.css.map */
