.ic-hero-slideshow{position:relative;overflow:hidden;isolation:isolate;color:#fff}.ic-hero-slideshow__track{position:relative;display:grid}.ic-hero-slideshow__slide{position:relative;grid-area:1 / 1 / 2 / 2;display:flex;align-items:center;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility 0s linear .6s}.ic-hero-slideshow__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s ease,visibility 0s linear 0s}.ic-hero-slideshow__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(120% 120% at 75% 40%,#1d2426,#171b1d 45%,#090b0c)}.ic-hero-slideshow__img{width:100%;height:100%;object-fit:cover}.ic-hero-slideshow__img--product{object-fit:contain;object-position:85% center;padding:4rem 4vw}@media screen and (max-width:749px){.ic-hero-slideshow__img--product{object-position:center bottom;opacity:.45;padding:2rem}}.ic-hero-slideshow__img--mobile{display:none}@media screen and (max-width:749px){.ic-hero-slideshow__media:has(.ic-hero-slideshow__img--mobile) .ic-hero-slideshow__img--desktop{display:none}.ic-hero-slideshow__img--mobile{display:block}}.ic-hero-slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ic-hero-slideshow__content-wrap{width:100%}.ic-hero-slideshow__content{max-width:660px;padding:72px 0}.ic-hero-slideshow__slide--align-center .ic-hero-slideshow__content{margin:0 auto;text-align:center}.ic-hero-slideshow__heading{font-family:var(--ic-font-heading);font-size:clamp(3rem,6vw,6.5rem);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:.005em;margin-bottom:20px}.ic-hero-slideshow__description{font-size:1.125rem;line-height:1.6;color:#ffffffeb;max-width:480px;margin:0 0 28px}.ic-hero-slideshow__slide--align-center .ic-hero-slideshow__description{margin-left:auto;margin-right:auto}.ic-hero-slideshow__buttons{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:480px){.ic-hero-slideshow__buttons{flex-direction:row}}.ic-hero-slideshow__slide--align-center .ic-hero-slideshow__buttons{justify-content:center}.ic-hero-slideshow__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:28px 0 0;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9}.ic-hero-slideshow__eyebrow .ic-icon{color:var(--ic-aqua)}.ic-hero-slideshow__arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:0 8px;pointer-events:none}@media screen and (min-width:990px){.ic-hero-slideshow__arrows{padding:0 20px}}.ic-hero-slideshow__arrow{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:2px solid rgba(255,255,255,.6);border-radius:999px;background:#090b0c59;color:#fff;cursor:pointer;transition:background-color var(--ic-transition),border-color var(--ic-transition),color var(--ic-transition)}.ic-hero-slideshow__arrow:hover{background:#fff;border-color:#fff;color:var(--ic-black)}.ic-hero-slideshow__arrow--prev .ic-icon{transform:rotate(180deg)}.ic-hero-slideshow__dots{position:absolute;left:0;right:0;bottom:24px;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px}.ic-hero-slideshow__dot{width:12px;height:12px;padding:0;border:2px solid rgba(255,255,255,.7);border-radius:999px;background:transparent;cursor:pointer;transition:background-color var(--ic-transition),border-color var(--ic-transition),transform var(--ic-transition)}.ic-hero-slideshow__dot:hover{border-color:#fff}.ic-hero-slideshow__dot.is-active{background:var(--ic-aqua);border-color:var(--ic-aqua);transform:scale(1.1)}.ic-hero-slideshow--single .ic-hero-slideshow__arrows,.ic-hero-slideshow--single .ic-hero-slideshow__dots{display:none}@media(prefers-reduced-motion:reduce){.ic-hero-slideshow__slide{transition:opacity .01ms ease,visibility 0s linear .01ms}.ic-hero-slideshow__slide.is-active{transition:opacity .01ms ease,visibility 0s linear 0s}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ic-hero-slideshow.css.map */
