d2f-accessory-carousel{display:block}.d2f-accessory-controls{display:flex;justify-content:flex-end;gap:10px;margin:0 0 16px}.d2f-accessory-controls button{width:44px;height:44px;border:1px solid #174737;border-radius:50%;background:#174737;color:#fff;font-size:24px;cursor:pointer}.d2f-accessory-controls button:disabled{opacity:.35;cursor:default}.d2f-accessory-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;list-style:none;padding:4px 2px 20px;margin:0}.d2f-accessory-track>li{min-width:0;scroll-snap-align:start}.d2f-accessory-track .card-wrapper{height:100%}.d2f-accessory-track:focus-visible,.d2f-accessory-controls button:focus-visible{outline:3px solid #b48b2d;outline-offset:3px}@media(max-width:989px){.d2f-accessory-track{grid-auto-columns:calc((100% - 32px) / 3);gap:16px}}@media(max-width:749px){.d2f-accessory-track{grid-auto-columns:72%;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
