[data-hub-banner-flow]{display:block;min-width:0;color:#222;background:#fff}[data-hub-banner-flow] [data-banner-flow-stage]{position:relative;display:block;width:100%;aspect-ratio:1010 / 600;overflow:hidden;background:#fff}[data-hub-banner-flow] [data-banner-flow-stage]>img,[data-hub-banner-flow] [data-banner-flow-stage]>canvas{display:block;width:100%;height:100%;object-fit:contain;object-position:center}[data-hub-banner-flow] [data-banner-flow-stage]>canvas{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}[data-hub-banner-flow][data-ready=true] [data-banner-flow-stage]>img{opacity:0}[data-hub-banner-flow][data-ready=true] [data-banner-flow-stage]>canvas{visibility:visible}[data-hub-banner-flow] [data-banner-flow-stage]>img{position:relative;z-index:0}[data-hub-banner-flow] [data-banner-flow-stage]>canvas{z-index:1}[data-hub-banner-flow] [data-banner-flow-toggle]{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border:1px solid #b8b8b8;border-radius:4px;padding:7px 11px;background:#fff;color:#222;cursor:pointer;font:inherit;font-size:12px;font-weight:650;line-height:1.2;text-align:center;transition:border-color .16s ease,background-color .16s ease}[data-hub-banner-flow] [data-banner-flow-toggle]:hover{border-color:#777;background:#f7f7f7}[data-hub-banner-flow] [data-banner-flow-toggle]:focus-visible{outline:2px solid #c00;outline-offset:2px}[data-hub-banner-flow] [data-banner-flow-toggle]:disabled{cursor:default;opacity:.6}[data-hub-banner-flow] [data-banner-flow-status]{color:#666;font-size:11px;line-height:1.35}[data-hub-banner-flow] [data-banner-flow-toggle][hidden]{display:none}[data-hub-banner-flow] .lds-hub-banner-flow__controls{display:flex;min-height:50px;align-items:center;gap:10px;padding:8px 16px}.lds-accessories-hub__hero-card:has([data-hub-banner-flow]):hover,.lds-accessories-hub__hero-card:has([data-hub-banner-flow]):focus-visible{transform:none}.lds-accessories-hub__hero-card:has([data-hub-banner-flow]) .lds-hub-banner-flow__shop{display:inline-flex;min-height:40px;align-items:center;justify-content:center;justify-self:start;margin-top:6px;border:1px solid var(--hub-accent, #c00);border-radius:var(--radius-button, 0);padding:9px 15px;background:var(--hub-accent, #c00);color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:1.25;text-decoration:none}.lds-accessories-hub__hero-card:has([data-hub-banner-flow]) .lds-hub-banner-flow__shop:hover{border-color:#d60000;background:#d60000;color:#fff}.lds-accessories-hub__hero-card:has([data-hub-banner-flow]) .lds-hub-banner-flow__shop:focus-visible{outline:2px solid var(--hub-accent, #c00);outline-offset:3px}@media(max-width:600px){[data-hub-banner-flow] [data-banner-flow-toggle]{min-width:44px;min-height:44px}[data-hub-banner-flow] [data-banner-flow-status]{font-size:12px}[data-hub-banner-flow] .lds-hub-banner-flow__controls{min-height:60px}}@media(prefers-reduced-motion:reduce){[data-hub-banner-flow] [data-banner-flow-toggle]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lds-hub-banner-flow.css.map */
