.iurop-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:var(--hero-align, center);min-height:var(--hero-height-desktop, 600px);padding:var(--hero-padding-y, 32px) var(--hero-padding-x, 48px);overflow:hidden;isolation:isolate;color:var(--hero-text, #fff)}@media(min-width:1729px){.iurop-hero{min-height:max(var(--hero-height-desktop, 600px),78vh)}}.iurop-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.iurop-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease}.iurop-hero__slide.is-active,.iurop-hero__slide:only-child{opacity:1;visibility:visible}.iurop-hero__img,.iurop-hero__placeholder{width:100%;height:100%;object-fit:cover;object-position:center}.iurop-hero__placeholder{background:#2b2b2b}.iurop-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--hero-overlay, linear-gradient(5deg, rgba(0, 0, 0, .6) 3.8%, rgba(0, 0, 0, 0) 48.08%), linear-gradient(180deg, rgba(0, 0, 0, .6) 0%, rgba(0, 0, 0, 0) 12.08%))}.iurop-hero__content{display:flex;flex-direction:column;align-items:var(--hero-align, center);text-align:var(--hero-text-align, center);gap:16px;width:100%;max-width:var(--hero-content-width, 1100px);margin-inline:auto}.iurop-hero__rating{display:flex;align-items:center;gap:8px}.iurop-hero__stars{display:inline-flex;align-items:center;gap:4px;color:currentColor}.iurop-hero__stars svg{display:block}.iurop-hero__rating-text{font-family:var(--font-family-base, "Inter"),sans-serif;font-size:12px;font-weight:500;line-height:14.96px;letter-spacing:.403px;text-transform:uppercase}.iurop-hero__heading{margin:0;font-family:var(--font-family-base, "Inter"),sans-serif;font-size:28px;font-weight:500;line-height:32px;letter-spacing:2px;text-transform:uppercase}.iurop-hero__button{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:366px;min-height:38px;padding:7px 19px;background:#fff;color:#000;font-family:var(--font-family-base, "Inter"),sans-serif;font-size:12px;font-weight:400;line-height:24px;letter-spacing:2px;text-transform:uppercase;text-align:center;transition:background .25s ease,color .25s ease}.iurop-hero__button:hover{background:#ffffffd9}.iurop-hero__tags{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:4px;margin:0;padding:0}.iurop-hero__tag{display:flex;justify-content:center;align-items:center;padding:4px 6px;border:1px solid #fff;background:#00000003;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);font-family:var(--font-family-base, "Inter"),sans-serif;font-size:12px;font-weight:400;line-height:120%;letter-spacing:.24px;text-transform:uppercase;font-feature-settings:"liga" off,"clig" off}.iurop-hero__dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:1;display:flex;gap:8px}.iurop-hero__dot{width:8px;height:8px;padding:0;border-radius:50%;border:1px solid #fff;background:transparent;transition:background .25s ease}.iurop-hero__dot.is-active{background:#fff}.iurop-hero__spotlight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.iurop-hero__hotspot{position:absolute;left:var(--spotlight-x, 50%);top:var(--spotlight-y, 52%);transform:translate(-50%,-50%);display:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;pointer-events:auto}.iurop-hero__hotspot-dot{position:relative;width:14px;height:14px;border-radius:50%;background:var(--spotlight-dot, #fff);box-shadow:0 1px 4px #00000040}.iurop-hero__hotspot-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--spotlight-dot, #fff);animation:iurop-hotspot-pulse 2.2s ease-out infinite}@keyframes iurop-hotspot-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.iurop-hero__product-card{position:absolute;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:12px;padding:12px;max-width:calc(100% - 24px);background:var(--spotlight-card-bg, #fff);pointer-events:auto;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s}.iurop-hero__product-card.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s}.iurop-hero__product-media{flex-shrink:0;display:block}.iurop-hero__product-img{width:64px;height:91px;object-fit:cover;display:block}.iurop-hero__product-img--placeholder{background:#ececec}.iurop-hero__product-info{display:flex;flex-direction:column;gap:2px;min-width:0}.iurop-hero__product-title{color:var(--spotlight-title, #403d3d);font-family:var(--font-family-base, "Inter"),sans-serif;font-size:16px;font-weight:500;line-height:24px}.iurop-hero__product-price{color:var(--spotlight-price, #737373);font-family:var(--font-family-base, "Inter"),sans-serif;font-size:14px;font-weight:400;line-height:25.92px;text-transform:uppercase}.iurop-hero__product-form{flex-shrink:0;margin-left:4px}.iurop-hero__product-atc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--spotlight-atc-bg, #000);color:var(--spotlight-atc-icon, #fff);transition:opacity .2s ease,transform .15s ease}.iurop-hero__product-atc:hover{opacity:.85}.iurop-hero__product-atc:active{transform:scale(.94)}.iurop-hero__product-atc[disabled]{opacity:.4;cursor:not-allowed}.iurop-hero__product-atc.is-loading{opacity:.6;pointer-events:none}.iurop-hero__product-atc .iurop-hero__product-atc-check,.iurop-hero__product-atc.is-added .iurop-hero__product-atc-bag{display:none}.iurop-hero__product-atc.is-added .iurop-hero__product-atc-check{display:block}@media(max-width:989px){.iurop-hero__tag{font-size:11px}.iurop-hero{min-height:var(--hero-height-mobile, 600px);padding:var(--hero-padding-y-mobile, 24px) var(--hero-padding-x-mobile, 20px);align-items:var(--hero-align-mobile, flex-start)}.iurop-hero__content{align-items:var(--hero-align-mobile, flex-start);text-align:var(--hero-text-align-mobile, left);gap:14px}.iurop-hero__tags{justify-content:flex-start}.iurop-hero__hotspot{display:flex}}@media(prefers-reduced-motion:reduce){.iurop-hero__slide,.iurop-hero__product-card{transition:none}.iurop-hero__hotspot-dot:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/iurop-hero.css.map */
