.hp-sec{padding:48px 0}@media(max-width:749px){.hp-sec{padding:32px 0}.hp-sec--tight{padding-top:12px}}.hp-logos-sec{padding:20px 0!important;margin-top:12px!important}@media(max-width:749px){.hp-cards,.hp-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.hp-prod{border-radius:16px}.hp-prod__img{height:150px;padding:8px}.hp-prod__img img{max-height:134px}.hp-prod__body{padding:12px;gap:4px}.hp-prod__lbl{font-size:10.5px}.hp-prod__t{font-size:14.5px;line-height:1.3}.hp-prod__sub{display:none}.hp-prod__foot{padding-top:6px}.hp-prod__foot strong,.hp-prod__req{font-size:14.5px}.hp-prod__foot small{display:block}.hp-mini{display:none!important}.hp-prod:hover{transform:none}}.hp-chips{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.hp-chip{flex:0 0 auto}.hp-fcol h3{text-transform:none!important;letter-spacing:0!important;font-size:16px}.hh-mnav__cats .hh-cat__t small{display:none}.hh-mnav__cats .hh-cat{padding:6px 8px}.hp-logos img{height:34px;width:auto;max-width:130px;object-fit:contain;display:block}.hp-logos{gap:14px 32px;padding:16px 0}@media(max-width:749px){.hp-logos img{height:26px;max-width:96px}.hp-logos{gap:12px 22px}}.hp-line{align-items:flex-start}.hp-line__t a{color:inherit;text-decoration:none}.hp-line__t a:hover strong{color:var(--m)}.hp-line__t strong{line-height:1.35}.hp-line>div:last-child{min-width:108px}.hp-cart-more{border:0;background:none;font:inherit;font-size:14.5px;font-weight:600;color:var(--g);text-decoration:underline;cursor:pointer;padding:4px;justify-self:center}.hp-cart-more:hover{color:var(--m)}.hp-scrollhint{position:sticky;top:0;z-index:3;display:flex;justify-content:center;padding:8px 0;background:linear-gradient(#fff,#ffffffe6)}.hp-scrollhint button{border:0;background:#fdf1f7;color:#c4007a;font:inherit;font-size:13.5px;font-weight:700;border-radius:999px;padding:7px 14px;cursor:pointer}.hp-scrollhint[hidden]{display:none}.hp-sizes{display:flex!important;flex-wrap:wrap;gap:8px}.hp-size{min-height:40px!important;padding:6px 14px!important;border-radius:999px!important;border:1px solid #cfcfcf!important;font-weight:600!important;font-size:14px!important;display:inline-flex;align-items:center;gap:8px;line-height:1.2}.hp-size[aria-pressed=true]{border:1.5px solid #c4007a!important;background:#fff!important;color:#c4007a}.hp-size:hover{border-color:#8f8f8f!important}.hp-swatch{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:0 0 12px}.hp-trial__step b{display:none!important}.hp-trial__step{gap:0!important}.hp-trial__step h2{font-size:22px}details>summary{list-style:none}details.is-anim{overflow:hidden}:root{--spacing-sections-desktop:0px !important;--spacing-sections-mobile:0px !important}.shopify-section+.shopify-section{margin-top:0!important}.section+.section{margin-top:0!important}@media(max-width:749px){.hp-sec{padding:26px 0}}html,body{overflow-x:clip}.hp-wrap,.hp-sec,.hp-colhero__txt{min-width:0;max-width:100%}.hp-drawer__panel{width:min(520px,100vw)!important;max-width:100vw}.hp-chipwrap{position:relative;min-width:0}.hp-chips{scroll-snap-type:x proximity;padding-right:40px!important}.hp-chipwrap:after{content:"";position:absolute;right:0;top:0;bottom:18px;width:56px;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 70%)}.hp-chipwrap.is-end:after{display:none}.hp-chipnext{position:absolute;right:0;top:4px;width:42px;height:42px;border-radius:50%;border:1.5px solid var(--g20);background:#fff;z-index:2;cursor:pointer;font-size:22px;line-height:1;color:var(--g);box-shadow:0 2px 8px #00000014}.hp-chipwrap.is-end .hp-chipnext{display:none}.hp-chiphint{font-size:13px;color:var(--g-sub);margin:0 0 6px}@media(min-width:990px){.hp-chiphint{display:none}}[data-hp-drawer] .hp-line{align-items:center}[data-hp-drawer] .hp-line .hp-qty{flex:0 0 auto}[data-hp-drawer] .hp-drawer__foot{position:sticky;bottom:0;background:#fff;z-index:2;box-shadow:0 -8px 16px #ffffffe6}.hp-drawer__foot small{white-space:normal;text-wrap:balance}.hp-logos--run{display:flex;align-items:center;gap:20px;flex-wrap:nowrap!important;overflow:hidden}.hp-logos--run small{flex:0 0 auto;white-space:nowrap}.hp-logos__vp{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hp-logos__track{display:flex;align-items:center;gap:48px;width:max-content;animation:hpLogos 32s linear infinite}.hp-logos__track:hover{animation-play-state:paused}.hp-logos__dup{display:contents}.hp-logos__track img{height:38px;width:auto;max-width:150px;object-fit:contain;mix-blend-mode:multiply}.hp-logos__track>span:not(.hp-logos__dup){white-space:nowrap}@keyframes hpLogos{0%{transform:translate(0)}to{transform:translate(calc(-50% - 24px))}}@media(max-width:749px){.hp-logos--run{flex-direction:column;align-items:stretch;gap:10px}.hp-logos--run small{text-align:center}.hp-logos__track{gap:32px}.hp-logos__track img{height:28px}}@media(prefers-reduced-motion:reduce){.hp-logos__track{animation-duration:90s}}.hp-logos-vp{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hp-logos-row.is-run{flex-wrap:nowrap!important;justify-content:flex-start!important;width:max-content;gap:0!important;animation:hpLogos2 30s linear infinite}.hp-logos-row.is-run li{flex:0 0 auto;padding:0 28px}.hp-logos-row.is-run img{height:40px!important;width:auto;max-width:160px;object-fit:contain;mix-blend-mode:multiply}.hp-logos-vp:hover .hp-logos-row{animation-play-state:paused}@keyframes hpLogos2{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.hp-logos-row.is-run li{padding:0 18px}.hp-logos-row.is-run img{height:30px!important;max-width:110px}}@media(prefers-reduced-motion:reduce){.hp-logos-row.is-run{animation-duration:90s}}.hp-logos--run,.hp-logos--run .hp-logos__track,.hp-logos-row.is-run{flex-wrap:nowrap!important}.hp-logos--run{justify-content:flex-start!important}@media(min-width:750px){.hp-logos--run{flex-direction:row!important}}.hp-chipwrap .hp-chips{max-width:100%;margin-right:0!important;overflow-x:auto}@media(min-width:990px){.hp-chips{flex-wrap:wrap!important;overflow:visible!important;padding-right:0!important;margin-right:0!important}.hp-chipnext,.hp-chiphint{display:none!important}.hp-chipwrap:after{display:none!important}}.hp-chipwrap{width:100%;max-width:100%;overflow:hidden}.hp-stage{position:relative;touch-action:pan-y}.hp-stage-a{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 2px 10px #0000001f;font-size:26px;line-height:1;color:var(--g);cursor:pointer;z-index:3;opacity:0;transition:opacity .2s}.hp-stage-a--p{left:10px}.hp-stage-a--n{right:10px}.hp-stage:hover .hp-stage-a{opacity:1}.hp-stage-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px;z-index:3;pointer-events:none}.hp-stage-dots i{width:7px;height:7px;border-radius:50%;background:#0000002e}.hp-stage-dots i.on{background:var(--m);width:18px;border-radius:4px}@media(hover:none){.hp-stage-a{opacity:1;width:36px;height:36px;font-size:22px}}@media(min-width:990px){.hp-stage-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/hp-fix2.css.map */
