.s1b-fx.s1bh .hero{padding:clamp(40px,5.5vh,60px) 0 clamp(40px,6vh,68px);background:transparent;background-color:transparent;color:var(--ink, #1A1A1A);overflow:visible}.s1b-fx.s1bh .hero .grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}.s1b-fx.s1bh .vipill{display:inline-flex;align-items:center;gap:9px;background:var(--vi);color:var(--ink);padding:7px 15px;border-radius:100px;font-size:12.5px;font-weight:500;letter-spacing:.02em;width:fit-content}.s1b-fx.s1bh .vipill .av{width:18px;height:18px;border-radius:100px;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--vi-deep)}.s1b-fx.s1bh .vipill .av svg{width:11px;height:11px}.s1b-fx.s1bh .hero h1{font-size:clamp(46px,6.4vw,80px);line-height:.98;letter-spacing:-.022em;margin:24px 0 0;text-wrap:balance}.s1b-fx.s1bh .hero .sub{font-size:clamp(17px,1.4vw,19px);line-height:1.55;color:var(--ink-2);max-width:46ch;margin-top:16px;text-wrap:pretty}.s1b-fx.s1bh .hero .sub b{font-weight:500;color:var(--ink)}.s1b-fx.s1bh .herocta{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}.s1b-fx.s1bh .herocta .btn{flex:0 0 auto}.s1b-fx.s1bh .micro{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:26px;font-size:13.5px;color:var(--ink-3)}.s1b-fx.s1bh .micro span{display:flex;align-items:center;gap:8px}.s1b-fx.s1bh .micro span:before{content:"";width:5px;height:5px;border-radius:100px;background:var(--ink);opacity:.32}.s1b-fx.s1bh .herovis{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;background:transparent;border-radius:0;overflow:visible}.s1b-fx.s1bh .hpass{position:relative;width:100%;max-width:480px;margin:0 auto;border-radius:22px;padding:22px;background:linear-gradient(145deg,#f5f6f8,#e4e7ec 28%,#fcfdfe 50%,#dee2e8 74%,#eef0f3);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #ffffffd9 inset,0 26px 60px #6e788c38}.s1b-fx.s1bh .hpass__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.s1b-fx.s1bh .hpass__brand{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.s1b-fx.s1bh .hpass__brand svg{width:15px;height:15px;color:var(--vi-deep);flex:none}.s1b-fx.s1bh .hpass__chip{font-size:11px;font-weight:500;color:var(--ink-3);background:#ffffffb8;border:1px solid rgba(255,255,255,.9);border-radius:100px;padding:5px 11px;white-space:nowrap}.s1b-fx.s1bh .hpass__foot{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:15px}.s1b-fx.s1bh .hpass__vi{display:inline-flex;align-items:center;gap:6px}.s1b-fx.s1bh .hpass__vi svg{width:13px;height:13px;color:var(--vi-deep);flex:none}@media(max-width:480px){.s1b-fx.s1bh .hpass__chip{display:none}}.s1b-fx.s1bh .hp-pass,html[data-s1b-passport] .s1b-fx.s1bh .hp-cold{display:none}html[data-s1b-passport] .s1b-fx.s1bh .hp-pass{display:inline}.s1b-fx.s1bh .result{position:relative;inset:auto;padding:0;height:104px;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--line-soft);box-shadow:0 6px 16px #0000000f}.s1b-fx.s1bh .result .slide{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px;display:flex;align-items:center;gap:14px;opacity:0;transition:opacity .27s ease}.s1b-fx.s1bh .result .slide.is-active{opacity:1}.s1b-fx.s1bh .result:after{content:"";position:absolute;top:0;left:-65%;width:48%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-18deg);animation:sheen 1.7s ease-out .7s 1 both;pointer-events:none}@media(prefers-reduced-motion:reduce){.s1b-fx.s1bh .result:after{display:none}}.s1b-fx.s1bh .result .ph{flex:none;width:64px;height:64px;border-radius:13px;background:#f4f2ef;border:1px solid rgba(26,26,26,.05);box-shadow:0 1px 2px #1a1a1a0a inset;display:flex;align-items:center;justify-content:center;overflow:hidden}.s1b-fx.s1bh .result .ph img{max-width:88%;max-height:88%;object-fit:contain;mix-blend-mode:multiply}.s1b-fx.s1bh .result .info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.s1b-fx.s1bh .result .info .b{display:block;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.s1b-fx.s1bh .result .info .n{display:block;font-size:14px;color:var(--ink);line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s1b-fx.s1bh .result .info .p{display:block;font-size:13px;color:var(--price);font-variant-numeric:tabular-nums}.s1b-fx.s1bh .result .score{flex:none;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.s1b-fx.s1bh .h-an{opacity:0;transform:translateY(20px);animation:s1bh-rise .8s cubic-bezier(.2,.7,.2,1) forwards}.s1b-fx.s1bh .h-an.d1{animation-delay:.05s}.s1b-fx.s1bh .h-an.d2{animation-delay:.14s}.s1b-fx.s1bh .h-an.d3{animation-delay:.24s}.s1b-fx.s1bh .h-an.d4{animation-delay:.34s}@keyframes s1bh-rise{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.s1b-fx.s1bh .h-an{animation:none;opacity:1;transform:none}}@media(max-width:920px){.s1b-fx.s1bh .hero .grid{grid-template-columns:1fr;gap:36px}.s1b-fx.s1bh .herovis{min-height:0}}@media(max-width:640px){.s1b-fx.s1bh .hero{padding:26px 0 16px}.s1b-fx.s1bh .hero .grid{gap:14px}.s1b-fx.s1bh .herovis{min-height:0;background:none;border-radius:0;overflow:visible;display:block;margin-top:6px}.s1b-fx.s1bh .result{height:auto;min-height:104px}.s1b-fx.s1bh .result .slide.is-active{position:relative}}@media(min-width:641px)and (max-width:1024px){.s1b-fx.s1bh .hero{padding:clamp(36px,5vh,56px) 0 clamp(40px,6vh,64px)}.s1b-fx.s1bh .hero .sub{max-width:56ch}}@media(min-width:641px)and (max-width:920px){.s1b-fx.s1bh .herovis{max-width:560px;width:100%;justify-self:center}.s1b-fx.s1bh .hero .grid{align-items:start}}@media(max-width:640px){.s1b-fx.s1bh .herovis>image-slot,.s1b-fx.s1bh .herovis .imgph,.s1b-fx.s1bh .herovis .vibadge{display:none}}@media(min-width:1024px){.shopify-section.s1b-hero-vi-section{margin-top:32px}}@media(max-width:430px){.s1b-fx.s1bh .vipill{font-size:11px;padding:6px 12px;gap:7px;letter-spacing:.01em}.s1b-fx.s1bh .vipill .av{width:16px;height:16px}.s1b-fx.s1bh .vipill .av svg{width:10px;height:10px}}
/*# sourceMappingURL=/cdn/shop/t/275/assets/s1b-hero.css.map */
