.custom-carrousel-large-elements{--cle-ease: cubic-bezier(.215, .61, .355, 1);--cle-duration: .5s;--cle-image-width: 16vw;position:relative;height:100svh;overflow:hidden;background:var(--color-palette-foreground)}.custom-carrousel-large-elements__circles{position:absolute;top:50%;left:50%;z-index:1;width:100vw;height:100vw;transform:translate(-50%,-50%);opacity:var(--cle-circles-opacity, .2);pointer-events:none}.custom-carrousel-large-elements__circles svg{display:block;width:100%;height:100%;overflow:visible}.custom-carrousel-large-elements__ring{transform-box:view-box;transform-origin:0 0}.custom-carrousel-large-elements--circles-on .custom-carrousel-large-elements__ring--inner{animation:cle-spin var(--cle-circles-duration, 120s) linear infinite}.custom-carrousel-large-elements--circles-on .custom-carrousel-large-elements__ring--outer{animation:cle-spin var(--cle-circles-duration, 120s) linear infinite reverse}@media screen and (max-width:1031px){.custom-carrousel-large-elements{--cle-image-width: 23vw}}@keyframes cle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.custom-carrousel-large-elements__ring{animation:none!important}}.custom-carrousel-large-elements__track{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.custom-carrousel-large-elements__track.is-dragging{cursor:grabbing}.custom-carrousel-large-elements__item{position:absolute;top:50%;left:50%;width:var(--cle-image-width);transform:translate(-50%,-50%);will-change:transform,opacity}.custom-carrousel-large-elements__image{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-drag:none}.custom-carrousel-large-elements__placeholder{aspect-ratio:1;fill:#ffffff4d}.custom-carrousel-large-elements__content{--color: #FFFFFF;position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:center;padding-inline:var(--custom-margin-inline);padding-bottom:56px;text-align:center;color:#fff;pointer-events:none}.custom-carrousel-large-elements__arrow,.custom-carrousel-large-elements__cta{pointer-events:auto}.custom-carrousel-large-elements__markers{--color: #FFFFFF;--cle-dial-radius: 16vw;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;color:#fff;pointer-events:none}.custom-carrousel-large-elements__mention,.custom-carrousel-large-elements__progress{position:absolute;left:50%;white-space:nowrap}.custom-carrousel-large-elements__mention{top:calc(50% - (var(--cle-active-height, var(--cle-image-width)) / 2 + var(--cle-dial-radius)) / 2);transform:translate(-50%,-50%);font-size:10px;opacity:.8}.custom-carrousel-large-elements__progress{top:calc(50% + (var(--cle-active-height, var(--cle-image-width)) / 2 + var(--cle-dial-radius)) / 2);transform:translate(-50%,-50%)}.custom-carrousel-large-elements__arrow{position:absolute;top:50%}.custom-carrousel-large-elements__arrow--prev{left:calc(50% - (var(--cle-image-width) / 2 + var(--cle-dial-radius)) / 2);transform:translate(-50%,-50%)}.custom-carrousel-large-elements__arrow--next{left:calc(50% + (var(--cle-image-width) / 2 + var(--cle-dial-radius)) / 2);transform:translate(-50%,-50%)}.custom-carrousel-large-elements__window{display:grid;overflow:hidden}.custom-carrousel-large-elements__slide{grid-area:1 / 1;transform:translateY(100%)}.custom-carrousel-large-elements__slide.is-active{transform:translateY(0);transition:transform var(--cle-duration) var(--cle-ease)}.custom-carrousel-large-elements__slide.is-leaving{transform:translateY(-100%);transition:transform var(--cle-duration) var(--cle-ease)}.custom-carrousel-large-elements__progress{display:flex;align-items:center;gap:12px}.custom-carrousel-large-elements__number{color:#fff}.custom-carrousel-large-elements__line{position:relative;width:4.6vw;height:1px;background:#fff3;overflow:hidden}.custom-carrousel-large-elements__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform var(--cle-duration) var(--cle-ease)}.custom-carrousel-large-elements__total{color:#ffffff80}.custom-carrousel-large-elements__title-row{display:flex;align-items:center;justify-content:center}.custom-carrousel-large-elements__title{margin:0}.custom-carrousel-large-elements__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;border:0;background:none;color:#fff;opacity:1;cursor:pointer}.custom-carrousel-large-elements__arrow svg{display:block;width:16px;height:16px}.custom-carrousel-large-elements__arrow--prev svg{transform:scaleX(-1)}.custom-carrousel-large-elements__descriptions{display:grid;max-width:520px;margin-top:24px}.custom-carrousel-large-elements__description{grid-area:1 / 1;margin:0;color:#fff;opacity:0;transform:translateY(16px)}.custom-carrousel-large-elements__description.is-active{opacity:1;transform:translateY(0);transition:opacity var(--cle-duration) var(--cle-ease),transform var(--cle-duration) var(--cle-ease)}.custom-carrousel-large-elements__description.is-leaving{opacity:0;transform:translateY(0);transition:opacity var(--cle-duration) var(--cle-ease)}.custom-carrousel-large-elements__cta{margin-top:40px}.custom-carrousel-large-elements__cta.is-entering{animation:cle-rise var(--cle-duration) var(--cle-ease)}@keyframes cle-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.custom-carrousel-large-elements--no-text-anim .custom-carrousel-large-elements__slide,.custom-carrousel-large-elements--no-text-anim .custom-carrousel-large-elements__description,.custom-carrousel-large-elements--no-text-anim .custom-carrousel-large-elements__fill{transition:none!important}.custom-carrousel-large-elements--no-text-anim .custom-carrousel-large-elements__cta{animation:none!important}.custom-carrousel-large-elements--no-text-anim .custom-carrousel-large-elements__slide.is-leaving{transform:translateY(100%)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-carrousel-large-elements.css.map */
