.mf-events{--mf-carousel-view: 1;--mf-events-peek: 0px;--mf-events-arrow: 60px;--mf-events-arrow-inset: 5vw;--mf-events-size-title: 1.2;--mf-events-size-text: .9;--mf-events-fs-title: min( calc((var(--mf-events-size-title) - 1) * 1.2vw + var(--mf-rem)), max( calc((var(--mf-events-size-title) - 1) * .012 * var(--mf-page-max) + var(--mf-rem)), calc(var(--mf-events-size-title) * var(--mf-rem)) ) );--mf-events-fs-text: min( calc((var(--mf-events-size-text) - 1) * 1.2vw + var(--mf-rem)), max( calc((var(--mf-events-size-text) - 1) * .012 * var(--mf-page-max) + var(--mf-rem)), calc(var(--mf-events-size-text) * var(--mf-rem)) ) );--mf-events-slide: calc( (100% - var(--mf-events-peek) - var(--mf-events-gap, 20px) * (var(--mf-carousel-view) - 1)) / var(--mf-carousel-view) );--mf-events-arrow-box: calc( (min(100%, 100vw - 40px) - var(--mf-events-peek) - var(--mf-events-gap, 20px) * (var(--mf-carousel-view) - 1)) / var(--mf-carousel-view) )}@media screen and (max-width:767px)and (orientation:portrait){.mf-events{--mf-events-fs-title: calc((var(--mf-events-size-title) - 1) * .012 * min(100vh, 900px) + var(--mf-rem));--mf-events-fs-text: calc((var(--mf-events-size-text) - 1) * .012 * min(100vh, 900px) + var(--mf-rem))}}@media(min-width:576px){.mf-events{--mf-carousel-view: var(--mf-events-cols-tablet, 2)}.mf-events--adjacent{--mf-events-peek: 40px}}@media(min-width:992px){.mf-events{--mf-carousel-view: var(--mf-events-cols, 3)}}.mf-events__inner{padding-top:var(--mf-events-pad-top, 10vmax);padding-bottom:var(--mf-events-pad-bottom, 10vmax)}.mf-events__slider{display:block;position:relative;overflow:hidden;padding:0 var(--mf-page-pad)}.mf-events__viewport{position:relative;overflow:hidden;touch-action:pan-y}@media(min-width:576px){.mf-events--adjacent .mf-events__viewport{overflow:visible}}.mf-events__track{display:flex;align-items:flex-start;position:relative;left:calc(var(--mf-carousel-lead, 0) * -1 * (var(--mf-events-slide) + var(--mf-events-gap, 20px)));gap:var(--mf-events-gap, 20px);margin:0;padding:0;list-style:none;will-change:transform}.mf-events__slide{flex:0 0 var(--mf-events-slide);min-width:0;margin:0}.mf-events__media{position:relative;height:0;padding-bottom:calc(100% + 1px);margin-bottom:6%;overflow:hidden}.mf-section .mf-events__image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.mf-events__placeholder{background-color:#73737314;fill:currentColor;opacity:.4}.mf-section .mf-events__title{max-width:75%;margin:0;font-size:var(--mf-events-fs-title);text-align:left;font-weight:500}.mf-events__text{max-width:75%;margin-top:6%;font-size:var(--mf-events-fs-text);line-height:var(--mf-lh-body);letter-spacing:normal;text-align:left}.mf-section .mf-events__text p{margin:0 0 var(--mf-space-p)}.mf-section .mf-events__text>:last-child{margin-bottom:0}.mf-events__controls{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:var(--mf-events-arrow-box);pointer-events:none}.mf-events__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:var(--mf-events-arrow);height:var(--mf-events-arrow);margin:calc(var(--mf-events-arrow) / -2) 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--mf-btn-text);cursor:pointer;pointer-events:auto;overflow:hidden}.mf-events__arrow--prev{left:calc(var(--mf-events-arrow-inset) - var(--mf-page-pad))}.mf-events__arrow--next{right:calc(var(--mf-events-arrow-inset) - var(--mf-page-pad))}.mf-events__arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--mf-btn-bg);opacity:.7;transition:opacity .3s}.mf-events__arrow:focus-visible:before{opacity:1}@media(hover:hover){.mf-events__arrow:hover:before{opacity:1}}.mf-events__arrow svg{position:relative;display:block;width:36px;height:36px}.mf-events__arrow svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media(min-width:992px){.mf-events__controls--hide-desktop{display:none}}@media(min-width:576px)and (max-width:991px){.mf-events__controls--hide-tablet{display:none}}@media(max-width:575px){.mf-events__controls{position:static;display:flex;justify-content:center;gap:20px;height:auto;margin-top:20px;padding-bottom:0}.mf-events__arrow{position:relative;top:auto;left:auto;right:auto;margin:0}.mf-events__controls--hide-mobile{display:none}}@media(prefers-reduced-motion:reduce){.mf-events__arrow:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mf-events.css.map */
