.carousel__dismiss[data-v-50ed8497]{padding:15px;position:absolute;right:0;top:0}.carousel__item[data-v-50ed8497]{display:grid!important}@media (min-width:1024px){.carousel__item[data-v-50ed8497]{grid-gap:50px;grid-template-columns:5fr 6fr;margin-top:80px;padding:0 80px}}@media (min-width:1280px){.carousel__item[data-v-50ed8497]{grid-gap:100px;padding:0 140px}}.carousel__item picture[data-v-50ed8497]{background-color:transparent}@media (min-width:768px){.carousel__item picture[data-v-50ed8497]{display:flex;height:360px;justify-content:center;text-align:center}}@media (min-width:1024px){.carousel__item picture[data-v-50ed8497]{height:440px}}.carousel__item picture img[data-v-50ed8497]{display:block;height:100%;object-fit:contain;object-position:center center;width:100%}.carousel__item__content[data-v-50ed8497]{padding:20px 25px}@media (min-width:1024px){.carousel__item__content[data-v-50ed8497]{padding-top:0}}.carousel__item__content .heading[data-v-50ed8497]{color:#f1ab00;font-size:20px;font-weight:600;text-transform:uppercase}@media (min-width:1024px){.carousel__item__content .heading[data-v-50ed8497]{font-size:32px}}@media (min-width:1280px){.carousel__item__content .heading[data-v-50ed8497]{font-size:40px}}.carousel__item__content .heading[data-v-50ed8497]:after{background-color:#f1ab00;content:"";display:block;height:6px;margin-top:15px;transform:skew(-15deg);width:37px}@media (min-width:1024px){.carousel__item__content .heading[data-v-50ed8497]:after{height:8px;margin-top:18px;width:64px}}@media (min-width:1280px){.carousel__item__content .heading[data-v-50ed8497]:after{height:11px;margin-top:30px;width:77px}}.carousel__item__content .description[data-v-50ed8497],.carousel__item__content .features[data-v-50ed8497]{color:#000;font-size:14px;font-weight:500;line-height:27px;margin-top:28px}@media (min-width:1024px){.carousel__item__content .description[data-v-50ed8497],.carousel__item__content .features[data-v-50ed8497]{font-size:14px;line-height:28px;margin-top:38px}}@media (min-width:1280px){.carousel__item__content .description[data-v-50ed8497],.carousel__item__content .features[data-v-50ed8497]{font-size:16px;line-height:34px}}.carousel__item__content .description .name[data-v-50ed8497],.carousel__item__content .features .name[data-v-50ed8497]{display:block;font-weight:700}@media (min-width:1024px){.carousel__item__content .description .name[data-v-50ed8497],.carousel__item__content .features .name[data-v-50ed8497]{display:inline-block}}.carousel__arrow[data-v-50ed8497]{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:100vw;transform:translate3d(0,-100%,0);width:44px;z-index:1}@media (min-width:768px){.carousel__arrow[data-v-50ed8497]{top:360px}}@media (min-width:1024px){.carousel__arrow[data-v-50ed8497]{background-color:transparent;height:auto;margin-top:34px;order:1;padding:0 50px;position:unset;top:unset;transform:translateZ(0);width:auto}}.carousel__arrow--reverse[data-v-50ed8497]{transform:translate3d(0,-100%,0) scaleX(-1)}@media (min-width:1024px){.carousel__arrow--reverse[data-v-50ed8497]{transform:translateZ(0) scaleX(-1)}}@media (max-width:1024px){.carousel__arrow svg[data-v-50ed8497]{height:27px;width:16px}}.carousel[data-v-50ed8497] .ssr-carousel-slides .ssr-carousel-back-button,.carousel[data-v-50ed8497] .ssr-carousel-slides .ssr-carousel-next-button{position:relative;top:0;transform:unset}.carousel[data-v-50ed8497] .ssr-carousel-slides .ssr-carousel-back-button{left:0}.carousel[data-v-50ed8497] .ssr-carousel-slides .ssr-carousel-next-button{right:0}.carousel[data-v-50ed8497] .ssr-carousel-slides .ssr-carousel-arrows{display:flex;justify-content:center}@media (min-width:1024px){.carousel .slick-slider[data-v-50ed8497]{display:flex;flex-wrap:wrap;justify-content:center}.carousel .slick-list[data-v-50ed8497]{flex:1 0 100%;order:0}}.carousel .slick-arrow.slick-prev[data-v-50ed8497]{left:0}@media (min-width:1024px){.carousel .slick-arrow.slick-prev[data-v-50ed8497]{margin-right:30px}}.carousel .slick-arrow.slick-next[data-v-50ed8497]{right:0}@media (min-width:1024px){.carousel .slick-arrow.slick-next[data-v-50ed8497]{margin-left:30px}}
