.clc-slider{position:relative;--clc-per-view: 1;--clc-gap: 16px}.clc-slider__track{display:flex;gap:var(--clc-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;margin:0;padding:0;list-style:none}.clc-slider__track::-webkit-scrollbar{display:none}.clc-slider__track>*{flex:0 0 calc((100% - (var(--clc-per-view) - 1) * var(--clc-gap)) / var(--clc-per-view));min-width:0;scroll-snap-align:start}.clc-slider__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.clc-slider__track.is-dragging *{pointer-events:none}.clc-slider__track:focus-visible{outline:2px solid currentColor;outline-offset:4px}.clc-slider__btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:0;background:none;color:inherit;padding:0;font:inherit}.clc-slider__btn:disabled{opacity:.35;cursor:default}.clc-slider.is-static .clc-slider__btn,.clc-slider.is-static [data-clc-dots]{display:none}.clc-slider__dots,[data-clc-dots]{display:flex;justify-content:center;gap:8px}.clc-slider__dot{width:var(--clc-dot-size, 8px);height:var(--clc-dot-size, 8px);padding:0;border:0;border-radius:999px;cursor:pointer;background:var(--clc-dot-color, currentColor);opacity:.3;transition:opacity .2s,width .2s}.clc-slider__dot.is-active{opacity:1;width:var(--clc-dot-active-width, var(--clc-dot-size, 8px))}.clc-marquee{overflow:hidden;--clc-gap: 40px}.clc-marquee__track{display:flex;width:max-content}.clc-marquee__group{display:flex;align-items:center;flex-shrink:0;gap:var(--clc-gap);padding-inline-end:var(--clc-gap);animation:clc-marquee var(--clc-marquee-duration, 30s) linear infinite}.clc-marquee[data-direction=right] .clc-marquee__group{animation-direction:reverse}.clc-marquee[data-pause-on-hover]:hover .clc-marquee__group,.clc-marquee.is-offscreen .clc-marquee__group{animation-play-state:paused}@keyframes clc-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.clc-marquee__group{animation:none}.clc-marquee{overflow-x:auto}}.clc-accordion details>summary{list-style:none;cursor:pointer}.clc-accordion details>summary::-webkit-details-marker{display:none}.clc-accordion details>summary::marker{content:""}.clc-accordion__icon{transition:transform .25s ease;flex-shrink:0}.clc-accordion details[open] .clc-accordion__icon{transform:rotate(var(--clc-icon-rotate, 180deg))}@supports (interpolate-size: allow-keywords){.clc-accordion{interpolate-size:allow-keywords}.clc-accordion details::details-content{height:0;overflow:hidden;transition:height .3s ease,content-visibility .3s allow-discrete}.clc-accordion details[open]::details-content{height:auto}}.clc-tabs [role=tab]{cursor:pointer;font:inherit;color:inherit;background:none;border:0}.clc-tabs [role=tabpanel][hidden]{display:none}.clc-video{position:relative}.clc-video video{display:block;width:100%;height:100%;object-fit:cover}.clc-video__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;background:#0000008c;color:#fff;transition:opacity .2s}.clc-video.is-playing .clc-video__play{opacity:0}.clc-video.is-playing:hover .clc-video__play{opacity:1}.clc-embed{position:relative;aspect-ratio:16 / 9;cursor:pointer;overflow:hidden}.clc-embed>img{width:100%;height:100%;object-fit:cover;display:block}.clc-embed>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.clc-embed.is-playing>img,.clc-embed.is-playing>.clc-video__play{display:none}[data-clc-reveal]{opacity:0;transform:translateY(var(--clc-reveal-y, 24px));transition:opacity .6s ease,transform .6s ease;transition-delay:var(--clc-reveal-delay, 0s)}[data-clc-reveal].is-visible,.shopify-design-mode [data-clc-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-clc-reveal]{opacity:1;transform:none;transition:none}}.clc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cl-common.css.map */
