.ihero-hero{--ih-bg: #000b29;--ih-accent: #ffd500;--ih-ink: #000b29;position:relative;overflow:hidden;color:#fff;background:radial-gradient(60% 80% at 85% 20%,rgba(59,108,255,.35),transparent 70%),radial-gradient(40% 60% at 10% 100%,rgba(255,213,0,.16),transparent 70%),var(--ih-bg)}.ihero-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.5px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent,#000 60%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%)}.ihero-hero__inner{position:relative;display:grid;gap:28px;padding-top:40px;padding-bottom:36px;align-items:center}.ihero-hero__content{container-type:inline-size;text-align:center}.ihero-hero__eyebrow{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:6px 14px;border:1px solid rgba(255,213,0,.45);border-radius:999px;background:#ffd50014;color:var(--ih-accent);font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.ihero-hero__eyebrow svg{width:14px;height:14px;flex:none}.ihero-hero__heading{margin:0 0 12px;color:#fff;font-size:clamp(44px,13vw,104px);font-size:clamp(40px,16.5cqi,104px);font-weight:900;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.ihero-hero__heading em{font-style:normal;color:var(--ih-accent)}.ihero-hero__text{max-width:34ch;margin:0 auto 24px;color:#ffffffd1;font-size:clamp(16px,4.2vw,20px);line-height:1.45}.ihero-hero__btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:999px;background:var(--ih-accent);color:var(--ih-ink);font-size:17px;font-weight:800;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;box-shadow:0 10px 30px #ffd50047;transition:transform .2s ease,box-shadow .2s ease}.ihero-hero__btn svg{width:20px;height:20px;transition:transform .2s ease}.ihero-hero__btn:hover{color:var(--ih-ink);transform:translateY(-2px);box-shadow:0 14px 36px #ffd50066}.ihero-hero__btn:hover svg{transform:translate(4px)}.ihero-hero__btn:focus-visible,.ihero-hero__card:focus-visible{outline:3px solid #fff;outline-offset:3px}.ihero-hero__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ihero-hero__card{display:flex;flex-direction:column;height:100%;padding:8px 8px 10px;border-radius:14px;background:#fff;color:var(--ih-ink);text-decoration:none;box-shadow:0 12px 30px #00000059;transition:transform .25s ease,box-shadow .25s ease}.ihero-hero__media{display:block;aspect-ratio:1;margin-bottom:8px;border-radius:10px;overflow:hidden;background:#f4f6fa}.ihero-hero__media img{width:100%;height:100%;object-fit:contain}.ihero-hero__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:auto;font-size:12px;font-weight:600;line-height:1.3}.ihero-hero__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:6px;font-size:13px}.ihero-hero__price s{color:#6b7280;font-size:11px}.ihero-hero__price strong{font-weight:800}@media(min-width:768px){.ihero-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,96px);padding-top:64px;padding-bottom:64px}.ihero-hero--no-products .ihero-hero__inner{grid-template-columns:1fr}.ihero-hero:not(.ihero-hero--no-products) .ihero-hero__content{text-align:left}.ihero-hero:not(.ihero-hero--no-products) .ihero-hero__text{margin-left:0}.ihero-hero__eyebrow{font-size:13px}.ihero-hero__products{gap:16px;padding:16px 0}.ihero-hero__product:nth-child(1) .ihero-hero__card{transform:rotate(-3deg) translateY(14px)}.ihero-hero__product:nth-child(2) .ihero-hero__card{transform:translateY(-14px)}.ihero-hero__product:nth-child(3) .ihero-hero__card{transform:rotate(3deg) translateY(14px)}.ihero-hero__product .ihero-hero__card:hover{transform:translateY(-20px) rotate(0);box-shadow:0 22px 44px #00000073}.ihero-hero__card{padding:12px 12px 14px;border-radius:18px}.ihero-hero__title{font-size:14px}.ihero-hero__price{font-size:16px}.ihero-hero__price s{font-size:13px}}@media(prefers-reduced-motion:reduce){.ihero-hero__btn,.ihero-hero__btn svg,.ihero-hero__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ihero-hero.css.map */
