.hdr__logo{flex-shrink:0;flex:0 0 auto}.hdr__logo img{height:17px;width:auto;max-width:none;object-fit:contain}@media(min-width:900px){.hdr__logo img{height:20px;width:auto}}.hdr__app-short,.hdr__cart-short{display:none}@media(max-width:749px){.hdr__in{gap:8px}.hdr__right{gap:6px;flex-shrink:0}.hdr__logo{flex:0 0 auto;min-width:auto}.hdr__logo img{height:17px;width:auto;max-width:none;object-fit:contain}.hdr__app-full{display:none}.hdr__app-short{display:inline}.hdr__right>a.btn--sm{--h:34px;padding:0 10px;font-size:.82rem;white-space:nowrap}.hdr .pdp-hcart{padding-inline:8px;gap:.35em}.hdr .pdp-hcart .hdr__cart-label,.hdr .hdr__cart .hdr__cart-label{display:none}.hdr .hdr__cart .hdr__cart-short{display:inline}.hdr__burger{width:36px;height:36px;flex-shrink:0}}@media(max-width:899px){.hero__stage{padding-bottom:8px}.hero__stage .dots,.panel .dots,.panel[data-phone-cycle] .dots{position:relative;bottom:auto;left:auto;transform:none;margin:8px auto 0;z-index:1}}.st-reach{margin:0;font-size:.92rem;line-height:1.5;font-weight:500}.st-reach a{color:#01be3d;text-decoration:none;font-weight:600}.st-reach a:hover,.st-reach a:focus-visible{text-decoration:underline}.st-reach__sep{margin:0 .5em;opacity:.55}.scheme-1 .st-reach{margin:0 0 24px}.policy-section a[href^="tel:"],.policy-section a[href^="sms:"]{color:#01be3d}@media(max-width:749px){.st-reach{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.st-reach__sep{display:none}.ftr{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media(max-width:899px){.lp-hero--photo .lp-scene{aspect-ratio:auto;height:34svh;max-height:34svh;margin-bottom:-10%}.lp-hero--photo .hero__copy{padding-bottom:12px}.lp-hero--photo .hero__copy .eyebrow{margin-bottom:10px}.lp-hero--photo .lp-h1,.lp-hero--photo .h-hero.lp-h1{font-size:clamp(2rem,8.2vw,2.55rem)!important;line-height:1.02}.lp-hero--photo .hero__copy .lead{margin-top:10px;font-size:1rem;line-height:1.35}.lp-hero--photo .hero__copy .btn-row{margin-top:14px;flex-direction:column;align-items:stretch}.lp-hero--photo .hero__copy .btn-row .btn--lg{--h: 52px;width:100%;justify-content:center;font-size:.98rem;padding:0 1.15em}.lp-hero--photo .hero__copy .fine{margin-top:8px}.sticky-cta{font-size:.95rem;padding:0 16px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/st-fixes.css.map */
