/*! © 2026 Bobble Designs. All rights reserved. */.bc{position:relative;min-width:0}.bc-viewport{overflow:hidden;touch-action:pan-y;border-radius:inherit}.bc-track{display:flex;gap:var(--bc-gap, 12px);transform:translate3d(calc(var(--bc-peek, 0px) - var(--bc-i, 1) * (100% - 2 * var(--bc-peek, 0px) + var(--bc-gap, 12px)) + var(--bc-drag, 0px)),0,0);transition:transform var(--bc-dur, .52s) cubic-bezier(.22,.7,.2,1);will-change:transform}.bc-track.bc-snap{transition:none}.bc-slide{flex:0 0 calc(100% - 2 * var(--bc-peek, 0px));min-width:0;user-select:none;-webkit-user-select:none}.bc-slide img{-webkit-user-drag:none;user-select:none}.bc-peek .bc-slide{opacity:.55;transition:opacity var(--bc-dur, .52s) ease}.bc-peek .bc-slide.bc-current{opacity:1}.bc-marks{display:flex;justify-content:center}.bc-mark{box-sizing:border-box;width:44px;height:44px;min-width:44px;padding:0;display:grid;place-items:center;border:0;background:none;color:var(--bc-mark, var(--text-muted, #7a6e66));cursor:pointer;-webkit-tap-highlight-color:transparent}.bc-dot{display:block;width:8px;height:8px;border-radius:4px;background:currentColor;transition:width .26s ease,color .26s ease}.bc-mark[aria-current]{color:var(--bc-mark-on, var(--text, #2d2520))}.bc-mark[aria-current] .bc-dot{width:22px}.bc-mark:focus-visible{outline:2px solid var(--bc-focus, var(--text, #2d2520));outline-offset:-6px;border-radius:12px}@media(hover:hover){.bc-mark:not([aria-current]):hover{color:var(--bc-mark-on, var(--text, #2d2520))}}.bc-marks-over{position:absolute;left:50%;bottom:6px;transform:translate(-50%);padding:0 4px;border-radius:22px;background:var(--bc-scrim, color-mix(in srgb, var(--surface, #fff) 86%, transparent))}@media(prefers-reduced-motion:reduce){.bc-track,.bc-peek .bc-slide,.bc-dot{transition:none}}.ev-card{position:relative}.ev-pics{border-radius:var(--radius, 12px)}.ev-card .bc{--bc-focus: var(--ev-ink)}.ev-slide{display:block}.ev-pics:not(.bc)>.ev-slide:not(:first-child){display:none}.ev-set .bc-dot{width:32px;height:32px;border-radius:7px;overflow:hidden;opacity:.72;background:var(--ev-thumb-ground, #FAF7F2);transition:opacity .26s ease,box-shadow .26s ease}.ev-set .bc-dot>img,.ev-set .bc-dot>canvas{display:block;width:100%;height:100%;object-fit:contain}.ev-set .bc-dot>canvas[data-picture=chart]{image-rendering:pixelated}.ev-set .bc-mark[aria-current] .bc-dot{width:32px;opacity:1;box-shadow:0 0 0 2px var(--ev-ground),0 0 0 4px var(--ev-ink)}@media(hover:hover){.ev-set .bc-mark:not([aria-current]):hover .bc-dot{opacity:1}}@media(min-width:600px){.ev-set .ev-pics{margin-left:52px}.ev-set .bc-marks{position:absolute;left:-52px;top:10px;flex-direction:column}}@media(max-width:599px){.ev-set .bc{position:static}.ev-set .bc-marks{position:absolute;left:var(--ev-foot-x, 10px);right:var(--ev-foot-x, 10px);bottom:var(--ev-foot-y, 4px);justify-content:flex-start}}.ev-turn{animation:ev-turn .26s ease-out}@keyframes ev-turn{0%{opacity:.25}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ev-set .bc-dot{transition:none}.ev-turn{animation:none}}
