@charset "UTF-8";[is=carousel-items] .swiper{overflow:visible}[is=carousel-items] .swiper-slide{position:relative}[is=carousel-items] .swiper-slide .title{margin-top:1.6rem;font-family:Inter SemiBold;font-size:2rem;line-height:3rem}@media (max-width: 768px){[is=carousel-items] .swiper-slide .title{font-size:1.8rem;line-height:2.8rem}}[is=carousel-items] .swiper-slide .description{margin-top:.8rem;font-size:1.6rem;line-height:2.4rem}@media (max-width: 768px){[is=carousel-items] .swiper-slide .description{font-size:1.4rem;line-height:2.2rem}}[is=carousel-items] .swiper-slide .link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}[is=carousel-items] .swiper-slide figure{overflow:hidden;aspect-ratio:320/447}[is=carousel-items] .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:all .6s ease}[is=carousel-items] .swiper-slide:not(:hover) img{transform:scale(1.05)}[is=carousel-items] div.swiper-button-prev,[is=carousel-items] div.swiper-button-next{margin-top:-10px}@media (min-width: 1200px){[is=carousel-items] div.swiper-button-prev,[is=carousel-items] div.swiper-button-next{margin-top:-15px}}@media (max-width: 1199px){[is=carousel-items] div.swiper-button-prev,[is=carousel-items] div.swiper-button-next{--swiper-navigation-sides-offset: -20px}}[is=carousel-items]>.swiper-arrow-wrapper--top-right{justify-content:flex-end;-webkit-margin-after:2rem;margin-block-end:2rem}[is=carousel-items]>.swiper-arrow-wrapper--top-right .swiper-button-next,[is=carousel-items]>.swiper-arrow-wrapper--top-right .swiper-button-prev{margin:0;position:static}[is=carousel-items]>.swiper-arrow-wrapper--top-right .swiper-button-next.swiper-button-disabled,[is=carousel-items]>.swiper-arrow-wrapper--top-right .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.4;pointer-events:none;visibility:visible}[is=carousel-items] .carousel-items-container:not(.has-title){width:100%}[is=carousel-items] .carousel-items-container:not(.has-title):not(.show-external-elements) .swiper-container{overflow:hidden}[is=carousel-items] .carousel-items-container.has-title .title-container .swiper-button-next,[is=carousel-items] .carousel-items-container.has-title .title-container .swiper-button-prev{position:static;margin:0}[is=carousel-items] .carousel-items-container.has-title .title-container .swiper-button-next.swiper-button-disabled,[is=carousel-items] .carousel-items-container.has-title .title-container .swiper-button-prev.swiper-button-disabled{opacity:.3;visibility:visible}[is=carousel-items] .carousel-items-container.has-title .title-container .swiper-arrow-wrapper{justify-content:center}@media (max-width: 992px){[is=carousel-items] .carousel-items-container.has-title.title-left .title-container{width:100%;max-width:300px}}[is=carousel-items] .carousel-items-container.has-title.title-left .title-container .category-title.text-left+.swiper-arrow-wrapper{justify-content:flex-start}@media (min-width: 992px){[is=carousel-items] .carousel-items-container.has-title.title-right{flex-direction:row-reverse}}[is=carousel-items] .carousel-items-container.has-title.title-right .title-container{width:100%;max-width:300px}[is=carousel-items] .carousel-items-container.has-title.title-right .title-container .category-title.text-right+.swiper-arrow-wrapper{justify-content:flex-end}@media (max-width: 767px){[is=carousel-items] .carousel-items-container.has-title.title-left .title-container,[is=carousel-items] .carousel-items-container.has-title.title-right .title-container{max-width:100%;margin-bottom:20px}}[is=carousel-items] .carousel-items-container.has-title:not(.show-external-elements) .swiper-container{overflow:hidden}[is=carousel-items] .carousel-items-container.has-title.show-external-elements .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-next+.swiper-slide):not(.swiper-slide-next+.swiper-slide+.swiper-slide){opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}[is=carousel-items] .carousel-items-container.has-title.show-external-elements .swiper-slide.swiper-slide-active,[is=carousel-items] .carousel-items-container.has-title.show-external-elements .swiper-slide.swiper-slide-next,[is=carousel-items] .carousel-items-container.has-title.show-external-elements .swiper-slide.swiper-slide-next+.swiper-slide,[is=carousel-items] .carousel-items-container.has-title.show-external-elements .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;z-index:1}[is=carousel-items] .carousel-items-container.has-title.show-external-elements .title-container{position:relative;z-index:2}[is=carousel-items] .category-title{margin:0}[is=carousel-items] .category-title.text-left{text-align:left}[is=carousel-items] .category-title.text-center{text-align:center}[is=carousel-items] .category-title.text-right{text-align:right}[is=carousel-items][data-content-type=taxonomy] .swiper-slide .title{position:absolute;bottom:15px;right:15px;left:15px;color:var(--bs-white);z-index:2}[is=carousel-items][data-content-type=taxonomy] .swiper-slide figure{position:relative}[is=carousel-items][data-content-type=taxonomy] .swiper-slide figure:after{background:linear-gradient(180deg,#00373900,#00373973 45%,#003739db) no-repeat;block-size:45%;content:"";display:block;inline-size:100%;inset-block-end:0;inset-inline:0;pointer-events:none;position:absolute;z-index:1}
