.st3-hero{--st3-bg: var(--st3-page-bg, #14110c);--st3-orange: #FF8A00;--st3-orange-b: #FFB347;--st3-green-a: #2FD96B;--st3-green-b: #17B14C;--st3-text: #f5f0e8;--st3-text-2: #e8e1d5;--st3-muted: #b5ac9e;--st3-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--st3-bg);color:var(--st3-text);font-family:var(--st3-font);-webkit-font-smoothing:antialiased}.st3-hero__in{max-width:430px;margin:0 auto;padding:10px 16px 34px;text-align:center;display:flex;flex-direction:column;gap:7px}.st3-hero__title{margin:0;font-size:clamp(27px,7.6vw,33px);line-height:1.1;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.st3-hero__title-hl{color:var(--st3-orange)}.st3-hero__price{display:flex;align-items:stretch;justify-content:center;margin:2px auto 0}.st3-hero__price-was{background:#2a251d;border-radius:12px 0 0 12px;padding:4px 12px;display:flex;flex-direction:column;justify-content:center;gap:1px;text-align:center}.st3-hero__price-was-label{font-size:12px;font-weight:700;color:var(--st3-text-2);line-height:1}.st3-hero__price-was-num{position:relative;font-size:17px;font-weight:800;color:var(--st3-text);line-height:1.15}.st3-hero__price-was-num:after{content:"";position:absolute;left:-4px;right:-4px;top:46%;height:1px;background:#e5484d;transform:rotate(-7deg);border-radius:2px}.st3-hero__price-now{background:linear-gradient(180deg,var(--st3-orange-b),var(--st3-orange));color:#1a1206;border-radius:0 12px 12px 0;padding:6px 16px;font-size:25px;font-weight:900;line-height:1.15;display:flex;align-items:center}.st3-hero__price-now:only-child{border-radius:12px}.st3-hero__rating{margin:0;font-size:13px;color:var(--st3-text-2)}.st3-hero__stars{color:var(--st3-orange);letter-spacing:2px}.st3-hero__ba{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:2px;max-width:100%}.st3-hero__ba-item{position:relative;margin:0;flex:0 1 186px;min-width:0}.st3-hero__ba-img,.st3-hero__ba-item .st3-img-ph{width:100%;aspect-ratio:1 / 1;max-height:172px;object-fit:cover;border-radius:14px;border:2px solid var(--st3-orange);display:block}.st3-hero__ba-label{position:absolute;bottom:8px;left:8px;font-size:12px;font-weight:800;letter-spacing:.06em;padding:3px 10px;border-radius:999px;background:#16120c;color:var(--st3-text)}.st3-hero__ba-label--after{background:var(--st3-orange);color:#1a1206;left:auto;right:8px}.st3-hero__ba-arrow{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--st3-orange);color:#1a1206;font-weight:900;display:grid;place-items:center}.st3-hero__kitbar{display:flex;align-items:center;gap:12px;margin:2px 0 0;padding:11px 15px;border:1.5px solid rgba(255,138,0,.5);border-radius:14px;background:#ff8a000d;text-align:left}.st3-hero__kitbar-ic{flex:none;width:28px;height:28px;color:var(--st3-orange)}.st3-hero__kitbar-ic svg{width:100%;height:100%;display:block}.st3-hero__kitbar-txt{margin:0;font-size:13px;line-height:1.3;font-weight:700;color:var(--st3-text)}.st3-hero__kitbar-txt b{color:var(--st3-orange);font-weight:800}.st3-hero__product{display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);gap:10px;align-items:center;margin-top:2px;text-align:left}.st3-hero__kit-img,.st3-hero__kit .st3-img-ph{width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:12px;display:block}.st3-hero__benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.st3-hero__benefit{display:flex;align-items:center;gap:9px}.st3-hero__benefit-ic{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--st3-orange);color:#1a1206;display:grid;place-items:center}.st3-hero__benefit strong{font-size:14px;line-height:1.25;font-weight:800}.st3-hero__cta{margin-top:4px}.st3-hero__callout{display:flex;align-items:center;gap:10px;text-align:left;background:linear-gradient(180deg,#ffd977,#ffc94d);color:#221703;border-radius:14px;padding:10px 14px;margin-top:4px}.st3-hero__callout-ic{font-size:20px}.st3-hero__callout-txt{margin:0;font-size:13.5px;font-weight:700;line-height:1.3}.st3-hero__callout-date{text-decoration:underline;text-underline-offset:2px}@media(min-width:900px){.st3-hero__in{max-width:560px;padding-top:26px}.st3-hero__title{font-size:40px}.st3-hero__ba-item{flex-basis:230px}.st3-hero__ba-img,.st3-hero__ba-item .st3-img-ph{max-height:230px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/st3-01-hero.css.map */
