.hds{position:relative;width:100%;overflow:hidden;background:var(--hds-bg, #0b0d0c);color:var(--hds-text, #f5f5f2)}.hds__track{position:relative;width:100%}.hds__slide{display:none;position:relative;width:100%;min-height:640px}.hds__slide.is-active{display:block;animation:hds-fade .5s ease}@keyframes hds-fade{0%{opacity:0}to{opacity:1}}.hds__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hds__bg-img{width:100%;height:100%;object-fit:cover;display:block}.hds__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(105deg,#0009,#0000005c 30%,#00000029 52%,#0000 72%),linear-gradient(to top,#0009,#0000 46%)}.hds__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;gap:2rem;max-width:1180px;margin:0 auto;min-height:670px;padding:4rem 0vw 5.5rem}.hds__content{max-width:600px}.hds__heading{margin:6px 0 30px}.hds__heading p{margin:0;color:rgb(var(--heading-color))}.hds__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.25rem;margin-bottom:20px}.hds__actions a.button.button--outline{color:rgb(var(--heading-color));border-color:rgb(var(--heading-color))}.hds__media{position:relative;display:flex;align-items:center;justify-content:center;height:100%;min-height:420px}.hds__product-img{max-width:100%;max-height:520px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.hds__badge{position:absolute;top:0;right:0;width:110px;height:110px}.hds__badge-ring{width:100%;height:100%;animation:hds-spin 22s linear infinite}@keyframes hds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hds__badge-text{font-size:25px;letter-spacing:.15em;text-transform:uppercase;font-weight:400}.hds__badge-flag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#f11100;color:#fff;font-size:24px;line-height:1;border-radius:0}.hds__controls{position:absolute;left:0;right:0;bottom:1.75rem;z-index:2;display:flex;align-items:center;gap:1.25rem;max-width:1180px;margin:0 auto;padding:0 0vw;justify-content:end}.hds__progress{display:flex;align-items:center;gap:.6rem;font-size:.7rem;font-weight:700;letter-spacing:.05em;min-width:140px;justify-content:end}.hds__progress-track{position:relative;width:29px;height:2px;background:#f5f5f24d;border-radius:2px;overflow:hidden}.hds__progress-bar{position:absolute;left:0;top:0;height:100%;width:25%;background:var(--hds-text, #f5f5f2);transition:width .3s ease}.hds__dots{position:absolute;left:6px;display:flex;gap:.5rem}.hds__dot{width:17px;height:5px;border:none;background:#f5f5f259;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.hds__dot.is-active{background:var(--hds-text, #f5f5f2);transform:scale(1.2);width:50px;border-radius:0;height:4px}.hds__arrows{display:flex;gap:.6rem}.hds__arrow{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(245,245,242,.4);background:transparent;color:var(--hds-text, #f5f5f2);cursor:pointer;transition:background .2s ease,border-color .2s ease;line-height:1.2;padding:12px}.hds__arrow svg{width:18px;height:18px}.hds__arrow:hover{background:#f5f5f21f;border-color:#f5f5f2b3}a.button.btn-arrow{gap:4px}@media(max-width:1199px){.hds__inner,.hds__controls{margin:0 20px}}@media screen and (max-width:989px){.hds__product-img{max-height:340px}.hds__badge{top:-.5rem;right:0;width:88px;height:88px}.hds__dots{display:flex}.hds__arrows{margin-left:0}}@media(max-width:750px){.hds__inner{grid-template-columns:1fr;padding:0;min-height:unset;gap:2.5rem}.hds__slide{min-height:unset}.hds__media{order:-1;margin:20px}.hds__controls{flex-wrap:wrap;bottom:1.5rem}.hds__actions a.button{min-width:290px}.hds__media{order:-1}.hds__bg-img{width:100%;height:auto;object-fit:cover;display:block}.hds__content{max-width:100%;margin-bottom:40px;background:#000;padding:28px 20px}.hds__bg-overlay{display:none}.hds__inner{margin:0}}@media screen and (max-width:599px){.hds__inner{padding:2.5rem 6vw 0rem;padding-left:0;padding-right:0}.hds__content{margin-bottom:18px}.hds__btn{flex:1 1 auto;padding:.85rem 1.1rem}.hds__actions{width:100%}.hds__media{min-height:320px}.hds__product-img{max-height:250px}.hds__badge{width:72px;height:72px}.hds__badge-flag{width:26px;height:26px;font-size:22px}.hds__controls{gap:.75rem}.hds__progress{min-width:0}.hds__progress-track{width:60px}.hds__badge-text{fill:#fff}}@media(prefers-reduced-motion:reduce){.hds__slide.is-active,.hds__badge-ring{animation:none}}@media(max-width:310px){.hds__actions a.button{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hero-diver-slider.css.map */
