.hero-split__wrapper{display:grid;grid-template-columns:1fr;align-items:stretch}.hero-split__col{min-width:0}.hero-split__col--content{order:0}.hero-split__col--media{order:1}.hero-split .hero-split__col--media .media{width:100%}@media(max-width:767.98px){.hero-split .hero-split__col--media .media{aspect-ratio:var(--ratio-mobile, var(--ratio, 16/9))}}@media(min-width:768px){.hero-split__wrapper{grid-template-columns:var(--hero-split-cols, 1fr 1fr)}.hero-split--image-left .hero-split__col--media{order:0}.hero-split--image-left .hero-split__col--content{order:1}.hero-split--height-small{min-height:35rem}.hero-split--height-medium{min-height:45rem}.hero-split--height-large{min-height:52rem}.hero-split__col--media .media{height:100%;aspect-ratio:auto}}.hero-split__col--media img,.hero-split__col--media svg,.hero-split__col--media video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-split--blend .hero-split__col--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(to bottom,rgb(var(--color-background)),rgb(var(--color-background) / 0) 18%)}@media(min-width:768px){.hero-split--blend.hero-split--image-right .hero-split__col--media:after{background:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background) / 0) 14%)}.hero-split--blend.hero-split--image-left .hero-split__col--media:after{background:linear-gradient(to left,rgb(var(--color-background)),rgb(var(--color-background) / 0) 14%)}}.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.stacked-images__inner{display:flex;flex-direction:column;width:100%}.stacked-images__item,.stacked-images__group,.stacked-images__carousel{display:block;width:100%;border-radius:var(--stacked-images-radius, 0);overflow:hidden}.stacked-images__group>.stacked-images__carousel{border-radius:0}.stacked-images__image{display:block;width:100%;height:auto}.stacked-images__carousel .carousel__controls--absolute .carousel__button,.stacked-images__carousel .carousel__controls--absolute .carousel__button:hover,.stacked-images__carousel .carousel__controls--absolute .carousel__button.swiper-button-disabled{opacity:1!important;background:#004b64;color:#fff}.stacked-images__carousel .carousel__controls--absolute .carousel__button--prev{--navigation-offset-left: 1rem}.stacked-images__carousel .carousel__controls--absolute .carousel__button--next{--navigation-offset-left: -1rem}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
