@charset "UTF-8";@media (max-width:1023px){.carousel-overview{padding-bottom:calc(var(--offset)/ 2)}}.carousel-overview__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.carousel-overview__heading{margin:0 0 4rem;text-align:center}@media (max-width:1023px){.carousel-overview__heading{margin:0 0 3rem;text-align:left}}@media (max-width:767px){.carousel-overview__heading{margin:0 0 2.5rem}}.carousel-overview__heading .heading .heading__caption{color:#ffcb0d}.carousel-overview__heading .heading .heading__title{color:#fff}.carousel-overview__swiper{position:relative;isolation:isolate}.carousel-overview__swiper .swiper{padding-right:calc((100vw - var(--container))/ 2 + var(--indent));padding-left:calc((100vw - var(--container))/ 2 + var(--indent))}@media (max-width:1279px){.carousel-overview__swiper .swiper{padding-right:var(--indent);padding-left:var(--indent)}}.carousel-overview__swiper .swiper:not(.swiper-initialized) .swiper-slide{margin-right:.5rem}.carousel-overview__swiper .swiper-slide{flex-shrink:0;width:46rem;opacity:1}@media (max-width:1023px){.carousel-overview__swiper .swiper-slide{width:24.625rem}}.carousel-overview__swiper .swiper.swiper-initialized .swiper-slide{transition:.4s}.carousel-overview__swiper .swiper-slide-active{opacity:1}.carousel-overview__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.carousel-overview__image-wrapper{position:relative;width:100%;margin:0 0 2.5rem;padding-top:62%;box-sizing:border-box;border:.25rem solid rgba(255,255,255,.15);border-radius:1rem;overflow:hidden}@media (max-width:1023px){.carousel-overview__image-wrapper{margin:0 0 1.5rem;border-width:.125rem}}.carousel-overview__description{max-width:36rem;padding:0 0 0 1.5rem;color:#fff;border-left:.0625rem solid #ffcb0d;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:500;font-size:1.25rem;line-height:1.3;letter-spacing:-.00625rem}@media (max-width:1023px){.carousel-overview__description{font-weight:500;font-size:1rem;line-height:1.25;letter-spacing:-.005rem}}.carousel-overview .pin{flex:0 0 2.75rem}@media (max-width:1023px){.carousel-overview .pin{display:none}}
/*# sourceMappingURL=style.css.map */
