.w-swipe.w-swipe{--card:min( calc(100vw - 120px) ,440px);--w-gap:16px;position:relative;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:none;grid-auto-columns:var(--card);gap:var(--w-gap);margin-inline:calc(var(--gut,20px) * -1);padding:6px calc((100vw - var(--card)) / 2) 8px;scroll-padding-inline:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.w-swipe.w-swipe::-webkit-scrollbar{display:none;width:0;height:0}.w-swipe.w-swipe>.w-swipe-card{scroll-snap-align:center;min-width:0;grid-area:auto;transition:opacity .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1)}.w-swipe.w-swipe>.w-swipe-card:not(.is-active){opacity:.42;transform:scale(.965)}.w-swipe.w-swipe .w-swipe-body{transition:opacity .35s cubic-bezier(.2,.7,.2,1) .06s}.w-swipe.w-swipe>.w-swipe-card:not(.is-active) .w-swipe-body{opacity:0;transition-delay:0s}.w-swipe.w-swipe:focus-visible{outline:2px solid var(--clay-lit,#C68070);outline-offset:2px;border-radius:12px}@media(min-width:641px){.w-swipe.w-swipe{--w-gap:clamp(20px, calc((100vw - 440px)/5) ,64px)}}@media(prefers-reduced-motion:reduce){.w-swipe.w-swipe{scroll-behavior:auto}.w-swipe.w-swipe>.w-swipe-card,.w-swipe.w-swipe .w-swipe-body{transition:none}.w-swipe.w-swipe>.w-swipe-card:not(.is-active){transform:none}}
