.hm-sec{--hm-ink: #101010;--hm-mute: #5f5f5f;--hm-faint: #8a8a8a;--hm-line: rgba(0, 0, 0, .13);--hm-accent: #ff6b1a;--hm-soft: #fafafa;--hm-max: var(--page-width, 140rem);--hm-gutter: 1.5rem;padding:48px 0;color:var(--hm-ink)}@media screen and (min-width:750px){.hm-sec{--hm-gutter: 5rem;padding:80px 0}}.hm-sec--soft{background:var(--hm-soft)}.hm-in{max-width:var(--hm-max);margin:0 auto;padding:0 var(--hm-gutter)}.hm-in>*,.hm-grid>*{min-width:0}.hm-center{text-align:center}.hm-h2{font-size:24px;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.hm-lede{font-size:15px;line-height:1.6;color:var(--hm-mute);margin:0 auto 34px;max-width:54ch}@media screen and (min-width:750px){.hm-h2{font-size:30px}.hm-lede{font-size:16px}}.hm-note{font-size:12.5px;line-height:1.55;color:var(--hm-faint);margin:26px 0 0;text-align:center}.hm-note a{color:inherit}.hm-rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;font-size:15px}.hm-rating__stars{color:var(--hm-accent);letter-spacing:2px;font-size:17px}.hm-rating__num{font-weight:650}.hm-rating__count{color:var(--hm-mute)}.hm-reviews{display:grid;gap:14px;grid-template-columns:1fr}@media screen and (min-width:750px){.hm-reviews{grid-template-columns:repeat(3,1fr);gap:18px}}.hm-review{display:flex;flex-direction:column;border:1px solid var(--hm-line);border-radius:12px;padding:24px 22px;background:#fff}.hm-review__stars{color:var(--hm-accent);font-size:14px;letter-spacing:2px;margin-bottom:14px}.hm-review__q{font-size:15px;line-height:1.6;margin:0 0 18px;flex:1 1 auto}.hm-review__who{font-size:13.5px;font-weight:600;margin:0}.hm-review__what{font-size:12.5px;color:var(--hm-mute);margin:3px 0 0}.hm-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.hm-grid{grid-template-columns:repeat(3,1fr)}}.hm-grid figure{margin:0}.hm-grid img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;background:var(--hm-soft)}.hm-grid figcaption{font-size:12.5px;color:var(--hm-mute);margin-top:8px}.hm-pending{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border:1px dashed var(--hm-line);border-radius:8px;font-size:12.5px;color:var(--hm-mute);text-align:center;padding:14px}.hm-products{display:grid;gap:16px;grid-template-columns:1fr}@media screen and (min-width:750px){.hm-products{grid-template-columns:repeat(3,1fr);gap:20px}}.hm-prod{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid var(--hm-line);border-radius:12px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,transform .2s ease}.hm-prod:hover{box-shadow:0 10px 30px #00000017;transform:translateY(-2px)}.hm-prod__media{display:block;background:var(--hm-soft);position:relative}.hm-prod__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.hm-prod__tag{position:absolute;top:10px;left:10px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--hm-ink);color:#fff;padding:4px 9px;border-radius:20px}.hm-prod__body{display:flex;flex-direction:column;flex:1 1 auto;padding:14px 15px 16px}.hm-prod__t{font-size:14.5px;font-weight:620;line-height:1.32;margin:0}.hm-prod__rating{display:flex;align-items:center;gap:6px;margin:7px 0 0;font-size:12px;color:var(--hm-mute)}.hm-prod__rating span[aria-hidden]{color:var(--hm-accent);letter-spacing:1px}.hm-prod__price{font-size:15px;font-weight:650;margin:9px 0 0}.hm-prod__price s{opacity:.5;font-weight:400;margin-left:6px;font-size:13.5px}.hm-prod__cta{font-size:13.5px;font-weight:600;margin:12px 0 0}@media screen and (min-width:750px){.hm-prod__t,.hm-prod__price{font-size:16px}}.hm-feat{display:grid;gap:28px;grid-template-columns:1fr;align-items:center}@media screen and (min-width:900px){.hm-feat{grid-template-columns:1fr 1fr;gap:60px}.hm-feat--flip .hm-feat__media{order:2}}.hm-feat__media img{display:block;width:100%;height:auto;border-radius:12px;background:var(--hm-soft);aspect-ratio:1 / 1;object-fit:cover}.hm-feat__eyebrow{font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--hm-accent);margin:0 0 12px}.hm-feat__h{font-size:26px;line-height:1.18;letter-spacing:-.01em;margin:0 0 16px}@media screen and (min-width:750px){.hm-feat__h{font-size:36px}}.hm-feat__list{list-style:none;padding:0;margin:0 0 20px}.hm-feat__list li{position:relative;padding-left:20px;margin-bottom:9px;font-size:15px;line-height:1.55;color:#444}.hm-feat__list li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--hm-accent)}.hm-feat__price{font-size:17px;font-weight:650;margin:0 0 6px}.hm-feat__price s{opacity:.5;font-weight:400;margin-left:7px;font-size:15px}.hm-feat__rating{font-size:13px;color:var(--hm-mute);margin:0 0 18px}.hm-feat__rating span[aria-hidden]{color:var(--hm-accent);letter-spacing:1px}.hm-btn{display:inline-block;text-align:center;text-decoration:none;background:var(--hm-ink);color:#fff;font-size:15px;font-weight:600;padding:14px 26px;border-radius:8px;min-height:48px;border:1px solid var(--hm-ink);cursor:pointer}.hm-btn--ghost{background:transparent;color:var(--hm-ink)}.hm-trust{display:grid;gap:16px;grid-template-columns:1fr}@media screen and (min-width:750px){.hm-trust{grid-template-columns:repeat(3,1fr);gap:28px}}.hm-trust__i{text-align:center}.hm-trust__t{font-size:15px;font-weight:650;margin:0 0 5px}.hm-trust__b{font-size:13.5px;line-height:1.55;color:var(--hm-mute);margin:0}.hm-trust__b a{color:inherit}.hm-signup{max-width:520px;margin:0 auto}.hm-signup__form{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.hm-signup__form input[type=email]{flex:1 1 200px;min-width:0;min-height:48px;padding:12px 14px;font-size:16px;border:1px solid var(--hm-line);border-radius:8px;background:#fff;color:var(--hm-ink)}.hm-signup__form button{flex:0 0 auto}.hm-signup__small{font-size:12px;color:var(--hm-faint);margin:12px 0 0}.hm-signup__ok{font-size:14px;color:var(--hm-ink);margin:14px 0 0;font-weight:600}.hm-signup__err{font-size:13px;color:#b3261e;margin:10px 0 0}@media(hover:hover)and (pointer:fine){.hm-prod__media{overflow:hidden}.hm-prod__media img{transition:transform .26s cubic-bezier(.22,1,.36,1)}.hm-prod:hover .hm-prod__media img{transform:scale(1.035)}.hm-prod__cta{transition:transform .16s ease}.hm-prod:hover .hm-prod__cta{transform:translate(3px)}.hm-grid figure{overflow:hidden;border-radius:8px}.hm-grid img{transition:transform .26s cubic-bezier(.22,1,.36,1)}.hm-grid figure:hover img{transform:scale(1.04)}.hm-btn{transition:background-color .14s ease,color .14s ease,transform .14s ease}.hm-btn:hover{transform:translateY(-1px)}.hm-btn--ghost:hover{background:var(--hm-ink);color:#fff}}.hm-prod:active{transform:translateY(0)}.hm-btn:active{transform:translateY(1px)}.hm-prod:focus-visible,.hm-grid figure a:focus-visible,.hm-btn:focus-visible,.hm-signup__form input[type=email]:focus-visible{outline:2px solid var(--hm-ink);outline-offset:3px}.hm-btn[aria-busy=true]{opacity:.65;cursor:default}@media(prefers-reduced-motion:reduce){.hm-prod,.hm-prod__media img,.hm-prod__cta,.hm-grid img,.hm-btn{transition:none}.hm-prod:hover,.hm-btn:hover,.hm-btn:active,.hm-prod:active{transform:none}.hm-prod:hover .hm-prod__media img,.hm-prod:hover .hm-prod__cta,.hm-grid figure:hover img{transform:none}}html.hm-anim .hm-rv{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--hm-delay, 0ms)}html.hm-anim .hm-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.hm-anim .hm-rv{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/home.css.map */
