.services-carousel__cont{padding-block:72px}.services-carousel{display:flex;flex-direction:column;gap:56px;position:relative;overflow:hidden}.services-carousel__title{text-align:center}.services-carousel__title *{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:The Seasons;font-size:48px;font-style:normal;font-weight:400;line-height:normal;margin:0}.services-carousel__title h2 strong{color:#8c9691}.services-carousel__slide-cont{width:100%;overflow:hidden;margin:0 auto}.services_carousel_swiper{opacity:0}.services_carousel_swiper.swiper-initialized{opacity:1;transition:opacity .3s ease-in-out}.services_carousel_swiper .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.services-carousel__cont .swiper-slide{display:flex;flex-direction:column;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.services-carousel__cont .swiper-slide .service_img{width:100%;aspect-ratio:1 / .9;background:linear-gradient(300deg,transparent,rgba(0,0,0,.3));overflow:hidden;border-radius:12px;position:relative;display:flex;justify-content:center;align-items:center;isolation:isolate}.services-carousel__cont .swiper-slide .service_img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#0000001a 50%,#000);pointer-events:none;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}.services-carousel__cont .swiper-slide .service_img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out;position:relative;z-index:1}.services-carousel__cont .swiper-slide .service_content{position:absolute;will-change:transform;bottom:0;left:0;padding:24px}.service_title h3{color:var(--Hello-Skin-Neutrals-White, #fff);font-family:Bricolage Grotesque;font-size:40px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1200px){.service_title h3{font-size:24px}}.service_title h3 strong{display:block}.service_title--mobile{display:none}.service_cta{display:flex;gap:24px}.service_cta .service-btn{padding:10px 40px}.service_cta .service-btn--secondary{background-color:transparent!important;border:1px solid #e4bfb8!important}.service_cta .service-btn--secondary span{color:#e4bfb8!important}.service_cta .service-btn--secondary:hover{color:#fff!important}.service_cta .service-btn--secondary:hover:before{opacity:.5}.services-carousel__cont .swiper-pagination{position:relative;margin:36px 0 0;top:unset;bottom:unset;display:flex;justify-content:center;gap:12px;will-change:transform;padding-bottom:1rem}.services-carousel__cont .swiper-pagination .swiper-pagination-bullet{width:12px;margin:0;height:12px;aspect-ratio:1/1;background-color:#d9d9d9;opacity:.6;transition:all .3s ease-in-out}.services-carousel__cont .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#a8bab2;transform:scale(1.25)}@media(max-width:800px){.services-carousel__cont{padding-block:48px}}.services-carousel__cont .swiper-slide[data-slide-type=video] .service_img{background:none}.service_video{position:relative;overflow:hidden;isolation:isolate;-webkit-transform:translateZ(0);transform:translateZ(0)}.service_video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,#0006);pointer-events:none;z-index:10!important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.service_content{z-index:20}.service_video__bg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:12px;z-index:1}.service_video__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0!important}@supports (-webkit-touch-callout: none){.service_video__background{filter:brightness(.92);-webkit-filter:brightness(.92)}}.service_video__background--mobile{display:none}@media(max-width:800px){.service_video__background--desktop{display:none}.service_video__background--mobile{display:block}}.service_video__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:#ffffff59!important;padding:20px 36px;cursor:pointer;z-index:10;transition:background .3s ease}.service_video__play-button:hover{background:#ffffff80!important}.service_video__play-button *{pointer-events:none;-webkit-user-select:none;user-select:none}.service_video__play-button span{color:var(--Hello-Skin-Neutrals-White, #fff);font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:800;line-height:33.1px}.services-carousel__modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.services-carousel__modal--open{opacity:1;visibility:visible}.services-carousel__modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.services-carousel__modal-content{position:relative;width:90%;max-width:1200px;height:90%;max-height:675px;background-color:#000;border-radius:12px;overflow:hidden;transform:scale(.9);transition:transform .3s ease}.services-carousel__modal--open .services-carousel__modal-content{transform:scale(1)}.services-carousel__modal-close{position:absolute;top:20px;right:20px;background:#0009;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:10;transition:background-color .3s ease}.services-carousel__modal-close:hover{background:#000c}.services-carousel__video-wrapper{width:100%;height:100%;position:relative}.services-carousel__modal-videos{width:100%;height:100%}.services-carousel__modal-videos video{width:100%;height:100%;object-fit:contain;background-color:#000}.services-carousel__video--mobile{display:none}@media(max-width:800px){.services-carousel__video--desktop{display:none}.services-carousel__video--mobile{display:block}.service_video__play-button{padding:15px 24px;z-index:2!important}.service_video__play-button span{font-size:12px}}.services_carousel_swiper{width:135%;margin-left:-32rem}@media(max-width:1500px){.services_carousel_swiper{margin-left:-26rem}}@media(max-width:1380px){.services_carousel_swiper{margin-left:-25rem}}@media(max-width:1290px){.services_carousel_swiper{margin-left:-23rem}}@media(max-width:900px){.services_carousel_swiper{margin-left:-16rem}}@media(max-width:800px){.services_carousel_swiper{margin-left:-14rem}.services-carousel__cont .swiper-slide .service_img{aspect-ratio:1 / 1.8}.services-carousel{gap:24px}.services-carousel__cont .swiper-pagination{margin-top:24px}.services-carousel__cont .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.service_cta{gap:8px}.service_cta .service-btn{padding:6px 0;width:100%}.service_title--desktop{display:none}.services-carousel__cont .swiper-slide .service_content{width:100%;gap:24px;display:flex;flex-direction:column}.service_title--mobile{display:block;color:var(--Hello-Skin-Neutrals-White, #fff);font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.services-carousel__title *{font-size:32px}}@media(max-width:600px){.services_carousel_swiper{margin-left:-11rem}}@media(max-width:500px){.services_carousel_swiper{margin-left:-23.5rem;width:200%}}@media(max-width:431px){.services_carousel_swiper{margin-left:-21rem}}@media(max-width:391px){.services_carousel_swiper{margin-left:-20rem}}@media(max-width:361px){.services_carousel_swiper{margin-left:-18rem}}@media(dynamic-range:high){.service_video__background{filter:brightness(.7);-webkit-filter:brightness(.7)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/services-carousel.css.map */
