.m-slider--has-overlap{position:relative;overflow-x:clip}.m-slider--has-overlap .swiper-container{overflow:visible!important}.m-slider--has-overlap .m-slider-controls__button{z-index:35!important}.m-slider__overlap-container{position:absolute;left:0;right:0;bottom:var(--card-pos-y-desktop, -40px);z-index:var(--card-z-index, 25);display:flex;width:100%;pointer-events:none;justify-content:var(--card-align-desktop, center);padding-left:20px;padding-right:20px;box-sizing:border-box;transition:bottom .3s ease,justify-content .3s ease}.m-slider__overlap-description{font-size:18px!important}@media screen and (max-width:767px){.m-slider__overlap-container{bottom:var(--card-pos-y-mobile, -25px);justify-content:var(--card-align-mobile, center);padding-left:14px;padding-right:14px}}.m-slider__overlap-card{pointer-events:auto;position:relative;width:var(--card-width-desktop, 90%);max-width:var(--card-max-width-desktop, 980px);padding:var(--card-pad-top-desktop, 35px) var(--card-pad-x-desktop, 50px) var(--card-pad-bottom-desktop, 35px);background-color:var(--card-custom-bg, var(--card-bg-computed, #ffffff));border-radius:var(--card-radius-desktop, 16px);border:var(--card-border-width, 1px) solid var(--card-border-color, #e5e7eb);box-shadow:var(--card-shadow-computed, 0 12px 35px -5px rgba(0, 0, 0, .12));backdrop-filter:blur(var(--card-blur, 12px));-webkit-backdrop-filter:blur(var(--card-blur, 12px));text-align:var(--card-text-align-desktop, center);display:flex;flex-direction:column;row-gap:var(--card-content-gap, 12px);box-sizing:border-box;overflow:hidden;opacity:0;visibility:hidden;will-change:transform,opacity,filter;transition:opacity .35s ease,transform .35s ease,filter .35s ease,visibility .35s}@media screen and (max-width:767px){.m-slider__overlap-card{width:var(--card-width-mobile, 92%);max-width:var(--card-max-width-mobile, 520px);padding:var(--card-pad-top-mobile, 22px) var(--card-pad-x-mobile, 20px) var(--card-pad-bottom-mobile, 22px);border-radius:var(--card-radius-mobile, 12px);text-align:var(--card-text-align-mobile, center);row-gap:calc(var(--card-content-gap, 12px) * .85)}}.m-slider__overlap-anim--fade-up .m-slider__overlap-card{transform:translateY(35px)}.m-slider__overlap-anim--fade-scale .m-slider__overlap-card{transform:scale(.93) translateY(15px)}.m-slider__overlap-anim--fade-glide .m-slider__overlap-card{transform:translate(-40px)}.m-slider__overlap-anim--fade-blur .m-slider__overlap-card{transform:translateY(20px);filter:blur(10px)}.swiper-slide-active .m-slider__overlap-card{opacity:1;visibility:visible;transform:translate(0) scale(1);filter:blur(0);transition:opacity var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1),transform var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1),filter var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1),visibility var(--card-anim-speed, .65s)}.m-slider__overlap-item{opacity:0;transform:translateY(20px);will-change:transform,opacity;transition:opacity .25s ease,transform .25s ease}.m-slider__overlap-anim--fade-scale .m-slider__overlap-item{transform:scale(.96) translateY(12px)}.m-slider__overlap-anim--fade-glide .m-slider__overlap-item{transform:translate(-25px)}.m-slider__overlap-anim--fade-blur .m-slider__overlap-item{filter:blur(4px);transform:translateY(12px)}.swiper-slide-active .m-slider__overlap-item{opacity:1;transform:translate(0) scale(1);filter:blur(0);transition:opacity var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1),transform var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1),filter var(--card-anim-speed, .65s) cubic-bezier(.16,1,.3,1)}.swiper-slide-active .m-slider__overlap-badge-wrap{transition-delay:calc(var(--card-stagger, 80ms) * 1)}.swiper-slide-active .m-slider__overlap-title-wrap{transition-delay:calc(var(--card-stagger, 80ms) * 2)}.swiper-slide-active .m-slider__overlap-desc-wrap{transition-delay:calc(var(--card-stagger, 80ms) * 3)}.swiper-slide-active .m-slider__overlap-buttons{transition-delay:calc(var(--card-stagger, 80ms) * 4)}.m-slider__overlap-badge-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:var(--card-badge-justify-desktop, center)}@media screen and (max-width:767px){.m-slider__overlap-badge-wrap{justify-content:var(--card-badge-justify-mobile, center);gap:8px}}.m-slider__overlap-badge{display:inline-flex;align-items:center;padding:4px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:9999px;background-color:var(--card-badge-bg, #fff0ed);color:var(--card-badge-color, #e05338);line-height:1.3}.m-slider__overlap-subtitle{display:inline-block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--card-badge-color, #e05338);line-height:1.4}.m-slider__overlap-title{margin:0;font-size:var(--card-title-size-desktop, 36px);line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--card-custom-color, var(--card-title-color, #111827));word-break:break-word}@media screen and (max-width:767px){.m-slider__overlap-title{font-size:var(--card-title-size-mobile, 22px);line-height:1.25}}.m-slider__overlap-description{font-size:var(--card-desc-size-desktop, 18px);line-height:1.6;color:var(--card-custom-color, var(--card-desc-color, #4b5563));margin:0 auto;max-width:780px}.m-slider__overlap-description p{margin:0}.m-slider__overlap-description p+p{margin-top:.5em}.m-slider__overlap-description a{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.m-slider__overlap-description a:hover{opacity:.75}@media screen and (max-width:767px){.m-slider__overlap-description{font-size:var(--card-desc-size-mobile, 14px);line-height:1.55}}.m-slider__overlap-buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:var(--card-btn-justify-desktop, center);margin-top:6px}@media screen and (max-width:767px){.m-slider__overlap-buttons{justify-content:var(--card-btn-justify-mobile, center);gap:8px;margin-top:4px}}.m-slider--has-overlap.m-slider--dots-above-card .m-slider-controls--absolute[class*=-bottom-]{bottom:calc(var(--card-pad-top-desktop, 35px) + var(--card-pad-bottom-desktop, 35px) + 120px)!important;z-index:32!important}@media screen and (max-width:767px){.m-slider--has-overlap.m-slider--dots-above-card .m-slider-controls--absolute[class*=-bottom-]{bottom:calc(var(--card-pad-top-mobile, 22px) + var(--card-pad-bottom-mobile, 22px) + 90px)!important}}.m-slider--has-overlap.m-slider--dots-hide .swiper-pagination{display:none!important}.m-slide__directional-overlay{position:absolute;top:0;left:0;width:var(--dir-overlay-w-desktop, 60%);height:var(--dir-overlay-h-desktop, 100%);background:linear-gradient(to right,var(--dir-overlay-color-full, rgba(0, 0, 0, .65)) 0%,var(--dir-overlay-color-mid, rgba(0, 0, 0, .35)) 45%,transparent 100%);pointer-events:none;z-index:15;transition:opacity .3s ease,width .3s ease,height .3s ease}@media screen and (max-width:767px){.m-slide__directional-overlay{top:auto;bottom:0;left:0;right:0;width:var(--dir-overlay-w-mobile, 100%);height:var(--dir-overlay-h-mobile, 70%);background:linear-gradient(to top,var(--dir-overlay-color-full, rgba(0, 0, 0, .65)) 0%,var(--dir-overlay-color-mid, rgba(0, 0, 0, .35)) 45%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/slideshow-overlap.css.map */
