.hero-slider-swiper{width:100%;position:relative;z-index:0;overflow:hidden;transition:opacity .4s ease}.hero-slider-swiper.loading{visibility:hidden;opacity:0;transition:opacity .4s ease}.hero-slider-swiper:not(.loading){opacity:1;visibility:visible}.hero-slider-swiper .swiper-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-slider-swiper .swiper-slide{overflow:hidden;color:#fff;height:auto;opacity:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;background-color:var(--color-creme-legere)}.slide-inner{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-slider-swiper .slide-inner .page-width{padding:5rem 0;width:100vw;height:100%}.hero-slider-swiper .swiper-container,.hero-slider-swiper .swiper-wrapper,.hero-slider-swiper .swiper-slide{height:100%}.hero-slider-swiper.mobile-height-small{height:300px}.hero-slider-swiper.mobile-height-medium{height:450px}.hero-slider-swiper.mobile-height-large{height:570px}.hero-slider-swiper.mobile-height-full{height:100vh}.slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;display:block!important;opacity:1;transition:opacity .5s ease}.slide-inner.has-video .slide-bg.video-hidden{opacity:1}.slide-inner.has-video .slide-bg.video-shown{opacity:0}.slide-bg img{height:100%;width:100%;object-fit:cover}.slide-bg{background-position:65% center}.slide-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;display:block!important;transition:opacity .5s ease}.slide-video.video-loaded{opacity:1}.slide-filigrane{display:none}.slide-inner .container{position:relative;z-index:3}.hero-slider-swiper .slide-inner{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:80px}.hero-slider-swiper .slide-inner .container{width:auto;height:100%;position:relative;z-index:3;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;text-align:center;align-items:center;justify-content:flex-end}.slide-inner .slide-title .pretitle{padding:5px;text-transform:uppercase}.slide-inner .slide-title .pretitle,.slide-inner .slide-title h2{margin:0}.slide-inner .slide-title h2{color:var(--color-white-snow);font-size:3.6rem;line-height:4.2rem}.slide-text{color:var(--color-charbon);width:100%;max-width:46em;display:none}.slide-text p{margin:0}.hero-slider-swiper .slide-btns{display:flex;flex-direction:column;gap:10px;width:auto}.hero-slider-swiper .swiper-button-prev,.hero-slider-swiper .swiper-button-next{display:none}.hero-slider-swiper .swiper-pagination{bottom:18px;left:50%;transform:translate(-50%);display:flex;gap:15px;align-items:center;justify-content:center;z-index:10}.hero-slider-swiper .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;background:var(--color-creme-legere, #f8f5f0);opacity:1;margin:0!important;transition:none}.hero-slider-swiper .swiper-pagination-bullet-active{background:var(--color-terre-cuivree, #A85C32)}.slide-filigrane,.slide-filigrane:empty{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;opacity:1}.section-header,.section-header .header-wrapper{background:var(--color-white-snow);-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}@media (min-width: 768px){.hero-slider-swiper.height-small{height:400px}.hero-slider-swiper.height-medium{height:600px}.hero-slider-swiper.height-large{height:800px}.hero-slider-swiper.height-full{height:100vh}.hero-slider-swiper .slide-inner{justify-content:center;padding-bottom:0}.hero-slider-swiper .slide-inner .container{padding:10%}.text-position-bottom-left{justify-content:flex-end!important;align-items:flex-start!important}.text-position-bottom-center{justify-content:flex-end!important;align-items:center!important}.text-position-bottom-right{justify-content:flex-end!important;align-items:flex-end!important}.text-position-middle-left{justify-content:center!important;align-items:flex-start!important}.text-position-middle-center{justify-content:center!important;align-items:center!important}.text-position-middle-right{justify-content:center!important;align-items:flex-end!important}.text-position-top-left{justify-content:flex-start!important;align-items:flex-start!important}.text-position-top-center{justify-content:flex-start!important;align-items:center!important}.text-position-top-right{justify-content:flex-start!important;align-items:flex-end!important}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.slide-inner .slide-title{width:100%;max-width:fit-content;display:block}.slide-inner .slide-title h2,.slide-inner .slide-title .h2-part1,.slide-inner .slide-title .h2-part2{color:var(--color-charbon);font-size:5rem;line-height:6rem}.slide-text{display:block;font-size:1.8rem}.hero-slider-swiper .slide-btns{flex-direction:row;gap:10px}.slide-filigrane,.slide-filigrane:empty{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:1;z-index:1}.slide-filigrane:empty{display:none!important}.hero-slider-swiper .swiper-button-prev,.hero-slider-swiper .swiper-button-next{display:flex;opacity:0;visibility:hidden;background:#ffffff9e;width:55px;height:55px;line-height:53px;border-radius:50%;text-align:center;align-items:center;justify-content:center;margin-top:-30px;cursor:pointer;transition:all .3s ease;z-index:10}.hero-slider-swiper:hover .swiper-button-prev,.hero-slider-swiper:hover .swiper-button-next{opacity:1;visibility:visible}.hero-slider-swiper .swiper-button-prev{left:0;transform:translate(20px,50%);margin:0}.hero-slider-swiper .swiper-button-next{right:0;transform:translate(-20px,50%);margin:0}.hero-slider-swiper .swiper-button-prev:after,.hero-slider-swiper .swiper-button-next:after{color:var(--color-charbon);font-size:20px}}@media (min-width: 990px){.hero-slider-swiper .slide-inner .container{padding:0 5rem}.hero-slider-swiper .swiper-button-prev{left:0;transform:translate(30px,20%);margin:0}.hero-slider-swiper .swiper-button-next{right:0;transform:translate(-30px,20%);margin:0}.slide-inner .slide-title h2,.slide-inner .slide-title .h2-part1,.slide-inner .slide-title .h2-part2{font-size:5rem;line-height:5.6rem}.slide-text{font-size:1.7rem}}@media (min-width: 1280px){.slide-inner .slide-title h2,.slide-inner .slide-title .h2-part1,.slide-inner .slide-title .h2-part2{font-size:5.6rem;line-height:6.4rem}.slide-text{max-width:35em;font-size:1.8rem;line-height:normal}}@media (min-width: 1440px){.slide-inner .slide-title h2,.slide-inner .slide-title .h2-part1,.slide-inner .slide-title .h2-part2{font-size:6.4rem;line-height:7.2rem}}@media (max-height: 500px) and (orientation: landscape){.hero-slider-swiper .slide-inner .slide-title .pretitle{font-size:1.2rem!important;padding:2px 4px!important}.slide-inner .slide-title h2,.slide-inner .slide-title .h2-part1,.slide-inner .slide-title .h2-part2{font-size:3.6rem!important;line-height:3.8rem!important}.hero-slider-swiper .slide-text{display:none!important}.hero-slider-swiper .btn-primary,.hero-slider-swiper .btn-secondary,.hero-slider-swiper .btn-minor{padding:12px 24px}.hero-slider-swiper .swiper-button-next{right:0;transform:translate(-20px);margin:0}.hero-slider-swiper .swiper-button-prev{right:0;transform:translate(20px);margin:0}}:root{--header-height: 69px;--announcement-bar-height: 40px;--vh: 1vh}@media (min-width: 768px){.hero-slider-swiper.full-height{height:calc(var(--vh, 1vh) * 100 - var(--announcement-bar-height, 0px));margin-top:calc(-1 * var(--header-height, 0px));padding-top:var(--header-height, 0px)}.section-header,.section-header .header-wrapper{background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .3s ease,box-shadow .3s ease}.section-header.scrolled-past-header{background:#fff;box-shadow:0 2px 8px #00000014}}@media (max-width: 767px){.hero-slider-swiper.full-height{height:calc(var(--vh, 1vh) * 100 - var(--header-height, 0px) - var(--announcement-bar-height, 0px));margin-top:0;padding-top:0}}@media (max-width: 767px) and (orientation: landscape){.hero-slider-swiper.full-height{height:auto;min-height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-hero-slider-swiper.css.map */
