.section{padding:0}.custom-slideshow{position:relative;overflow:hidden}.custom-slideshow__container{position:relative;opacity:0;transition:opacity .3s ease-in-out}.custom-slideshow__container.slider-initialized{opacity:1}.custom-slideshow__slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-color:rgb(var(--color-background));color:rgb(var(--color-text))}@media screen and (min-width: 750px){.custom-slideshow__slide{aspect-ratio:var(--desktop-ratio, auto)}}@media screen and (max-width: 749px){.custom-slideshow__slide{aspect-ratio:var(--mobile-ratio, auto)}}.custom-slideshow__media{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.custom-slideshow__media video,.custom-slideshow__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-slideshow__content{position:relative;z-index:2;padding:6.4rem calc(var(--page-gutter) * 1.5);color:rgb(var(--color-foreground));display:flex;flex-direction:column;width:100%;height:100%}.custom-slideshow__text-group,.custom-slideshow__button-group{display:flex;flex-direction:column}.custom-slideshow__heading{font-size:calc(var(--font-body-scale) * 3.6rem);font-weight:500;line-height:1;letter-spacing:0;color:rgb(var(--color-heading-text))}.custom-slideshow__heading p em{font-family:var(--font-italic-family);font-size:inherit;font-style:var(--font-italic-style);font-weight:var(--font-italic-weight);line-height:inherit}.custom-slideshow__subheading{color:rgb(var(--color-heading-text));font-size:calc(var(--font-body-scale) * 2.4rem);line-height:1.6;letter-spacing:0;font-weight:500;margin-block-end:2rem;text-align:center}@media screen and (min-width: 750px){.custom-slideshow__content.content-start{justify-content:flex-start}.custom-slideshow__content.content-center{justify-content:center}.custom-slideshow__content.content-end{justify-content:flex-end}.custom-slideshow__content.content-between{justify-content:space-between}.custom-slideshow__content.content-between .custom-slideshow__text-group{margin-bottom:0}.custom-slideshow__content .alignment-start{align-items:start}.custom-slideshow__content .alignment-center{align-items:center}.custom-slideshow__content .alignment-end{align-items:end}.button-limit-width{max-width:20rem}}@media screen and (max-width: 749px){.custom-slideshow__content.content-mobile-start{justify-content:flex-start}.custom-slideshow__content.content-mobile-center{justify-content:center}.custom-slideshow__content.content-mobile-end{justify-content:flex-end}.custom-slideshow__content.content-mobile-between{justify-content:space-between}.custom-slideshow__content.content-mobile-between .custom-slideshow__text-group{margin-bottom:0}.custom-slideshow__content .alignment-mobile-start{align-items:start}.custom-slideshow__content .alignment-mobile-center{align-items:center}.custom-slideshow__content .alignment-mobile-end{align-items:end}.custom-slideshow__content{padding:4rem 2rem;text-align:center}.custom-slideshow__button-group{gap:var(--spacing-2)}.button-limit-width{max-width:20rem}.custom-slideshow__heading{font-size:calc(var(--font-body-scale) * 2.8rem)}.custom-slideshow__subheading{margin:0 4rem;font-size:calc(var(--font-body-scale) * 2rem)}}.custom-slideshow__content:not(.content-between):not(.content-mobile-between) .custom-slideshow__text-group{margin-bottom:2.4rem}.slideshow__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.04)}.slideshow__nav:hover{background:rgba(var(--color-background),.08)}.slideshow__nav svg{width:4rem;height:4rem}.slideshow__nav--prev{left:0}.slideshow__nav--next{right:0}.rotate-180{transform:rotate(180deg)}@media screen and (max-width: 749px){.slideshow__nav{width:4rem;height:4rem}.slideshow__nav svg{width:4rem;height:4rem}.slideshow__nav--prev{left:0}.slideshow__nav--next{right:0}.custom-slideshow__content-wrapper{padding:1.5rem}}.custom-slideshow__media .media-desktop{display:none}.custom-slideshow__media .media-mobile{display:block}@media screen and (min-width: 750px){.custom-slideshow__media .media-desktop{display:block}.custom-slideshow__media .media-mobile{display:none}}.swiper-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-custom-slideshow.css.map */
