.events-carousel{margin:50px -12px 56px}.events-carousel .carousel-scrollbar{background-color:#eeeef0;height:6px;margin-top:24px;position:relative}.events-carousel .carousel-scrollbar .swiper-scrollbar-drag{background-color:var(--primary-text-color);cursor:grab;height:100%}.events-carousel .carousel-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.events-carousel .carousel-button-next{--color-var:$bgColorHover;align-items:center;background-color:#fff;border:1px solid transparent;border-radius:8px;-moz-column-gap:4px;column-gap:4px;cursor:pointer;cursor:auto;display:flex;flex-wrap:wrap;height:40px;justify-content:center;-webkit-mask-position:center;mask-position:center;outline-offset:0;padding:8px;transition:.3s;width:40px}.events-carousel .carousel-button-next:before{background-color:var(--primary-color);content:"";display:inline-block;height:19px;-webkit-mask-image:url(/build/images/slider_arrow_right.186ae70c.svg);mask-image:url(/build/images/slider_arrow_right.186ae70c.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s;width:12px}.events-carousel .carousel-button-next:before:hover,.events-carousel .carousel-button-next:not([disabled]):hover:before{background-color:var(--primary-color)}.events-carousel .carousel-button-next>*{color:var(--primary-color)}.events-carousel .carousel-button-next:focus,.events-carousel .carousel-button-next:hover{background-color:color-mix(in srgb,var(--color-var) 20%,transparent);border-color:transparent}.events-carousel .carousel-button-next:focus>*,.events-carousel .carousel-button-next:hover>*{color:var(--primary-color)}.events-carousel .carousel-button-next[class$=disabled],.events-carousel .carousel-button-next[class$=disabled]:hover{background-color:#fff}.events-carousel .carousel-button-next[class$=disabled]:before,.events-carousel .carousel-button-next[class$=disabled]:hover:before{background-color:#cecfd3}.events-carousel .carousel-button-prev{--color-var:$bgColorHover;align-items:center;background-color:#fff;border:1px solid transparent;border-radius:8px;-moz-column-gap:4px;column-gap:4px;cursor:pointer;cursor:auto;display:flex;flex-wrap:wrap;height:40px;justify-content:center;-webkit-mask-position:center;mask-position:center;outline-offset:0;padding:8px;transition:.3s;width:40px}.events-carousel .carousel-button-prev:before{background-color:var(--primary-color);content:"";display:inline-block;height:19px;-webkit-mask-image:url(/build/images/slider_arrow_right.186ae70c.svg);mask-image:url(/build/images/slider_arrow_right.186ae70c.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s;width:12px}.events-carousel .carousel-button-prev:before:hover,.events-carousel .carousel-button-prev:not([disabled]):hover:before{background-color:var(--primary-color)}.events-carousel .carousel-button-prev>*{color:var(--primary-color)}.events-carousel .carousel-button-prev:focus,.events-carousel .carousel-button-prev:hover{background-color:color-mix(in srgb,var(--color-var) 20%,transparent);border-color:transparent}.events-carousel .carousel-button-prev:focus>*,.events-carousel .carousel-button-prev:hover>*{color:var(--primary-color)}.events-carousel .carousel-button-prev[class$=disabled],.events-carousel .carousel-button-prev[class$=disabled]:hover{background-color:#fff}.events-carousel .carousel-button-prev[class$=disabled]:before,.events-carousel .carousel-button-prev[class$=disabled]:hover:before{background-color:#cecfd3}.events-carousel .carousel-button-prev:before{transform:rotateY(180deg)}.events-carousel>*{padding-left:12px;padding-right:12px}@media(max-width:767.98px){.events-carousel{margin-right:calc(-50vw - -50%);overflow:hidden}}@media(min-width:768px){.events-carousel{overflow:hidden}}.events-carousel .header{margin-bottom:24px}.events-carousel .content{margin-bottom:32px;scrollbar-color:#000 #eeeef0}@media(max-width:767.98px){.events-carousel .events-carousel-wrapper{margin-left:0}.events-carousel .event-item{padding-left:0;padding-right:0;width:78.02%}.events-carousel .event-item .image{height:194px}}.events-carousel .more-suggestions.mobile{margin-top:32px}@media(max-width:767.98px){.events-carousel:not(.swiper-initialized) .event-item{margin-right:20px}}@media(min-width:768px){.events-carousel:not(.swiper-initialized) .event-item{width:25%}}.events-carousel:not(.swiper-initialized) .carousel-scrollbar{display:none}