.carousel-block__content{width:100%}.carousel-block__heading{margin-left:auto;margin-right:auto;max-width:calc(var(--theme-max-width-content) + var(--theme-padding-horizontal-container-xl)*2);padding-left:var(--theme-padding-horizontal-container);padding-right:var(--theme-padding-horizontal-container);text-align:center;width:100%}@media(min-width:576px){.carousel-block__heading{padding-left:var(--theme-padding-horizontal-container-sm);padding-right:var(--theme-padding-horizontal-container-sm)}}@media(min-width:768px){.carousel-block__heading{padding-left:var(--theme-padding-horizontal-container-md);padding-right:var(--theme-padding-horizontal-container-md)}}@media(min-width:992px){.carousel-block__heading{padding-left:var(--theme-padding-horizontal-container-lg);padding-right:var(--theme-padding-horizontal-container-lg)}}@media(min-width:1260px){.carousel-block__heading{padding-left:var(--theme-padding-horizontal-container-xl);padding-right:var(--theme-padding-horizontal-container-xl)}}.carousel-block__carousel{margin:var(--spacing-centered);width:100%}.carousel-block__slides-container{position:relative}@media(min-width:1320px){.carousel-block__track{position:relative}.carousel-block__track:after,.carousel-block__track:before{content:"";display:block;height:100%;position:absolute;top:0;width:12rem;z-index:1}.carousel-block__track:before{background:var(--theme-background-carousel-block-track-before-xxl);left:0}.carousel-block__track:after{background:var(--theme-background-carousel-block-track-after-xxl);right:0}}.carousel-block__slide{margin-right:var(--theme-margin-right-carousel-block-slide);position:relative}@media(min-width:768px){.carousel-block__slide{margin-right:var(--theme-margin-right-carousel-block-slide-md)}}@media(min-width:992px){.carousel-block__slide{margin-right:var(--theme-margin-right-carousel-block-slide-lg)}}.carousel-block__slide.is-active .carousel-block__caption{display:block}.carousel-block__image-container{align-items:center;display:flex;height:var(--theme-height-carousel-block-image-container);justify-content:center}.carousel-block__image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:576px){.carousel-block__image-container{height:var(--theme-height-carousel-block-image-container-sm)}}@media(min-width:768px){.carousel-block__image-container{height:var(--theme-height-carousel-block-image-container-md)}}@media(min-width:992px){.carousel-block__image-container{height:var(--theme-height-carousel-block-image-container-lg)}}.carousel-block__image{border:var(--theme-focus-outline-width-carousel-block-image) solid transparent;border-radius:calc(var(--theme-border-radius-image) + var(--theme-focus-outline-width-carousel-block-image) + var(--theme-focus-outline-offset-carousel-block-image));cursor:pointer;padding:var(--theme-focus-outline-offset-carousel-block-image)}.carousel-block__caption{display:none}.carousel-block__description{padding:calc(var(--theme-padding-top-caption-description) - var(--theme-focus-outline-width-carousel-block-image) - var(--theme-focus-outline-offset-carousel-block-image)) calc(var(--theme-focus-outline-width-carousel-block-image) + var(--theme-focus-outline-offset-carousel-block-image)) 0;text-align:var(--theme-text-align-carousel-block-description)}.carousel-block__byline{border-bottom-right-radius:var(--theme-border-radius-image);bottom:calc(100% + var(--theme-focus-outline-width-carousel-block-image) + var(--theme-focus-outline-offset-carousel-block-image));margin-left:calc(var(--theme-focus-outline-width-carousel-block-image) + var(--theme-focus-outline-offset-carousel-block-image));right:calc(var(--theme-focus-outline-width-carousel-block-image) + var(--theme-focus-outline-offset-carousel-block-image))}.carousel-block__arrow{position:absolute;top:calc((var(--theme-top-carousel-block-arrow) - var(--theme-top-carousel-block-arrow-sub))/2);z-index:1}.carousel-block__arrow--prev{left:calc(var(--theme-outer-spacing-carousel-block-arrow)*.75)}.carousel-block__arrow--next{right:calc(var(--theme-outer-spacing-carousel-block-arrow)*.75)}.carousel-block__pagination{display:flex!important;gap:var(--theme-gap-carousel-block-pagination);margin-left:auto;margin-right:auto;margin-top:var(--theme-margin-top-carousel-block-pagination);max-width:calc(var(--theme-max-width-content) + var(--theme-padding-horizontal-container-xl)*2);padding-left:var(--theme-padding-horizontal-container);padding-right:var(--theme-padding-horizontal-container);position:static;width:100%}@media(min-width:576px){.carousel-block__pagination{padding-left:var(--theme-padding-horizontal-container-sm);padding-right:var(--theme-padding-horizontal-container-sm)}}@media(min-width:768px){.carousel-block__pagination{padding-left:var(--theme-padding-horizontal-container-md);padding-right:var(--theme-padding-horizontal-container-md)}}@media(min-width:992px){.carousel-block__pagination{padding-left:var(--theme-padding-horizontal-container-lg);padding-right:var(--theme-padding-horizontal-container-lg)}}@media(min-width:1260px){.carousel-block__pagination{padding-left:var(--theme-padding-horizontal-container-xl);padding-right:var(--theme-padding-horizontal-container-xl)}}@media(min-width:768px){.carousel-block__pagination{gap:var(--theme-gap-carousel-block-pagination-md);margin-top:var(--theme-margin-top-carousel-block-pagination-md)}}.carousel-block__pagination-page{background-color:transparent;border:var(--theme-border-carousel-block-pagination-page) solid var(--theme-border-color-carousel-block-pagination-page);border-radius:var(--theme-border-radius-carousel-block-pagination-page);display:block;height:var(--theme-height-carousel-block-pagination-page);margin:0;opacity:1;transition:var(--transition-all);width:var(--theme-width-carousel-block-pagination-page)}@media(min-width:768px){.carousel-block__pagination-page{height:var(--theme-height-carousel-block-pagination-page-md);width:var(--theme-width-carousel-block-pagination-page-md)}}.carousel-block__pagination-page:focus-visible{outline:var(--theme-outline-carousel-block-pagination-page-focus) solid transparent;outline-offset:var(--theme-outline-offset-carousel-block-pagination-page-focus)!important}.carousel-block__pagination-page.is-active{transform:none}.carousel-block__open-modal-button:focus,.carousel-block__open-modal-button:focus-visible{clip:var(--theme-clip-carousel-block-open-modal-button-focus);border:0;height:var(--theme-height-carousel-block-open-modal-button-focus);margin:var(--theme-margin-carousel-block-open-modal-button-focus);overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:var(--theme-width-carousel-block-open-modal-button-focus)}@media(min-width:576px){.carousel-block__arrow{top:calc((var(--theme-top-carousel-block-arrow-sm) - var(--theme-top-carousel-block-arrow-sub-sm))/2)}.carousel-block__arrow--prev{left:var(--theme-outer-spacing-carousel-block-arrow-sm)}.carousel-block__arrow--next{right:var(--theme-outer-spacing-carousel-block-arrow-sm)}}@media(min-width:768px){.carousel-block__arrow{top:calc((var(--theme-top-carousel-block-arrow-md) - var(--theme-top-carousel-block-arrow-sub-md))/2)}.carousel-block__arrow--prev{left:var(--theme-outer-spacing-carousel-block-arrow-md)}.carousel-block__arrow--next{right:var(--theme-outer-spacing-carousel-block-arrow-md)}}@media(min-width:992px){.carousel-block__arrow{top:calc((var(--theme-top-carousel-block-arrow-lg) - var(--theme-top-carousel-block-arrow-sub-lg))/2)}}@media(min-width:1320px){.carousel-block__arrow--prev{left:var(--theme-outer-spacing-carousel-block-arrow-xxl)}.carousel-block__arrow--next{right:var(--theme-outer-spacing-carousel-block-arrow-xxl)}}:root{--theme-background-carousel-block-track-before-xxl:transparent;--theme-background-carousel-block-track-after-xxl:transparent;--theme-margin-right-carousel-block-slide:var(--smtm-spacing-base);--theme-margin-right-carousel-block-slide-md:var(--smtm-spacing-xxxs);--theme-margin-right-carousel-block-slide-lg:var(--smtm-spacing-small);--theme-height-carousel-block-image-container:215px;--theme-height-carousel-block-image-container-sm:310px;--theme-height-carousel-block-image-container-md:360px;--theme-height-carousel-block-image-container-lg:416px;--theme-focus-outline-width-carousel-block-image:var(--border-small);--theme-focus-outline-offset-carousel-block-image:var(--border-small);--theme-text-align-carousel-block-description:start;--theme-top-carousel-block-arrow:var(--theme-height-carousel-block-image-container);--theme-top-carousel-block-arrow-sub:var(--theme-size-round-button-mobile);--theme-outer-spacing-carousel-block-arrow:var(--smtm-spacing-base);--theme-gap-carousel-block-pagination:var(--smtm-spacing-base);--theme-gap-carousel-block-pagination-md:var(--smtm-spacing-xxxs);--theme-margin-top-carousel-block-pagination:var(--smtm-spacing-xxxs);--theme-margin-top-carousel-block-pagination-md:var(--smtm-spacing-xxs);--theme-width-carousel-block-pagination-page:1.2rem;--theme-height-carousel-block-pagination-page:1.2rem;--theme-border-carousel-block-pagination-page:var(--border-small);--theme-border-color-carousel-block-pagination-page:var(--theme-border-color-primary);--theme-border-radius-carousel-block-pagination-page:var(--border-radius-round);--theme-width-carousel-block-pagination-page-md:1.6rem;--theme-height-carousel-block-pagination-page-md:1.6rem;--theme-outline-carousel-block-pagination-page-focus:var(--border-small);--theme-outline-offset-carousel-block-pagination-page-focus:var(--border-small);--theme-clip-carousel-block-open-modal-button-focus:rect(0,0,0,0);--theme-height-carousel-block-open-modal-button-focus:1px;--theme-margin-carousel-block-open-modal-button-focus:-1px;--theme-width-carousel-block-open-modal-button-focus:1px;--theme-top-carousel-block-arrow-sm:var(--theme-height-carousel-block-image-container-sm);--theme-top-carousel-block-arrow-sub-sm:var(--theme-size-round-button-mobile);--theme-outer-spacing-carousel-block-arrow-sm:1.3rem;--theme-top-carousel-block-arrow-md:var(--theme-height-carousel-block-image-container-md);--theme-top-carousel-block-arrow-sub-md:var(--theme-size-round-button);--theme-outer-spacing-carousel-block-arrow-md:var(--smtm-spacing-small);--theme-top-carousel-block-arrow-lg:var(--theme-height-carousel-block-image-container-lg);--theme-top-carousel-block-arrow-sub-lg:var(--theme-size-round-button);--theme-outer-spacing-carousel-block-arrow-xxl:var(--smtm-spacing-large)}[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__pagination-page{border-color:var(--theme-border-color-primary)}[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__pagination-page.is-active,[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__pagination-page:focus-visible,[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__pagination-page:hover{background-color:var(--color-sail-100)}[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-border-color-primary)!important}[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-primary)}[class*=page__container--bg-color-ocean] [class*="--bg-color-as-page"] .carousel-block__description{color:var(--theme-text-color-primary)}[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__pagination-page{border-color:var(--theme-border-color-exhibition)}[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__pagination-page.is-active,[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__pagination-page:focus-visible,[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__pagination-page:hover{background-color:var(--color-sail-100)}[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-focus-outline-color-exhibition)!important}[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-button-exhibition-primary)}[class*=page__container--bg-color-exhibition] [class*="--bg-color-as-page"] .carousel-block__description{color:var(--theme-text-color-exhibition)}.section--bg-color-ocean .carousel-block__pagination-page{border-color:var(--theme-border-color-primary)}.section--bg-color-ocean .carousel-block__pagination-page.is-active,.section--bg-color-ocean .carousel-block__pagination-page:focus-visible,.section--bg-color-ocean .carousel-block__pagination-page:hover{background-color:var(--color-sail-100)}.section--bg-color-ocean .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-border-color-primary)!important}.section--bg-color-ocean .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,.section--bg-color-ocean .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-primary)}.section--bg-color-ocean .carousel-block__description{color:var(--theme-text-color-primary)}.section--bg-color-bremon .carousel-block__pagination-page{border-color:var(--theme-border-color-inverted)}.section--bg-color-bremon .carousel-block__pagination-page.is-active,.section--bg-color-bremon .carousel-block__pagination-page:focus-visible,.section--bg-color-bremon .carousel-block__pagination-page:hover{background-color:var(--theme-bg-color-primary)}.section--bg-color-bremon .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-border-color-inverted)!important}.section--bg-color-bremon .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,.section--bg-color-bremon .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-inverted)}.section--bg-color-bremon .carousel-block__description{color:var(--theme-text-color-inverted)}.section--bg-color-sail .carousel-block__pagination-page{border-color:var(--theme-border-color-inverted)}.section--bg-color-sail .carousel-block__pagination-page.is-active,.section--bg-color-sail .carousel-block__pagination-page:focus-visible,.section--bg-color-sail .carousel-block__pagination-page:hover{background-color:var(--theme-bg-color-primary)}.section--bg-color-sail .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-border-color-inverted)!important}.section--bg-color-sail .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,.section--bg-color-sail .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-inverted)}.section--bg-color-sail .carousel-block__description{color:var(--theme-text-color-inverted)}.section--bg-color-exhibition .carousel-block__pagination-page{border-color:var(--theme-border-color-exhibition)}.section--bg-color-exhibition .carousel-block__pagination-page.is-active,.section--bg-color-exhibition .carousel-block__pagination-page:focus-visible,.section--bg-color-exhibition .carousel-block__pagination-page:hover{background-color:var(--color-sail-100)}.section--bg-color-exhibition .carousel-block__pagination-page:focus-visible{outline-color:var(--theme-focus-outline-color-exhibition)!important}.section--bg-color-exhibition .carousel-block__open-modal-button:focus+.carousel-block__figure .carousel-block__image,.section--bg-color-exhibition .carousel-block__open-modal-button:focus-visible+.carousel-block__figure .carousel-block__image{border-color:var(--theme-border-color-button-exhibition-primary)}.section--bg-color-exhibition .carousel-block__description{color:var(--theme-text-color-exhibition)}
/*# sourceMappingURL=carousel-block-mm.caa36b4eaced5bb25127.css.map*/