.diip-hero2{position:relative;overflow:hidden;padding:80px 0}.diip-hero2__slideshow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.diip-hero2__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease}.diip-hero2__slide.is-active{opacity:1}.diip-hero2__slide-img{width:100%;height:100%;object-fit:cover;display:block}.diip-hero2__slide-img--mobile{display:none}.diip-hero2__slide-img--desktop{display:block}@media screen and (max-width:749px){.diip-hero2__slide-img--mobile{display:block}.diip-hero2__slide-img--desktop{display:none}.diip-hero2{position:relative;height:calc(var(--hero-mobile-ratio, 178) * 1vw);padding:0;overflow:hidden}}.diip-hero2__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.diip-hero2__inner{position:relative;z-index:1;max-width:50vw;min-height:480px;display:flex;align-items:center;margin:0;padding-left:max(24px,calc((100vw - var(--page-width, 1200px)) / 2 + 5rem));padding-right:24px;box-sizing:border-box}@media screen and (max-width:989px){.diip-hero2__inner{padding-left:24px}}@media screen and (max-width:749px){.diip-hero2__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;display:block}}@media screen and (max-width:749px){.diip-hero2__heading{font-size:29px}.diip-hero2__description{font-size:11px}.diip-hero2__btn{font-size:8px;padding:11px 19px}}.diip-hero2__shadow-text{text-shadow:var(--hero-shadow-offset, 0px) var(--hero-shadow-offset, 0px) var(--hero-shadow-blur, 0px) rgba(var(--hero-shadow-color, 0,0,0),var(--hero-shadow-opacity, 0))}.diip-hero2__heading{font-size:clamp(48px,8vw,88px);line-height:.95;font-weight:800;margin:0 0 24px}.diip-hero2__heading span{display:block}.diip-hero2__description{font-size:18px;line-height:1.6;max-width:440px;margin-bottom:32px}.diip-hero2__buttons{display:flex;gap:16px;flex-wrap:wrap}.diip-hero2__btn{display:inline-flex;align-items:center;gap:8px;padding:18px 32px;border-radius:999px;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.05em;text-decoration:none}.diip-hero2__btn--secondary{background:transparent;border:1px solid}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-slideshow.css.map */
