.slider{--slide-width: calc((100% - (var(--slider-gap-mobile, 16px) * (var(--slides-count-mobile, 1) - 1))) / var(--slides-count-mobile, 1))}.slider:not(.initialized) .slider__wrapper{display:flex}.slider:not(.initialized) .slider__controls{visibility:hidden;opacity:0}.slider--bleed{scroll-padding-inline:var(--container-padding);margin-inline-start:calc(-1 * var(--container-padding));margin-inline-end:calc(-1 * var(--container-padding));padding-inline-start:var(--container-padding);padding-inline-end:var(--container-padding)}.slider--scroll{overflow:visible}.slider--scroll .slider__wrapper{overflow-y:hidden;overflow-x:auto;scroll-padding-inline:var(--container-padding);margin-inline-start:calc(-1 * var(--container-padding));margin-inline-end:calc(-1 * var(--container-padding));padding-inline-start:var(--container-padding);padding-inline-end:var(--container-padding);-webkit-overflow-scrolling:touch;cursor:default!important}.slider--scroll .slider__wrapper::-webkit-scrollbar{display:none;width:0;background:transparent}.slider__slide{display:flex;flex-direction:column;width:var(--slide-width);height:auto;margin-right:var(--slider-gap-mobile, 16px)}.slider__slide:last-child{margin-right:0}.slider__slide>:first-child:only-child{height:100%}[auto-slide-width=true] .slider__slide{width:auto}.slider__controls{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:32px;transition-property:visibility,opacity;transition-duration:.25s;transition-timing-function:ease-out}.slider__controls:has([style*="display: none"],.swiper-button-lock){margin-top:0}.slider--scroll .slider__controls{display:none}.slider--vertical .slider__navigation{position:absolute;top:50%;right:0;z-index:1;transform:rotate(90deg);transform-origin:top right;margin:var(--container-padding)}.slider__navigation{display:flex;align-items:center;gap:16px}.slider__navigation-button{position:relative;inset:unset;width:32px;height:32px;margin:0;padding:0;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:32px;background-position:center;transition-property:visibility,opacity;transition-duration:.25s;transition-timing-function:ease-out}.slider__navigation-button:before,.slider__navigation-button:after{content:none}.slider__navigation-button.swiper-button-disabled{opacity:.5}.slider__navigation-button--prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 32 33'%3E%3Crect width='31' height='31' x='.5' y='1.008' fill='%23fff' rx='15.5'/%3E%3Crect width='31' height='31' x='.5' y='1.008' stroke='%236A1BA6' rx='15.5'/%3E%3Cpath stroke='%236A1BA6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.667 16.508h-9.334M16 21.177l-4.667-4.667L16 11.844'/%3E%3C/svg%3E")}.slider__navigation-button--next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 32 33'%3E%3Crect width='31' height='31' x='.5' y='1.008' fill='%23fff' rx='15.5'/%3E%3Crect width='31' height='31' x='.5' y='1.008' stroke='%236A1BA6' rx='15.5'/%3E%3Cpath stroke='%236A1BA6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.333 16.508h9.334M16 11.844l4.667 4.666L16 21.177'/%3E%3C/svg%3E")}.slider__scrollbar{position:relative!important;inset:unset!important;display:block;width:100%!important;height:3px!important;border-radius:100px;background-color:var(--c-tertiary-bg)}.slider__scrollbar .swiper-scrollbar-drag{background-color:#ddc9ec}@media screen and (min-width:992px){.slider--nobleed-large{scroll-padding-inline:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.slider--scroll .slider__controls{display:flex}}@media screen and (min-width:1200px){.slider{--slide-width: calc((100% - (var(--slider-gap-desktop, 24px) * (var(--slides-count-desktop, 4) - 1))) / var(--slides-count-desktop, 4))}.slider--nobleed-extra-large{scroll-padding-inline:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.slider__slide{margin-right:var(--slider-gap-desktop, 24px)}}@media screen and (min-width:1400px){.slider--nobleed-ultra-large{scroll-padding-inline:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/components.css.map */
