.carousel__edit{list-style:none;margin:0;z-index:1}.carousel,.carousel__edit{padding:0;position:relative}.carousel.secondary .carousel__track{height:60vh;list-style:none;margin:0;min-height:500px;overflow:hidden;padding:0;position:relative;z-index:1}.carousel.secondary .carousel__slide{height:100%;position:absolute;width:100%;z-index:1}.carousel.secondary .carousel__slide .container{align-items:start;display:flex;flex-direction:column;justify-content:center;max-width:var(--wp--style--global--content-size)}.carousel.secondary .carousel__slide .content{max-width:480px;opacity:0;transform:translate3d(0,100px,0);transition:opacity .5s ease,transform .5s ease;transition-delay:.75s;width:48%}.carousel.secondary .carousel__slide .content-cta{align-items:start;display:flex;flex-direction:column;justify-content:center}.carousel.secondary .carousel__slide .background-image{border-bottom-left-radius:8px;border-top-left-radius:8px;box-shadow:1px 1px 10px -5px var(--wp--preset--color--dark-opac-75);height:100%;overflow:hidden;position:absolute;right:0;top:0;width:48%}.carousel.secondary .carousel__slide .background-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:transform 8s linear;width:100%}.carousel.secondary .carousel__slide.active{z-index:2}.carousel.secondary .carousel__slide.active .content{opacity:1;transform:translateZ(0)}.carousel.secondary .carousel__slide.active .background-image img{transform:scale(1.2);transition:transform 8s linear}.carousel.secondary .carousel__btn--next,.carousel.secondary .carousel__btn--prev{background-color:var(--wp--preset--color--primary-500);border:none;border-radius:100%;bottom:-40px;color:var(--wp--preset--color--light);cursor:pointer;font-size:24px;height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;position:absolute;width:40px;z-index:2}.carousel.secondary .carousel__btn--next:hover,.carousel.secondary .carousel__btn--prev:hover{background-color:var(--wp--preset--color--primary-600)}.carousel.secondary .carousel__btn--next:disabled,.carousel.secondary .carousel__btn--prev:disabled{cursor:not-allowed;opacity:.5}.carousel.secondary .carousel__btn--next:disabled:hover,.carousel.secondary .carousel__btn--prev:disabled:hover{background-color:var(--wp--preset--color--primary-100)}.carousel.secondary .carousel__btn--next.hidden,.carousel.secondary .carousel__btn--prev.hidden{display:none}.carousel.secondary .carousel__btn--next{right:54%}.carousel.secondary .carousel__btn--prev{right:calc(54% + 50px)}.carousel.secondary .carousel__nav{display:none}section:has(.carousel.secondary){display:flex;flex-direction:column;overflow:hidden;padding-bottom:200px}@media screen and (max-width:900px){.carousel.secondary .carousel__track{height:80vh;min-height:none}.carousel.secondary .carousel__slide{display:flex;flex-direction:column;gap:40px}.carousel.secondary .carousel__slide .container{width:100%}.carousel.secondary .carousel__slide .content{max-width:auto;width:100%}.carousel.secondary .carousel__slide .background-image{height:800px;margin-left:auto;position:relative;width:calc(100% - 10px)}.carousel.secondary .carousel__btn--next,.carousel.secondary .carousel__btn--prev{position:absolute}.carousel.secondary .carousel__btn--next{left:auto;right:10px}.carousel.secondary .carousel__btn--prev{left:10px;right:auto}section:has(.carousel.secondary){padding-bottom:120px}}
