[data-studioos-motion]{position:relative;--studioos-motion-gap:16px}[data-studioos-motion] .ez-product-marquee__viewport,[data-studioos-motion] .ez-brand-marquee__viewport{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-y}[data-studioos-motion] .ez-product-marquee__viewport::-webkit-scrollbar,[data-studioos-motion] .ez-brand-marquee__viewport::-webkit-scrollbar{display:none}[data-studioos-motion].is-dragging .ez-product-marquee__viewport,[data-studioos-motion].is-dragging .ez-brand-marquee__viewport{cursor:grabbing;scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}[data-studioos-motion] .ez-product-marquee__track,[data-studioos-motion] .ez-brand-marquee__track{animation:none!important;transform:none!important;will-change:auto!important}[data-studioos-motion] a,[data-studioos-motion] button{user-drag:none;-webkit-user-drag:none}.studioos-motion__arrow{position:absolute;top:50%;z-index:8;width:44px;height:44px;display:grid;place-items:center;margin-top:-36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#141418db;color:#fff;box-shadow:0 10px 28px #00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease;cursor:pointer;font-size:20px}.studioos-motion__arrow--prev{left:10px}.studioos-motion__arrow--next{right:10px}[data-studioos-motion]:hover .studioos-motion__arrow,.studioos-motion__arrow:focus-visible{opacity:1}.studioos-motion__arrow:hover{transform:translateY(-50%) scale(1.06);background:var(--ez-accent,#8b35ff)}[data-studioos-motion].is-static .studioos-motion__arrow,[data-studioos-motion].is-static [data-studioos-motion-toggle]{display:none!important}[data-studioos-motion].is-static .ez-product-marquee__track,[data-studioos-motion].is-static .ez-brand-marquee__track{width:100%!important;justify-content:center}[data-studioos-motion].is-static .ez-product-marquee__group:first-child,[data-studioos-motion].is-static .ez-brand-marquee__group:first-child{justify-content:center;flex-wrap:wrap;width:100%}[data-studioos-motion].is-static .ez-product-marquee__group[aria-hidden=true],[data-studioos-motion].is-static .ez-brand-marquee__group[aria-hidden=true]{display:none!important}@media(max-width:749px){.studioos-motion__arrow{opacity:1;width:40px;height:40px;top:auto;bottom:0;margin:0;transform:none}.studioos-motion__arrow:hover{transform:scale(1.04)}[data-studioos-motion] .ez-product-marquee__viewport,[data-studioos-motion] .ez-brand-marquee__viewport{scroll-snap-type:x proximity;touch-action:pan-x pan-y}[data-studioos-motion] .ez-product--marquee,[data-studioos-motion] .ez-brand--marquee{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){[data-studioos-motion] .studioos-motion__arrow{transition:none}}.ez-card__media,.ezcx .ez-card__media,.sos-product-gallery__stage,.sos-product-gallery__slide,.sos-product-gallery__thumb,.sos-trade-product__image,.sos-trade-row__image,.sos-bulk-row__image,.ez-cart-line__image{background:transparent!important}.ez-card__media img,.ezcx .ez-card__media img,.sos-product-gallery__stage img,.sos-product-gallery__slide img,.sos-product-gallery__thumb img,.sos-trade-product__image img,.sos-trade-row__image img,.sos-bulk-row__image img,.ez-cart-line__image img{mix-blend-mode:normal}.ez-card__media,.sos-product-gallery__stage,.sos-product-gallery__slide,.sos-trade-product__image,.sos-trade-row__image,.sos-bulk-row__image{border-color:#ffffff14!important}.ez-card__media:before,.sos-product-gallery__stage:before,.sos-product-gallery__slide:before,.sos-trade-product__image:before,.sos-trade-row__image:before,.sos-bulk-row__image:before{display:none!important;content:none!important}.ez-card,.ezcx .ez-card{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),border-color .22s ease!important;will-change:transform}.ez-card:hover,.ezcx .ez-card:hover{transform:translateY(-6px);box-shadow:0 20px 42px #00000047,0 0 0 1px #8b35ff29!important}.ez-card__media,.ezcx .ez-card__media{min-height:clamp(240px,24vw,390px);display:grid;place-items:center;padding:clamp(16px,2vw,28px);overflow:hidden}.ez-card__media img,.ezcx .ez-card__media img{width:100%;height:100%;object-fit:contain!important;transform:scale(1.06);filter:drop-shadow(0 18px 22px rgba(0,0,0,.28));transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease}.ez-card:hover .ez-card__media img,.ezcx .ez-card:hover .ez-card__media img{transform:scale(1.12);filter:drop-shadow(0 24px 30px rgba(0,0,0,.34))}.ez-card__button,.ez-card__form button{transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.ez-card__button:hover,.ez-card__form button:hover{transform:translateY(-2px);box-shadow:0 12px 24px #8b35ff38}[data-cart-count]{transition:transform .18s ease,background .18s ease}[data-cart-count].is-pulsing{animation:studioos-cart-pulse .42s cubic-bezier(.2,.8,.2,1)}@keyframes studioos-cart-pulse{0%{transform:scale(1)}45%{transform:scale(1.32)}to{transform:scale(1)}}.studioos-cart-toast{position:fixed;right:20px;bottom:24px;z-index:1600;max-width:min(360px,calc(100vw - 32px));padding:15px 17px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:#1b1b21f5;color:#fff;box-shadow:0 22px 56px #0000006b;opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.studioos-cart-toast.is-visible{opacity:1;transform:none}.studioos-cart-toast strong{display:block;margin-bottom:3px;font-size:13px}.studioos-cart-toast span{color:#c9c9d1;font-size:12px}@media(max-width:749px){.ez-card:hover,.ezcx .ez-card:hover{transform:none}.ez-card__media,.ezcx .ez-card__media{min-height:220px;padding:14px}.ez-card__media img,.ezcx .ez-card__media img{transform:scale(1.03)}.studioos-cart-toast{left:16px;right:16px;bottom:16px;max-width:none}}@media(prefers-reduced-motion:reduce){.ez-card,.ez-card__media img,[data-cart-count],.studioos-cart-toast{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/studioos-motion.css.map */
