.bf-terminal .bf-card-gallery{display:block;position:relative;min-width:0;width:100%;overflow:hidden;background:#f5f5f5}.bf-terminal .bf-card-gallery .bf-gallery-track{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;gap:0;touch-action:pan-x pan-y}.bf-terminal .bf-card-gallery .bf-gallery-track::-webkit-scrollbar{display:none}.bf-terminal .bf-card-gallery .bf-gallery-slide{display:block;position:relative;overflow:hidden;flex:0 0 100%;width:100%;min-width:0;min-height:0;scroll-snap-align:start;aspect-ratio:4/5}.bf-terminal .bf-card-gallery .bf-gallery-track img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain;background:transparent;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.bf-terminal .bf-card-gallery .bf-gallery-bar{position:absolute;bottom:4px;left:0;right:0;height:2px;pointer-events:none}.bf-terminal .bf-card-gallery .bf-gallery-bar span{display:block;height:100%;background:#0006;border-radius:999px;transition:transform .08s linear,width .08s linear}.bf-terminal .bf-card-gallery button{position:absolute;top:50%;transform:translateY(-50%);border:0;background:#f6f6f6cc;color:#111;padding:0;width:32px;height:44px;font:26px/1 Arial;display:grid;place-items:center;z-index:1}.bf-terminal .bf-card-gallery .bf-gallery-prev{left:0}.bf-terminal .bf-card-gallery .bf-gallery-next{right:0}.bf-terminal .bf-card-gallery [hidden]{display:none!important}@media(min-width:750px){.bf-terminal-home:not([data-desktop-layout=grid]) .bf-product>.bf-card-gallery{width:64px;flex:0 0 64px}.bf-terminal-home:not([data-desktop-layout=grid]) .bf-card-gallery button{display:none}}@media(max-width:749px){.bf-terminal .bf-card-gallery button{display:none}.bf-terminal-home[data-mobile-layout=list] .bf-product>.bf-card-gallery{width:88px}.bf-terminal-home[data-mobile-layout=grid] .bf-product>.bf-card-gallery{width:100%}}@media(prefers-reduced-motion:reduce){.bf-terminal .bf-card-gallery .bf-gallery-bar span{transition:none}}.bf-terminal .bf-gallery-track:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.bf-terminal .bf-card-gallery button:focus-visible{outline:2px solid #111;outline-offset:-3px}.bf-terminal .bf-product-copy b a{color:inherit;font:inherit;text-decoration:none}@media(max-width:359px){.bf-terminal-home[data-mobile-layout=list] .bf-product>.bf-card-gallery{width:72px}}.bf-terminal .bf-card-gallery .bf-gallery-bar{left:8px;right:8px;bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/92/assets/bf-card-gallery.css.map */
