.section-hero-carousel{width:100%}.section-hero-carousel .slick-track{display:flex}.section-hero-carousel .item{width:100%;position:relative}.section-hero-carousel .item.full{padding-top:50vw}.section-hero-carousel .item.full .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#fffc;width:50rem;max-width:100%}.section-hero-carousel .item.full .content .inner{padding:2.5rem 1.25rem;text-align:center}.section-hero-carousel .item.full .content .inner .subtitle{margin:0 0 .625rem}.section-hero-carousel .item.full .content .inner .title{margin:0}.section-hero-carousel .item.full .content .inner .btn-flex{margin-top:1.25rem}.section-hero-carousel .item.split .content-container{display:flex;justify-content:center;align-items:center;position:relative}.section-hero-carousel .item.split .content-container .corner{width:3.75rem;height:3.75rem;position:absolute;pointer-events:none}.section-hero-carousel .item.split .content-container .corner.corner-pink{background:url(icon-corner-pink.png) no-repeat center center/contain}.section-hero-carousel .item.split .content-container .corner.corner-navy{background:url(icon-corner-navy.png) no-repeat center center/contain}.section-hero-carousel .item.split .content-container .corner.a{top:1.25rem;left:1.25rem}.section-hero-carousel .item.split .content-container .corner.b{top:1.25rem;right:1.25rem;transform:rotate(90deg)}.section-hero-carousel .item.split .content-container .corner.c{bottom:1.25rem;left:1.25rem;transform:rotate(-90deg)}.section-hero-carousel .item.split .content-container .corner.d{bottom:1.25rem;right:1.25rem;transform:rotate(180deg)}.section-hero-carousel .item.split .content-container .inner{text-align:center;padding:0 3.75rem}.section-hero-carousel .item.split .content-container .inner .subtitle{margin:0 0 10px}.section-hero-carousel .item.split .content-container .inner .title{margin:0}.section-hero-carousel .item.split .content-container .inner .btn-flex{margin:40px 0 0}.section-hero-carousel .slick-arrow{z-index:3;background-color:#fff6;transition:.3s background-color}.section-hero-carousel .slick-arrow:hover{background-color:#fff}.section-hero-carousel .slick-arrow.slick-prev{left:20px}.section-hero-carousel .slick-arrow.slick-next{right:20px}.section-hero-carousel .slick-dots li button{background:var(--primary-navy)}@media screen and (max-width: 64rem){.section-hero-carousel .item.full{padding:0!important}.section-hero-carousel .item.full{display:flex;flex-direction:column}.section-hero-carousel .item.full .content{position:static;transform:translate(0);background:var(--primary-white);width:100%}.section-hero-carousel .item.full .bg-image{position:relative;width:100%;padding-top:56.25%;order:-1}.section-hero-carousel .item.split .image-container .img-ratio-square{padding-top:56.25%}.section-hero-carousel .item.split .content-container{padding:6.25rem 0}}@media screen and (min-width: 64rem){.section-hero-carousel .item.split .image-container.image-right{order:2}}@media screen and (max-width: 40rem){.section-hero-carousel .item.split .content-container .corner{width:2.5rem;height:2.5rem}.section-hero-carousel .item.split .content-container .inner{padding:0 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-hero-carousel.css.map */
