.image_carousel,.image_carousel .container,.image_carousel .container-full{position:relative;z-index:9}.image_carousel .overlay{height:100%;inset:0;position:absolute;width:100%;z-index:3}.image_carousel .item{padding:16px 24px 0}.image_carousel .item-inner>div:not(:last-child){margin-bottom:24px}.image_carousel .splide__track--nav>.splide__list>.splide__slide{border-bottom:#f4f3f3;border-left:#f4f3f3;border-right:#f4f3f3;border-top-color:#f4f3f3}.image_carousel .splide__track--nav>.splide__list>.splide__slide.is-active{border-bottom:#cd1405;border-left:#cd1405;border-right:#cd1405;border-top-color:#cd1405}.image_carousel .item_image img{aspect-ratio:3/2;height:100%!important;object-fit:cover;vertical-align:middle;width:100%}.image_carousel .btn--tertiary{justify-content:flex-start;padding:0}.image_carousel .image_carousel-inner .main-carousel .splide__slide,.image_carousel .image_carousel-inner .main-carousel .splide__track--fade>.splide__list>.splide__slide{height:100%}.image_carousel .image_carousel-inner .main-carousel{margin-bottom:80px;transition:height .3s ease}.image_carousel ul{list-style:none;padding-left:0}.image_carousel .splide__arrow--next svg,.image_carousel .splide__arrow--prev svg{fill:none}.image_carousel .splide__arrow{backdrop-filter:blur(4px);background:#fafafa;border:1px solid #e9eaeb;color:#535862;height:48px;transition:all .3s ease;width:48px}.image_carousel .image_carousel-inner .main-carousel{margin-left:auto;margin-right:auto;max-width:912px}.image_carousel .splide__arrow svg{color:inherit;height:20px;width:20px}.image_carousel .splide__arrow--prev{left:0}.image_carousel .splide__arrow--next{right:0}.image_carousel .splide__arrow:hover{background-color:#fffbfa;border-color:#ffa098;color:#cd1405}.image_carousel .splide__list .splide__slide{transition:all .3s ease}.image_carousel .splide__list .splide__slide:hover{border-left-color:#ffc7c2;border-top-color:#ffc7c2}.f-carousel__toolbar.is-absolute{position:relative}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{background-color:transparent;border:1px solid #d3cfcd;border-radius:28px;height:32px;width:32px}.is-horizontal .f-button.is-arrow.is-next svg,.is-horizontal .f-button.is-arrow.is-prev svg{display:none}.is-horizontal .f-button.is-arrow.is-next:after,.is-horizontal .f-button.is-arrow.is-prev:after{content:"";height:20px;width:20px}.is-horizontal .f-button.is-arrow.is-next:after,.is-horizontal .f-button.is-arrow.is-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23D3CFCD' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.833 10H4.167m0 0L10 15.833M4.167 10 10 4.167'/%3E%3Cpath stroke='%23230F05' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.2' stroke-width='1.5' d='M15.833 10H4.167m0 0L10 15.833M4.167 10 10 4.167'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.is-horizontal .f-button.is-arrow.is-next:after{transform:rotate(180deg)}.f-carousel__toolbar__column.is-right .f-button{background-color:transparent;border:1px solid #d3cfcd;border-radius:28px;height:32px;width:32px}.image_carousel .image_carousel-inner .item_image a{cursor:pointer}.f-carousel__toolbar__column.is-right .f-button svg{height:20px;width:20px;stroke-width:3px}.is-horizontal .f-button.is-arrow.is-next:hover,.is-horizontal .f-button.is-arrow.is-prev:hover{background-color:#fff;border-color:#ffa098}.is-horizontal .f-button.is-arrow.is-next:hover:after,.is-horizontal .f-button.is-arrow.is-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23FFA098' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.833 10H4.167m0 0L10 15.833M4.167 10 10 4.167'/%3E%3Cpath stroke='%23230F05' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.2' stroke-width='1.5' d='M15.833 10H4.167m0 0L10 15.833M4.167 10 10 4.167'/%3E%3C/svg%3E")}.f-carousel__toolbar__column.is-right .f-button:hover{background-color:#fff;border-color:#ffa098}.f-carousel__toolbar__column.is-right .f-button:hover svg{fill:#ffa098;stroke:#ffa098}.fancybox__container .fancybox__backdrop{background-color:#230f05;opacity:90%}@media (min-width:768px){.image_carousel .image_carousel-inner.full_width .item_image{margin:0 auto;max-width:768px;width:100%}.image_carousel .image_carousel-inner .item_image.visible-desktop{display:block}.image_carousel .image_carousel-inner .item_image.visible-mobile{display:none}.image_carousel .image_carousel-inner.two_col .item_image{margin:0 auto;max-width:100%;width:100%}.image_carousel .image_carousel-inner.two_col{display:flex;flex-wrap:wrap;gap:40px}.image_carousel .image_carousel-inner.two_col .main-carousel{flex-grow:1;height:auto!important;margin-bottom:0;max-height:var(--carousel-height);width:60%}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel{flex-grow:1;height:100%;width:40%}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel .splide__list{flex-direction:column}.image_carousel .image_carousel-inner.two_col .splide__track--nav>.splide__list>.splide__slide{border-left-style:solid;border-left-width:3px;border-top:none;width:100%!important}.image_carousel .image_carousel-inner.two_col .item-inner>div:not(:last-child){margin-bottom:16px}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel.item{padding:40px 16px}.image_carousel .image_carousel-inner.two_col.mediaright{flex-direction:row-reverse}.image_carousel .image_carousel-inner.two_col .main-carousel .item{padding:0}.image_carousel .image_carousel-inner.two_col .item{padding:16px 24px 40px}.image_carousel .image_carousel-inner.two_col .item_image img{aspect-ratio:auto;max-height:var(--carousel-height)}.image_carousel .image_carousel-inner.two_col .main-carousel .item,.image_carousel .image_carousel-inner.two_col .main-carousel .item .item-inner,.image_carousel .image_carousel-inner.two_col .main-carousel .item .item_image,.image_carousel .image_carousel-inner.two_col .main-carousel .splide__track{height:100%}}@media (max-width:767px){.image_carousel .image_carousel-inner.two_col .main-carousel,.image_carousel .image_carousel-inner.two_col .thumbnail-carousel{width:100%!important}.image_carousel .image_carousel-inner .thumbnail-carousel .splide__list{flex-direction:column}.image_carousel .image_carousel-inner.full_width .thumbnail-carousel .splide__list{flex-direction:column;gap:24px}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel .item{padding:16px}.image_carousel .image_carousel-inner.full_width .thumbnail-carousel .item{padding:24px 0 16px}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel .splide__track--nav>.splide__list>.splide__slide.is-active{border-color:#cd1405}.image_carousel .image_carousel-inner.two_col .thumbnail-carousel .splide__track--nav>.splide__list>.splide__slide{border-left:3px solid #f4f3f3;border-top:none}.image_carousel .image_carousel-inner .main-carousel{margin-bottom:48px}.image_carousel .image_carousel-inner .main-carousel .item{padding:0}.image_carousel .image_carousel-inner .item_image.visible-desktop{display:none}.image_carousel .image_carousel-inner .item_image.visible-mobile{display:block}.fancybox__carousel>.f-button.is-arrow:before{inset:-10px}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{height:25px;width:25px}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:5px}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:5px}.fancybox__slide{padding-left:40px;padding-right:40px}.is-horizontal .f-button.is-arrow.is-next:after,.is-horizontal .f-button.is-arrow.is-prev:after{height:16px;width:16px}}