.hsm,.hsm *,.hsm *:before,.hsm *:after{box-sizing:border-box}.hsm{display:block;position:relative;background:var(--hsm-active-bg, #A32424);transition:background-color .6s ease;overflow:hidden}.hsm:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--hsm-active-bg, #A32424);transition:background-color .6s ease;z-index:-1}.hsm__inner{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:64px 40px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:560px}.hsm__text{position:relative;min-height:260px}.hsm__text-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s;color:var(--hsm-active-color, #fff)}.hsm__text-panel.is-active{position:relative;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .5s ease .1s,transform .5s ease .1s}.hsm__eyebrow{font-size:18px;font-weight:700;margin:0 0 8px;opacity:.95}.hsm__heading{font-size:clamp(24px,4vw,48px);font-weight:800;text-transform:uppercase;line-height:1.1;margin:0 0 16px}.hsm__body{font-size:16px;line-height:1.6;max-width:44ch;margin:0 0 24px;opacity:.92}.hsm__body p{margin:0}.hsm__button{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#a32424;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:13px;padding:16px 28px;border-radius:4px;text-decoration:none;width:fit-content;transition:opacity .15s ease}.hsm__button:hover{opacity:.9}.hsm__media{position:relative;width:100%;aspect-ratio:4 / 3;min-height:280px;border-radius:20px;overflow:hidden}.hsm__slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.hsm__slide.is-active{opacity:1;visibility:visible;z-index:2;transition:opacity .6s ease}.hsm__slide img,.hsm__placeholder{width:100%;height:100%;object-fit:cover;display:block}.hsm__corner-label{position:absolute;top:24px;right:28px;z-index:3;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:28px;line-height:1.15;color:#2b2b2b;text-align:right;max-width:45%}.hsm__arrows-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 12px;z-index:10;pointer-events:none}.hsm__arrow{pointer-events:auto;flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background:#0006;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.hsm__arrow:hover{background:#0009}.hsm__arrow:active{transform:scale(.95)}.hsm__dots{position:absolute;left:0;bottom:-8px;display:flex;gap:8px;grid-column:1 / -1}.hsm__dot{width:8px;height:8px;border-radius:50%;border:none;background:#fff6;padding:0;cursor:pointer;transition:background-color .2s ease,width .2s ease}.hsm__dot.is-active{width:22px;border-radius:5px;background:#fff}@media(max-width:989px){.hsm__inner{grid-template-columns:1fr;padding:40px 24px 56px;min-height:0;gap:28px}.hsm__text{min-height:200px;order:1}.hsm__media{order:0;aspect-ratio:4 / 3;min-height:260px}.hsm__dots{position:static;justify-content:center;order:2}}@media(max-width:767px){.hsm__inner{padding:32px 20px 48px;gap:24px}.hsm__media{aspect-ratio:1 / 1;min-height:0;border-radius:16px}.hsm__arrow{width:38px;height:38px}.hsm__arrow svg{width:16px;height:16px}}@media(max-width:480px){.hsm__inner{padding:28px 16px 40px;gap:20px}.hsm__heading{font-size:24px}.hsm__body{font-size:15px}.hsm__corner-label{font-size:18px;top:16px;right:18px}.hsm__arrows-overlay{padding:0 8px}.hsm__arrow{width:34px;height:34px}}@media(max-width:375px){.hsm__inner{padding:24px 14px 36px}.hsm__heading{font-size:21px}.hsm__eyebrow{font-size:15px}.hsm__button{padding:14px 22px;font-size:12px}}@media(prefers-reduced-motion:reduce){.hsm__text-panel,.hsm__slide,.hsm{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hero-slider.css.map */
