:root{--hts-black: #1b1b1b;--hts-white: #ffffff;--hts-green: #A0BD3D;--hts-yellow: #FFCD02;--hts-pink: #EA4A90;--hts-purple: #9C79B4;--hts-font-heading: "tondu", sans-serif;--hts-font-body: "Roboto Slab", serif;--hts-header-height: 80px}h1,h2,.h1,.h2{font-family:var(--hts-font-heading);font-weight:500;text-transform:uppercase}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:var(--hts-font-heading);font-weight:100;font-size:2rem;text-transform:uppercase}.button,.button-label,.shopify-challenge__button,.customer button,.button--secondary,.button--tertiary{font-family:var(--hts-font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:2rem;padding:2rem 3.6rem;border-radius:var(--buttons-radius-outset);min-height:unset}.section-header,.header-wrapper{background-color:var(--hts-black)!important;background-image:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.header__heading-link,.header__heading-link:visited,.header__heading-link:hover{color:var(--hts-white);text-decoration:none}.header__heading-link .h2{font-family:var(--hts-font-heading);color:var(--hts-white);letter-spacing:.05em}.header__inline-menu .list-menu__item--link,.header__menu-item,.header__menu-item span{color:var(--hts-white)!important;font-family:var(--hts-font-heading);font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;opacity:1}.header__inline-menu .list-menu__item--link:hover,.header__menu-item:hover span{color:var(--hts-green)!important;text-decoration:none}.header__submenu{background-color:var(--hts-black)!important;background-image:none!important;border:1px solid rgba(255,255,255,.15)}.header__submenu .header__menu-item{color:var(--hts-white)!important}.header__submenu .header__menu-item:hover{color:var(--hts-green)!important}.header__icon svg,.header__icon .icon{fill:var(--hts-white);color:var(--hts-white)}.header__icon:hover svg{fill:var(--hts-green)}.header__menu-item .svg-wrapper svg{fill:var(--hts-white)}.cart-count-bubble{background-color:var(--hts-green);color:var(--hts-black)}.hts-contact-btn{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;background-color:var(--hts-yellow);color:var(--hts-black)!important;font-family:var(--hts-font-heading);font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:2px solid var(--hts-yellow);border-radius:50px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap;line-height:1;margin-left:1.6rem}.hts-contact-btn:hover,.hts-contact-btn:focus{background-color:transparent;color:var(--hts-green)!important;border-color:var(--hts-green);outline:none}.menu-drawer{background-color:var(--hts-black)!important}.menu-drawer .list-menu__item--link,.menu-drawer .menu-drawer__menu-item{color:var(--hts-white)!important;font-family:var(--hts-font-body)}.mobile-menu-return-btn{color:var(--hts-white)!important}.hts-hero{position:relative;width:100%;min-height:80vh;background-color:var(--hts-black);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.1rem;overflow:hidden;text-align:center}.hts-hero--has-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008c;z-index:1;pointer-events:none}.hts-hero--has-image>*{position:relative;z-index:2}.hts-hero__eyebrow{font-family:var(--hts-font-body);font-size:var(--hts-eyebrow-size);letter-spacing:.25em;text-transform:uppercase;color:var(--hts-green);margin-bottom:1.6rem}.hts-hero__headline{font-family:var(--hts-font-heading);font-size:var(--hts-hero-size);line-height:.92;letter-spacing:.02em;text-transform:uppercase;color:var(--hts-white);margin:0rem;max-width:20ch}.hts-hero__headline p{margin:0;line-height:.92}.hts-hero__subtext{font-family:var(--hts-font-body);font-size:var(--hts-body-size);color:#fffc;max-width:80ch;line-height:1.5;margin:0 4 4rem}.hts-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:1.6rem 4rem;background-color:var(--hts-green);color:var(--hts-black);font-family:var(--hts-font-heading);font-size:2.2rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:3px solid var(--hts-green);transition:background-color .2s ease,color .2s ease}.hts-hero__cta:hover,.hts-hero__cta:focus{background-color:transparent;color:var(--hts-green);outline:none}.hts-hero__ctas{margin-bottom:3.2rem}.hts-hero__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem;margin-top:2rem}.hts-hero__badge-img{height:9rem;width:auto;object-fit:contain;filter:brightness(1);transition:transform .2s ease}.hts-hero__badge-img:hover{transform:scale(1.06)}.hts-hero__badge-placeholder{display:inline-flex;align-items:center;justify-content:center;width:9rem;height:9rem;border:2px solid rgba(255,255,255,.25);border-radius:50%;font-family:var(--hts-font-heading);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#fff6;text-align:center;padding:1rem;line-height:1.2}.section{position:relative;z-index:1}.hts-ripped-divider{position:relative;width:100%;overflow:hidden;display:block;line-height:0;margin-top:-1px;margin-bottom:-1px}.hts-ripped-divider svg{display:block;width:100%;height:100%;preserveAspectRatio:none}.hts-ripped-divider--flip svg{transform:scaleY(-1)}.hts-bg-black{background-color:var(--hts-black)}.hts-bg-white{background-color:var(--hts-white)}.hts-text-white{color:var(--hts-white)}.hts-text-black{color:var(--hts-black)}.shopify-section-header-sticky .header-wrapper,.shopify-section-header-sticky.header-wrapper{background-color:var(--hts-black)!important}.hts-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--hts-font-heading);font-size:2rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:1.4rem 3.6rem;border:3px solid transparent;border-radius:50px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer}.hts-btn--green{background-color:var(--hts-green);color:var(--hts-black);border-color:var(--hts-green)}.hts-btn--green:hover,.hts-btn--green:focus{background-color:transparent;color:var(--hts-green)}.hts-btn--outline-white{background-color:transparent;color:var(--hts-white);border-color:var(--hts-white)}.hts-btn--outline-white:hover,.hts-btn--outline-white:focus{background-color:var(--hts-white);color:var(--hts-black)}.hts-btn--outline-black{background-color:transparent;color:var(--hts-black);border-color:var(--hts-black)}.hts-btn--outline-black:hover,.hts-btn--outline-black:focus{background-color:var(--hts-black);color:var(--hts-white)}.hts-logo-scroller{width:100%;overflow:hidden}.hts-logo-scroller__header{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 2rem 2.4rem;text-align:center}.hts-logo-scroller__heading{font-family:var(--hts-font-body);font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;margin:0;opacity:.6}.hts-logo-scroller__viewport{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.hts-logo-scroller__track{display:flex;align-items:center;gap:0;width:max-content;animation:hts-marquee 35s linear infinite}.hts-logo-scroller__track:hover{animation-play-state:paused}@keyframes hts-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hts-logo-scroller__item{display:flex;align-items:center;justify-content:center;padding:0 4rem;flex-shrink:0;min-width:16rem;height:9rem}.hts-logo-scroller__img{max-height:9rem;width:auto;max-width:14rem;object-fit:contain;filter:grayscale(0%);opacity:1;transition:opacity .2s,filter .2s}.hts-logo-scroller__item:hover .hts-logo-scroller__img{filter:none;opacity:1}.hts-logo-scroller__name{font-family:var(--hts-font-body);font-size:1.6rem;font-weight:300;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase}.card__case-info{font-family:var(--hts-font-body);font-size:1.3rem;letter-spacing:.06em;opacity:.6;margin:.5rem 0 0}.hts-footer{background-color:var(--hts-black);color:var(--hts-white);margin-top:-1px}.hts-footer__body{background-color:var(--hts-black)}.hts-footer__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:1rem 2rem 4rem}.hts-footer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.hts-footer__top-right{display:flex;align-items:center;gap:4rem}.hts-footer__logo-link{display:block;margin-bottom:1.2rem}.hts-footer__logo{height:6rem;width:auto;max-width:22rem}.hts-footer__shop-name{font-family:var(--hts-font-heading);font-size:var(--hts-subheading-size);color:var(--hts-white);text-decoration:none;letter-spacing:.04em;text-transform:uppercase}.hts-footer__tagline{font-family:var(--hts-font-body);font-size:1.4rem;opacity:.6;margin:.8rem 0 0}.hts-footer__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;gap:3.2rem}.hts-footer__nav-link{font-family:var(--hts-font-body);font-size:1.5rem;color:var(--hts-white);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;opacity:.8;transition:opacity .2s,color .2s;white-space:nowrap}.hts-footer__nav-link:hover{opacity:1;color:var(--hts-green)}.hts-footer__middle{display:flex;justify-content:space-between;align-items:center;gap:4rem;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);margin-bottom:2rem}.hts-footer__logos-badges{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;flex:1}.hts-footer__partner-img{height:5rem;width:auto;max-width:14rem;object-fit:contain;opacity:1;transition:opacity .2s}.hts-footer__partner-img:hover{opacity:1}.hts-footer__partner-name-link{font-family:var(--hts-font-heading);font-size:var(--hts-subheading-size);color:var(--hts-white);text-decoration:none;letter-spacing:.06em;text-transform:uppercase;opacity:.6;transition:opacity .2s}.hts-footer__badge-img{height:6.4rem;width:auto;object-fit:contain;opacity:1;transition:opacity .2s}.hts-footer__badge-img:hover{opacity:1}.hts-footer__badge-placeholder{font-family:var(--hts-font-heading);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hts-white);opacity:.35;border:1px solid rgba(255,255,255,.2);padding:.8rem 1.4rem;display:inline-block}.hts-footer__contact-details{display:flex;flex-direction:column;gap:.8rem;align-items:flex-end;flex-shrink:0}.hts-footer__contact-item{font-family:var(--hts-font-body);font-size:1.4rem;color:var(--hts-white);text-decoration:none;opacity:.8;display:flex;flex-direction:column;gap:.2rem;text-align:right}.hts-footer__contact-item:hover{opacity:1;color:var(--hts-green)}.hts-footer__contact-label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.5}.hts-footer__social{display:flex;gap:1.6rem;align-items:center;margin-top:.8rem}.hts-footer__social-link{color:var(--hts-white);opacity:.6;transition:opacity .2s,color .2s;display:flex;align-items:center}.hts-footer__social-link:hover{opacity:1;color:var(--hts-green)}.hts-footer__bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:3.2rem}.hts-footer__legal{font-family:var(--hts-font-body);font-size:1.2rem;line-height:1.7;opacity:.4;max-width:80ch;margin:0 0 2rem}.hts-footer__bottom-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.6rem}.hts-footer__bottom-left{display:flex;align-items:center;gap:2rem}.hts-footer__copyright{font-family:var(--hts-font-body);font-size:1.3rem;opacity:.4;margin:0}.hts-footer__policy-link{font-family:var(--hts-font-body);font-size:1.3rem;color:var(--hts-white);opacity:.4;text-decoration:underline;transition:opacity .2s}.hts-footer__policy-link:hover{opacity:.8;color:var(--hts-green)}.hts-footer__credit{font-family:var(--hts-font-body);font-size:1.3rem;opacity:.4;margin:0}@media screen and (max-width:749px){.hts-footer__top{flex-direction:column;align-items:flex-start;gap:3.2rem}.hts-footer__top-right{flex-direction:column;align-items:flex-start;gap:2rem}.hts-footer__nav-list{flex-wrap:wrap;gap:1.6rem}.hts-footer__middle{flex-direction:column;align-items:flex-start}.hts-footer__contact-details{align-items:flex-start}.hts-footer__contact-item{text-align:left}.hts-footer__bottom-row{flex-direction:column;align-items:flex-start}}.hts-partners{width:100%}.hts-partners__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 2rem}.hts-partners__section-heading{font-family:var(--hts-font-heading);font-size:var(--hts-heading-size);text-transform:uppercase;letter-spacing:.04em;margin:0 0 2rem;text-align:center}.hts-partners__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media screen and (max-width:749px){.hts-partners__grid{grid-template-columns:1fr;gap:4.8rem}}.hts-partners__card{display:flex;flex-direction:column;gap:2.4rem;padding:4rem;border:1px solid rgba(255,255,255,.1)}.hts-partners__card-logo{display:flex;align-items:flex-start}.hts-partners__card-logo-link{display:inline-block}.hts-partners__card-logo-img{height:6rem;width:auto;max-width:20rem;object-fit:contain;filter:brightness(0) invert(1)}.hts-partners__card-name{font-family:var(--hts-font-heading);font-size:var(--hts-subheading-size);text-transform:uppercase;letter-spacing:.06em;margin:0}.hts-partners__card-body{font-family:var(--hts-font-body);font-size:clamp(1.5rem,1.8vw,1.8rem);line-height:1.65;margin:0}.hts-partners__card-link{font-family:var(--hts-font-body);font-size:1.5rem;color:var(--hts-green);text-decoration:none;letter-spacing:.06em;text-transform:uppercase;transition:opacity .2s;margin-top:auto}.hts-partners__card-link:hover{opacity:.7}.hts-btn--yellow{background-color:var(--hts-yellow);color:var(--hts-black);border:3px solid var(--hts-yellow)}.hts-btn--yellow:hover,.hts-btn--yellow:focus-visible{background-color:transparent;color:var(--hts-yellow)}.hts-btn--black{background-color:var(--hts-black);color:var(--hts-white);border:3px solid var(--hts-black)}.hts-btn--black:hover,.hts-btn--black:focus-visible{background-color:transparent;color:var(--hts-black)}.hts-btn--outline-white{background-color:transparent;color:var(--hts-white);border:3px solid var(--hts-white)}.hts-btn--outline-white:hover,.hts-btn--outline-white:focus-visible{background-color:var(--hts-white);color:var(--hts-black)}.hts-btn--outline-black{background-color:transparent;color:var(--hts-black);border:3px solid var(--hts-black)}.hts-btn--outline-black:hover,.hts-btn--outline-black:focus-visible{background-color:var(--hts-black);color:var(--hts-white)}.hts-hero__ctas{display:flex;gap:1.6rem;flex-wrap:wrap;justify-content:center;margin-top:3.2rem}@media screen and (max-width:749px){.hts-hero__ctas{flex-direction:column;align-items:stretch}.hts-hero__ctas .hts-btn{text-align:center}}.hts-pitch{background-color:var(--hts-black)}.hts-pitch__inner{max-width:1200px;margin:0 auto;padding:0 2rem}.hts-pitch__line{font-family:var(--hts-font-heading);font-size:var(--hts-heading-size);line-height:1;text-transform:uppercase;color:var(--hts-white);margin:0;padding:.55em 0;border-bottom:1px solid rgba(255,255,255,.1);letter-spacing:.04em}.hts-pitch__line:last-child{border-bottom:none}@media screen and (max-width:749px){.hts-pitch__line{font-size:clamp(3rem,9vw,5rem)}}.hts-product-hero{background-color:var(--hts-black)}.hts-product-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}@media screen and (max-width:899px){.hts-product-hero__inner{grid-template-columns:1fr;gap:4rem}}.hts-product-hero__image-col{position:relative}.hts-product-hero__img{width:100%;height:auto;display:block}.hts-product-hero__img-placeholder{width:100%;aspect-ratio:4 / 3}.hts-product-hero__img-placeholder svg{width:100%;height:100%}.hts-product-hero__text-col{display:flex;flex-direction:column;gap:1.6rem}.hts-product-hero__eyebrow{font-family:var(--hts-font-body);font-size:var(--hts-eyebrow-size);text-transform:uppercase;letter-spacing:.14em;color:var(--hts-green);margin:0}.hts-product-hero__headline{font-family:var(--hts-font-heading);font-size:var(--hts-hero-size);text-transform:uppercase;letter-spacing:.04em;color:var(--hts-white);line-height:.95;margin:0}.hts-product-hero__tagline{font-family:var(--hts-font-body);font-size:clamp(2rem,3vw,2.8rem);color:var(--hts-white);font-style:italic;margin:0}.hts-product-hero__desc{font-family:var(--hts-font-body);font-size:var(--hts-body-size);color:#ffffffb3;line-height:1.65;margin:0}.hts-product-hero__flavour-swatches{display:flex;align-items:center;gap:1.2rem;margin-top:.8rem}.hts-product-hero__swatch{width:2.4rem;height:2.4rem;border-radius:50%;display:block;flex-shrink:0}.hts-product-hero__swatch-label{font-family:var(--hts-font-body);font-size:1.4rem;color:#ffffff73;text-transform:uppercase;letter-spacing:.1em}.hts-divider__img{display:block;width:100%;height:auto}.hts-page-hero__inner{max-width:80rem}.hts-page-hero__eyebrow{font-family:var(--hts-font-heading);font-size:var(--hts-eyebrow-size);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.6rem}.hts-page-hero__heading{font-family:var(--hts-font-heading);font-size:var(--hts-hero-size);line-height:.95;letter-spacing:.02em;text-transform:uppercase;margin:0 0 2.4rem}.hts-page-hero__subheading{font-family:var(--hts-font-body);font-style:italic;font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.3;margin:0 0 2.4rem}.hts-page-hero__intro{font-family:var(--hts-font-body);font-size:var(--hts-body-size);line-height:1.7;max-width:64rem;margin:0}.hts-awards__heading{font-family:var(--hts-font-heading);font-size:var(--hts-heading-size);text-transform:uppercase;letter-spacing:.04em;margin:0 0 5.6rem}.hts-awards__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}@media screen and (max-width:599px){.hts-awards__grid{grid-template-columns:1fr}}.hts-awards__card{display:flex;gap:2.4rem;align-items:flex-start;padding:3.2rem;border:1px solid rgba(255,255,255,.08);border-radius:4px}.hts-awards__badge{flex-shrink:0;width:8rem;height:8rem;color:#fff3;display:flex;align-items:center;justify-content:center}.hts-awards__badge-img{width:8rem;height:8rem;object-fit:contain;display:block}.hts-awards__badge svg{width:7.2rem;height:7.2rem}.hts-awards__card-content{flex:1}.hts-awards__card-name{font-family:var(--hts-font-heading);font-size:var(--hts-subheading-size);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .8rem}.hts-awards__card-desc{font-family:var(--hts-font-body);font-size:1.5rem;line-height:1.65;margin:0}.hts-metrics__eyebrow{font-family:var(--hts-font-heading);font-size:var(--hts-eyebrow-size);letter-spacing:.18em;text-transform:uppercase;margin:0 0 4.8rem}.hts-metrics__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.hts-metrics__item{padding:2rem 4rem;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.hts-metrics__item:nth-child(2n){border-right:none}.hts-metrics__item:nth-last-child(-n+2){border-bottom:none}@media screen and (max-width:599px){.hts-metrics__grid{grid-template-columns:1fr}.hts-metrics__item{border-right:none}.hts-metrics__item:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.08)}.hts-metrics__item:last-child{border-bottom:none}}.hts-metrics__number{font-family:var(--hts-font-heading);font-size:clamp(3rem,5vw,6rem);line-height:.9;letter-spacing:.01em;text-transform:uppercase;display:block;margin-bottom:1.6rem}.hts-metrics__descriptor{font-family:var(--hts-font-body);font-size:var(--hts-body-size);line-height:1.55;margin:0}.hts-partners__footer-text{font-family:var(--hts-font-body);font-style:italic;font-size:1.6rem;line-height:1.65;color:#ffffff8c;text-align:center;margin:4rem auto 0;max-width:64rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.08)}.hts-theme--light,.hts-theme--light h1,.hts-theme--light h2,.hts-theme--light h3,.hts-theme--light h4,.hts-theme--light h5,.hts-theme--light h6,.hts-theme--light p,.hts-theme--light span,.hts-theme--light li,.hts-theme--light label,.hts-theme--light td,.hts-theme--light th,.hts-theme--light a:not(.hts-btn){color:#fff}.hts-theme--dark,.hts-theme--dark h1,.hts-theme--dark h2,.hts-theme--dark h3,.hts-theme--dark h4,.hts-theme--dark h5,.hts-theme--dark h6,.hts-theme--dark p,.hts-theme--dark span,.hts-theme--dark li,.hts-theme--dark label,.hts-theme--dark td,.hts-theme--dark th,.hts-theme--dark a:not(.hts-btn){color:#1b1b1b}@media screen and (max-width:749px){.product-grid .card__information{padding-right:1.5rem!important}.hts-hero{padding-left:2.4rem;padding-right:2.4rem}.hts-hero__eyebrow{font-size:1.1rem;letter-spacing:.15em}.hts-hero__headline{font-size:clamp(3.2rem,10vw,5rem);max-width:none}.hts-hero__subtext{font-size:1.5rem}.button,.shopify-challenge__button,.customer button,.hts-btn{font-size:1.4rem;padding:1.2rem 2.4rem}.hts-hero__subtext{margin:1 0 0rem}.hts-hero__ctas{margin-top:1rem;margin-bottom:1rem;gap:1rem}.hts-divider-section{margin-top:0!important;z-index:1}}.hts-impact-slider__inner{text-align:center;max-width:72rem;margin-inline:auto}.hts-impact-slider__eyebrow{font-family:var(--hts-font-body);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#a0bd3d;margin-bottom:.8rem}.hts-impact-slider__heading{font-family:var(--hts-font-heading);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:3.2rem;line-height:1.1}.hts-impact-slider__display{display:flex;align-items:baseline;justify-content:center;gap:.6rem;margin-bottom:1.2rem;line-height:1}.hts-impact-slider__number{font-family:var(--hts-font-heading);font-size:clamp(7rem,16vw,12rem);font-weight:700;color:#a0bd3d;line-height:1;transition:color .15s ease}.hts-impact-slider__unit{font-family:var(--hts-font-heading);font-size:clamp(2.4rem,5vw,4rem);font-weight:700;color:#ffffff80;text-transform:uppercase}.hts-impact-slider__label{font-size:1.6rem;color:#ffffffb3;margin-bottom:3.2rem;line-height:1.5;text-align:center}.hts-impact-slider__label strong{color:#fff}.hts-impact-slider__track-wrap{width:100%;max-width:56rem;margin-inline:auto;margin-bottom:1.2rem;position:relative}@media screen and (max-width:749px){.hts-impact-slider .hts-impact-slider__track-wrap{width:calc(100% - 9rem)}}.hts-impact-slider__range{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;outline:none;cursor:pointer;background:linear-gradient(to right,var(--hts-slider-accent, #A0BD3D) 0%,var(--hts-slider-accent, #A0BD3D) var(--hts-slider-pct, 0%),rgba(255,255,255,.15) var(--hts-slider-pct, 0%),rgba(255,255,255,.15) 100%)}.hts-impact-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;border:3px solid var(--hts-slider-accent, #A0BD3D);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.hts-impact-slider__range::-moz-range-thumb{width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;border:3px solid var(--hts-slider-accent, #A0BD3D);cursor:pointer;transition:transform .1s ease}.hts-impact-slider__range:hover::-webkit-slider-thumb,.hts-impact-slider__range:focus::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 0 0 6px #a0bd3d33}.hts-impact-slider__range:focus{outline:none}.hts-impact-slider__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px #a0bd3d59}.hts-impact-slider__range{display:block}.hts-impact-slider__track-wrap{padding-bottom:4rem}.hts-impact-slider__thumb-label{position:absolute;top:calc(100% - 2.2rem);transform:translate(-50%);font-size:1.6rem;font-weight:700;color:#fff;white-space:nowrap}.hts-impact-slider__secondary{font-size:1.5rem;color:#ffffff8c;margin-bottom:3.2rem}.hts-impact-slider__secondary strong{color:#fff}.hts-impact-slider__cta-wrap{margin-top:.8rem;text-align:center}@media screen and (max-width:749px){.hts-impact-slider__range::-webkit-slider-thumb{width:3.2rem;height:3.2rem}}@media screen and (max-width:749px){[class^=ai-case-study-content-]{padding-left:2rem;padding-right:2rem}[class^=ai-case-study-quote-]:is(blockquote){margin-left:2rem;margin-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hts-brand.css.map */
