:root{--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Inter Tight", -apple-system, BlinkMacSystemFont, sans-serif;--color-violet: #5B4FE9;--color-black: #0a0a0a;--color-white: #ffffff}.hero-slider{position:relative;width:100%;max-width:1754px;height:var(--hero-min-height, 55vh);min-height:320px;max-height:600px;margin:0 auto;overflow:hidden;background:#0a0a0a;cursor:default;-webkit-user-select:none;user-select:none}.hero-slider:active{cursor:default}.hero-slider img,.hero-slider a{-webkit-user-drag:none;user-drag:none}.section-hero-slider{background:#fff;position:relative;z-index:1;display:block;overflow:hidden}.hero-slider__wrapper{position:relative;width:100%;height:100%}.hero-slider__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.hero-slider__slide.is-active{opacity:1;visibility:visible}.hero-slide{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-slide__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0}.hero-slide__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.hero-slide__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.hero-slide__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#0d0d0d)}.hero-slide__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.hero-slide__overlay--right{background:linear-gradient(to right,#0000001a,rgba(0,0,0,calc(var(--overlay-opacity, .5) * .8)) 40%,rgba(0,0,0,var(--overlay-opacity, .5)))}.hero-slide__overlay--left{background:linear-gradient(to left,#0000001a,rgba(0,0,0,calc(var(--overlay-opacity, .5) * .8)) 40%,rgba(0,0,0,var(--overlay-opacity, .5)))}.hero-slide__overlay--bottom{background:linear-gradient(to top,rgba(0,0,0,var(--overlay-opacity, .5)),rgba(0,0,0,calc(var(--overlay-opacity, .5) * .4)),rgba(0,0,0,calc(var(--overlay-opacity, .5) * .6)))}.hero-slide__overlay--center{background:rgba(0,0,0,var(--overlay-opacity, .5))}.hero-slide__overlay--promo{background:linear-gradient(to right,var(--overlay-color, #5B4FE9) 0%,color-mix(in srgb,var(--overlay-color, #5B4FE9) 70%,transparent) 40%,rgba(0,0,0,.5) 100%);opacity:var(--overlay-opacity, .7)}.hero-slide__container{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 48px;z-index:2}.hero-slide--brand .hero-slide__container{display:flex;justify-content:center}.hero-slide__content{max-width:480px;color:#fff}.hero-slide__content--right{margin-left:auto}.hero-slide__content--left{margin-right:auto}.hero-slide__content--center{width:fit-content;max-width:90vw;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hero-slide__content--minimal{max-width:400px}.hero-slide__content--editorial{position:absolute;bottom:80px;left:48px;max-width:600px}.hero-slide__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--color-violet, #5B4FE9);color:#fff;font-family:var(--font-heading);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;margin-bottom:16px}.hero-slide__badge svg{flex-shrink:0}.hero-slide__tag{display:inline-block;padding:4px 10px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);font-family:var(--font-body);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#fff;border-radius:4px;margin-bottom:16px}.hero-slide__eyebrow{font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#ffffffb3;margin:0 0 12px}.hero-slide__subtitle{font-family:var(--font-body);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:#fff9;margin:0 0 var(--spacing-subtitle, 8px) 0}.hero-slide__title{font-family:var(--font-heading);font-size:clamp(32px,4.5vw,52px);font-weight:900;line-height:1.05;color:#fff;margin:0 0 var(--spacing-title, 14px) 0}.hero-slide__title--collection{font-family:var(--font-heading);font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05;margin-bottom:20px}.hero-slide__title--editorial{font-family:var(--font-heading);font-size:clamp(48px,7vw,80px);font-weight:900;line-height:.95;letter-spacing:-.02em;margin-bottom:20px}.hero-slide__title--promo{font-family:var(--font-heading);font-size:clamp(42px,6vw,72px);font-weight:900;line-height:1;margin-bottom:16px}.hero-slide__logo{font-family:var(--font-heading);font-size:clamp(42px,10vw,120px);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0 0 16px;white-space:nowrap;width:100%;text-align:center}.hero-slide__title-text{display:inline-block;white-space:nowrap}.hero-slide__tagline{font-family:var(--font-body);font-size:14px;font-weight:400;color:#fff9;letter-spacing:.05em;margin:0 0 var(--spacing-tagline, 32px) 0}.hero-slide__desc{font-family:var(--font-body);font-size:14px;line-height:1.6;color:#fff9;margin:0 0 var(--spacing-desc, 24px) 0;max-width:380px}.hero-slide__promo-subtitle{font-family:var(--font-body);font-size:18px;font-weight:500;color:#ffffffd9;margin:0 0 28px}.hero-slide__btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#fff;color:#0a0a0a;font-family:var(--font-heading);font-size:13px;font-weight:600;text-decoration:none;border-radius:8px;transition:all .25s ease}.hero-slide__btn:hover{background:var(--color-violet, #5B4FE9);color:#fff}.hero-slide__btn svg{transition:transform .2s ease}.hero-slide__btn:hover svg{transform:translate(4px)}.hero-slide__btn--promo{font-family:var(--font-heading);background:#fff;color:#0a0a0a;font-weight:700;padding:16px 32px;font-size:14px}.hero-slide__btn--promo:hover{background:var(--color-accent);color:#fff}.hero-slide__btn--outline{background:transparent;color:#fff;border:2px solid #fff}.hero-slide__btn--outline:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.hero-slide__btn--underline{background:transparent;color:#fff;padding:8px 0;border-radius:0;position:relative}.hero-slide__btn--underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--underline-color, #fff);transform-origin:left center;transition:transform .3s ease,opacity .3s ease}.hero-slide__btn--underline:hover{background:transparent;color:#fff}.hero-slide__btn--underline:hover:after{transform:scaleX(1.1)}.hero-slide__btn--underline-slide-right:after{transform:scaleX(0);transform-origin:left center}.hero-slide__btn--underline-slide-right:hover:after{transform:scaleX(1)}.hero-slide__btn--underline-slide-center:after{transform:scaleX(0);transform-origin:center center}.hero-slide__btn--underline-slide-center:hover:after{transform:scaleX(1)}.hero-slide__btn--underline-fade:after{opacity:.4}.hero-slide__btn--underline-fade:hover:after{opacity:1}.hero-slide__btn--underline-none:after{transform:scaleX(1)}.hero-slide__link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:14px;font-weight:500;color:#fff;text-decoration:none;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.4);transition:all .25s ease}.hero-slide__link:hover{border-color:#fff;gap:12px}.hero-slide__link--underline{font-size:13px;border-bottom:none;text-decoration:underline;text-underline-offset:4px}.hero-slide__link--underline:hover{text-decoration-thickness:2px}.hero-slider__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 16px;z-index:10;pointer-events:none}.hero-slider__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;color:#ffffffb3;cursor:pointer;transition:all .2s ease;pointer-events:auto}.hero-slider__arrow:hover{background:#ffffff1a;border-color:#fff;color:#fff}.hero-slider__arrow:active{transform:scale(.96)}.hero-slider__arrow svg{width:20px;height:20px;stroke-width:1.5;transition:transform .2s ease}.hero-slider__arrow--prev:hover svg{transform:translate(-2px)}.hero-slider__arrow--next:hover svg{transform:translate(2px)}.hero-slider__dots{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.hero-slider__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff4d;cursor:pointer;transition:all .3s ease}.hero-slider__dot:hover{background:#ffffff80}.hero-slider__dot.is-active{background:#fff;width:24px;border-radius:4px}@media screen and (max-width: 990px){.hero-slide__container{padding:0 32px}.hero-slide__content--editorial{left:32px;bottom:60px}}@media screen and (max-width: 749px){.hero-slider{min-height:320px;max-height:600px}.hero-slide{min-height:320px}.hero-slide__image{object-position:var(--image-position-mobile, center center)}.hero-slide__container{position:absolute;bottom:0;left:0;right:0;padding:0 20px 40px}.hero-slide--brand .hero-slide__container{display:flex;justify-content:center}.hero-slide__content,.hero-slide__content--right,.hero-slide__content--left{position:relative;bottom:auto;left:auto;right:auto;max-width:100%;margin:0;text-align:center}.hero-slide__content--center{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-slide__content--editorial{position:relative;left:auto;right:auto;bottom:auto;text-align:center}.hero-slide__badge{margin-left:auto;margin-right:auto}.hero-slide__subtitle,.hero-slide__title,.hero-slide__title--collection,.hero-slide__title--editorial,.hero-slide__title--promo,.hero-slide__logo{text-align:center}.hero-slide__overlay--right,.hero-slide__overlay--left,.hero-slide__overlay--center,.hero-slide__overlay--bottom{background:linear-gradient(to top,#000000e6,#0009 40%,#0000001a)!important}.hero-slide__title{font-size:clamp(28px,8vw,36px)}.hero-slide__title--collection{font-size:clamp(32px,9vw,40px)}.hero-slide__title--editorial{font-size:clamp(36px,10vw,48px)}.hero-slide__title--promo{font-size:clamp(32px,10vw,44px)}.hero-slide__logo{font-size:clamp(32px,11vw,56px);white-space:nowrap;text-align:center}.hero-slide__desc{display:none}.hero-slide__btn{width:auto;justify-content:center}.hero-slide__btn--underline{width:auto;margin:0 auto;display:inline-flex}.hero-slider__arrows{display:none}.hero-slider__dots{bottom:auto;top:20px}}.hero-slide__btn--custom-colors{background-color:var(--btn-bg-color, #ffffff)!important;color:var(--btn-text-color, #0a0a0a)!important}.hero-slide__btn--custom-colors:hover{filter:brightness(.9)}.hero-slide__btn--outline.hero-slide__btn--custom-colors{background-color:transparent!important;color:var(--btn-bg-color, #ffffff)!important;border:2px solid var(--btn-bg-color, #ffffff)!important}.hero-slide__btn--outline.hero-slide__btn--custom-colors:hover{background-color:var(--btn-bg-color, #ffffff)!important;color:var(--btn-text-color, #0a0a0a)!important;filter:none}.hero-slide__btn--underline.hero-slide__btn--custom-colors{background-color:transparent!important;color:var(--btn-bg-color, #ffffff)!important}.hero-slide__btn--underline.hero-slide__btn--custom-colors:after{background-color:var(--btn-bg-color, #ffffff)!important}.hero-slide__title-text{display:inline;position:relative}.hero-slide__title--underline .hero-slide__title-text{position:relative;display:inline}.hero-slide__title--underline .hero-slide__title-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--underline-height, 4px);background-color:var(--title-underline-color, var(--underline-preset-color, #5B4FE9));transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.hero-slide__title--underline-small .hero-slide__title-text:after{--underline-height: 2px}.hero-slide__title--underline-medium .hero-slide__title-text:after{--underline-height: 4px}.hero-slide__title--underline-large .hero-slide__title-text:after{--underline-height: 6px}[data-underline-color=violet] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #5B4FE9}[data-underline-color=white] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #ffffff}[data-underline-color=black] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #0a0a0a}[data-underline-color=green] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #22c55e}[data-underline-color=orange] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #f97316}[data-underline-color=pink] .hero-slide__title--underline .hero-slide__title-text:after{--underline-preset-color: #ec4899}.hero-slide__title--underline-expand-left .hero-slide__title-text:after{transform:scaleX(0);transform-origin:left center}.hero-slide__title--underline-expand-left:hover .hero-slide__title-text:after,.hero-slide__title--underline-expand-left.hero-slide__title--underline-default .hero-slide__title-text:after{transform:scaleX(1)}.hero-slide__title--underline-expand-center .hero-slide__title-text:after{transform:scaleX(0);transform-origin:center center}.hero-slide__title--underline-expand-center:hover .hero-slide__title-text:after,.hero-slide__title--underline-expand-center.hero-slide__title--underline-default .hero-slide__title-text:after{transform:scaleX(1)}.hero-slide__title--underline-fill-up .hero-slide__title-text{background:linear-gradient(to top,var(--title-underline-color, var(--underline-preset-color, #5B4FE9)) 50%,transparent 50%);background-size:100% 200%;background-position:0 0;transition:background-position .4s cubic-bezier(.4,0,.2,1);padding:0 4px;margin:0 -4px}.hero-slide__title--underline-fill-up .hero-slide__title-text:after{display:none}.hero-slide__title--underline-fill-up:hover .hero-slide__title-text,.hero-slide__title--underline-fill-up.hero-slide__title--underline-default .hero-slide__title-text{background-position:0 100%}.hero-slide__title--underline-bounce .hero-slide__title-text:after{transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55)}.hero-slide__title--underline-bounce:hover .hero-slide__title-text:after,.hero-slide__title--underline-bounce.hero-slide__title--underline-default .hero-slide__title-text:after{transform:scaleX(1)}.hero-slide__title--underline-dash .hero-slide__title-text:after{background:repeating-linear-gradient(90deg,var(--title-underline-color, var(--underline-preset-color, #5B4FE9)) 0px,var(--title-underline-color, var(--underline-preset-color, #5B4FE9)) 8px,transparent 8px,transparent 16px);background-size:200% 100%;animation:none;opacity:0}.hero-slide__title--underline-dash:hover .hero-slide__title-text:after,.hero-slide__title--underline-dash.hero-slide__title--underline-default .hero-slide__title-text:after{opacity:1;animation:hero-dash-slide 1s linear infinite}@keyframes hero-dash-slide{0%{background-position:0 0}to{background-position:32px 0}}.hero-slide__title--underline-wave .hero-slide__title-text:after{background:none;border-bottom:var(--underline-height, 4px) solid var(--title-underline-color, var(--underline-preset-color, #5B4FE9));border-radius:0;height:0;bottom:-2px;transform:scaleX(0);transform-origin:left center}.hero-slide__title--underline-wave:hover .hero-slide__title-text:after,.hero-slide__title--underline-wave.hero-slide__title--underline-default .hero-slide__title-text:after{transform:scaleX(1);animation:hero-wave .6s ease-in-out}@keyframes hero-wave{0%,to{transform:scaleX(1) translateY(0)}25%{transform:scaleX(1) translateY(-3px)}50%{transform:scaleX(1) translateY(0)}75%{transform:scaleX(1) translateY(3px)}}.hero-slide__title--underline-default.hero-slide__title--underline-expand-left .hero-slide__title-text:after,.hero-slide__title--underline-default.hero-slide__title--underline-expand-center .hero-slide__title-text:after,.hero-slide__title--underline-default.hero-slide__title--underline-bounce .hero-slide__title-text:after{transform:scaleX(1)}.hero-slide__title--underline-default.hero-slide__title--underline-fill-up .hero-slide__title-text{background-position:0 100%}.hero-slide__title--underline-default.hero-slide__title--underline-dash .hero-slide__title-text:after{opacity:1;animation:hero-dash-slide 1s linear infinite}.hero-slide__title--underline-default.hero-slide__title--underline-wave .hero-slide__title-text:after{transform:scaleX(1)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-hero-slider.css.map */
