.cis{--cis-per: var(--cis-per-m);--cis-gap: var(--cis-gap-m);--cis-ratio: var(--cis-ratio-m);background:var(--cis-bg);padding-top:var(--cis-pt-m);padding-bottom:var(--cis-pb-m);box-sizing:border-box}.cis *,.cis *:before,.cis *:after{box-sizing:border-box}.cis__inner{width:100%;max-width:var(--cis-maxw);margin-inline:auto;padding-inline:var(--cis-gutter-m)}.cis--full .cis__inner{max-width:none}.cis__header{margin-bottom:28px;text-align:var(--cis-header-align)}.cis__subtitle{margin:0 0 .75em;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cis-label)}.cis__heading{margin:0;font-family:var(--font-heading-family, inherit);font-size:var(--cis-h-m);line-height:1.15;color:var(--cis-heading)}.cis__intro{margin:1em 0 0;max-width:62ch;line-height:1.6;color:var(--cis-text)}.cis__header--center .cis__intro{margin-inline:auto}.cis__header--right .cis__intro{margin-left:auto}.cis__viewport{position:relative}.cis__track{position:relative;display:flex;gap:var(--cis-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cis__track::-webkit-scrollbar{display:none}.cis__track:focus-visible{outline:2px solid var(--cis-arrow-color);outline-offset:4px}.cis--drag .cis__track{cursor:grab}.cis__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.cis__track.is-dragging *{user-select:none;-webkit-user-select:none}.cis__slide{position:relative;flex:0 0 calc((100% - (var(--cis-per) - 1) * var(--cis-gap) - var(--cis-peek)) / var(--cis-per));width:calc((100% - (var(--cis-per) - 1) * var(--cis-gap) - var(--cis-peek)) / var(--cis-per));min-width:0;scroll-snap-align:start}.cis__media{display:block;position:relative;overflow:hidden;aspect-ratio:var(--cis-ratio);background:#0000000f;border-radius:var(--cis-radius)}.cis__media img,.cis__media .cis__placeholder{display:block;width:100%;height:100%;object-fit:var(--cis-fit);-webkit-user-drag:none}.cis__media .cis__placeholder{background:#0000000f;fill:#00000040}.cis__caption{text-align:var(--cis-cap-align)}.cis--cap-below .cis__caption{padding:14px 2px 0}.cis--cap-overlay .cis__slide{border-radius:var(--cis-radius);overflow:hidden}.cis--cap-overlay .cis__caption{position:absolute;left:0;right:0;bottom:0;padding:40px 22px 22px;background:linear-gradient(to top,var(--cis-overlay),rgba(0,0,0,0));pointer-events:none}.cis__cap-title{margin:0;font-family:var(--font-heading-family, inherit);font-size:var(--cis-cap-title-size);font-weight:600;line-height:1.25;color:var(--cis-cap-title)}.cis__cap-text{margin:.45em 0 0;font-size:var(--cis-cap-text-size);line-height:1.55;color:var(--cis-cap-text)}.cis--cap-overlay .cis__cap-title,.cis--cap-overlay .cis__cap-text{color:#fff}.cis__arrow{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--cis-arrow);height:var(--cis-arrow);margin:0;padding:0;border:0;cursor:pointer;background:var(--cis-arrow-bg);color:var(--cis-arrow-color);box-shadow:0 2px 10px #0000001f;transition:background-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease}.cis--arrow-circle .cis__arrow{border-radius:50%}.cis--arrow-rounded .cis__arrow{border-radius:10px}.cis--arrow-square .cis__arrow{border-radius:0}.cis__arrow:hover:not(:disabled){background:var(--cis-arrow-hover-bg);color:var(--cis-arrow-hover-color)}.cis__arrow:focus-visible,.cis__dot:focus-visible{outline:2px solid var(--cis-arrow-hover-bg);outline-offset:2px}.cis__arrow:disabled{opacity:.35;cursor:default}.cis__arrow svg{width:42%;height:42%}.cis__viewport>.cis__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.cis__viewport>.cis__arrow--prev{left:var(--cis-arrow-offset)}.cis__viewport>.cis__arrow--next{right:var(--cis-arrow-offset)}.cis__controls{display:flex;align-items:center;justify-content:var(--cis-controls-justify);gap:var(--cis-controls-gap);margin-top:20px;flex-wrap:wrap}.cis__controls .cis__arrow{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.cis__toggle{width:36px;height:36px}.cis__toggle svg{width:46%;height:46%}.cis__toggle .cis__icon-play{display:none}.cis__toggle.is-paused .cis__icon-play{display:block}.cis__toggle.is-paused .cis__icon-pause{display:none}.cis__dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.cis__dots[hidden]{display:none}.cis__dot{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.cis__dot:before{content:"";position:absolute;top:50%;left:50%;width:var(--cis-dot);height:var(--cis-dot);border-radius:50%;background:var(--cis-dot-color);transform:translate(-50%,-50%);transition:background-color .25s ease,transform .25s ease}.cis__dot.is-active:before{background:var(--cis-dot-active);transform:translate(-50%,-50%) scale(1.3)}.cis--single .cis__arrow--prev,.cis--single .cis__arrow--next,.cis--single .cis__dots,.cis--single .cis__toggle{display:none}.cis__empty{margin:0;padding:40px 0;text-align:center;opacity:.6}@media(max-width:749px){.cis--noarrow-m .cis__arrow--prev,.cis--noarrow-m .cis__arrow--next{display:none}.cis__viewport>.cis__arrow{width:calc(var(--cis-arrow) * .8);height:calc(var(--cis-arrow) * .8)}}@media(min-width:750px){.cis{--cis-per: var(--cis-per-t);--cis-gap: var(--cis-gap-t);--cis-ratio: var(--cis-ratio-d);padding-top:var(--cis-pt-d);padding-bottom:var(--cis-pb-d)}.cis__inner{padding-inline:var(--cis-gutter-d)}.cis__heading{font-size:var(--cis-h-d)}}@media(min-width:990px){.cis{--cis-per: var(--cis-per-d);--cis-gap: var(--cis-gap-d)}}@media(prefers-reduced-motion:reduce){.cis__arrow,.cis__dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AABA */
