.image-cta-slider{--icta-primary: #E81F36;--icta-secondary: #F8BBD0;--icta-text: #FFFFFF;display:block;position:relative;width:100%;overflow:hidden}.image-cta-slider__viewport{position:relative;width:100%;height:var(--slider-height-mobile, 600px);overflow:hidden}@media screen and (min-width:750px){.image-cta-slider__viewport{height:var(--slider-height-desktop, 550px)}}@media screen and (min-width:1400px){.image-cta-slider__viewport{height:var(--slider-height-large-desktop, 700px)}}.image-cta-slider__track{position:relative;width:100%;height:100%}.image-cta-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease}.image-cta-slider__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.image-cta-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.image-cta-slider__img,.image-cta-slider__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-cta-slider__placeholder svg{width:100%;height:100%}.image-cta-slider__img--desktop,.image-cta-slider__placeholder--desktop{display:none}.image-cta-slider__img--mobile,.image-cta-slider__placeholder--mobile{display:block}@media screen and (min-width:750px){.image-cta-slider__img--desktop,.image-cta-slider__placeholder--desktop{display:block}.image-cta-slider__img--mobile,.image-cta-slider__placeholder--mobile{display:none}}.image-cta-slider__button-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:5%;pointer-events:none;z-index:2;--btn-offset-x: var(--btn-offset-x-mobile, 0px);--btn-offset-y: var(--btn-offset-y-mobile, 0px)}@media screen and (min-width:750px){.image-cta-slider__button-wrap{--btn-offset-x: var(--btn-offset-x-desktop, 0px);--btn-offset-y: var(--btn-offset-y-desktop, 0px)}}.image-cta-slider__button-wrap--h-left{justify-content:flex-start}.image-cta-slider__button-wrap--h-center{justify-content:center}.image-cta-slider__button-wrap--h-right{justify-content:flex-end}.image-cta-slider__button-wrap--v-top{align-items:flex-start}.image-cta-slider__button-wrap--v-middle{align-items:center}.image-cta-slider__button-wrap--v-bottom{align-items:flex-end}.image-cta-slider__button-wrap .image-cta-slider__button{pointer-events:auto;transform:translate(var(--btn-offset-x, 0px),var(--btn-offset-y, 0px))}.image-cta-slider__button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;border-radius:4px;white-space:nowrap;border:2px solid transparent;transition:transform .2s ease,opacity .2s ease}.image-cta-slider__button:hover{transform:scale(1.03) translate(var(--btn-offset-x, 0px),var(--btn-offset-y, 0px));opacity:.92}.image-cta-slider__button--primary{background-color:var(--icta-primary);color:var(--icta-text);border-color:var(--icta-primary)}.image-cta-slider__button--secondary{background-color:var(--icta-secondary);color:#fff;border-color:var(--icta-secondary)}.image-cta-slider__button--small{font-size:13px;padding:8px 16px}.image-cta-slider__button--medium{font-size:15px;padding:12px 28px}.image-cta-slider__button--large{font-size:18px;padding:16px 40px}@media screen and (max-width:749px){.image-cta-slider__button--large{font-size:16px;padding:13px 30px}}.image-cta-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:none;background:var(--arrow-bg-color, rgba(255, 255, 255, .85));color:var(--arrow-icon-color, #1a1a1a);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.image-cta-slider__arrow:hover{opacity:.85}.image-cta-slider__arrow--prev{left:16px}.image-cta-slider__arrow--next{right:16px}@media screen and (max-width:749px){.image-cta-slider__arrow{width:32px;height:32px}}.image-cta-slider__dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:8px}.image-cta-slider__dot{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.image-cta-slider__dot.is-active{background:var(--icta-primary);transform:scale(1.2)}@media(prefers-reduced-motion:reduce){.image-cta-slider__slide,.image-cta-slider__button,.image-cta-slider__dot{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-slider.css.map */
