.d2f-door-extras{min-width:0;max-width:100%;margin-top:28px;margin-bottom:28px}d2f-door-extras{display:block;min-width:0;max-width:100%}.d2f-door-extras .d2f-door-controls{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 12px}.d2f-door-extras .d2f-door-controls button{display:grid;place-items:center;width:32px;height:32px;padding:0;background:transparent;border:0;color:#1b1b1b;cursor:pointer}.d2f-door-extras .d2f-accessory-controls button:disabled{opacity:.35;cursor:default}.d2f-door-extras .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 0 20px;margin:0;max-width:100%}.d2f-door-extras .d2f-accessory-track>li{min-width:0;scroll-snap-align:start}.d2f-door-extras .card-wrapper{height:100%}@media(max-width:989px){.d2f-door-extras .d2f-accessory-track{grid-auto-columns:calc((100% - 32px)/3);gap:16px}}@media(max-width:749px){.d2f-door-extras .d2f-accessory-track{grid-auto-columns:72%;gap:14px}}.d2f-door-extras .d2f-door-controls__count{color:#1b1b1b;font-size:1.3rem;font-variant-numeric:tabular-nums}.d2f-door-extras .d2f-door-controls button:hover:not(:disabled){background:#f3f3f3}@media(max-width:989px),(hover:none)and (pointer:coarse){.d2f-door-extras .d2f-door-controls{display:none}}@media screen and (min-width:990px){d2f-accessory-carousel,.d2f-door-extras d2f-door-extras{position:relative;padding:0 54px 24px}d2f-accessory-carousel>.d2f-door-controls,.d2f-door-extras d2f-door-extras>.d2f-door-controls{display:block;margin:0}d2f-accessory-carousel>.d2f-door-controls button,.d2f-door-extras d2f-door-extras>.d2f-door-controls button{position:absolute;top:45%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d4d4d4;border-radius:50%;background:#fff;color:#1b1b1b;box-shadow:0 2px 6px #00000012;cursor:pointer}d2f-accessory-carousel [data-direction="-1"],.d2f-door-extras d2f-door-extras [data-direction="-1"]{left:0}d2f-accessory-carousel [data-direction="1"],.d2f-door-extras d2f-door-extras [data-direction="1"]{right:0}d2f-accessory-carousel>.d2f-door-controls button svg,.d2f-door-extras d2f-door-extras>.d2f-door-controls button svg{width:20px;height:20px}d2f-accessory-carousel>.d2f-door-controls button:disabled,.d2f-door-extras d2f-door-extras>.d2f-door-controls button:disabled{opacity:.35;cursor:default}d2f-accessory-carousel .d2f-door-controls__count,.d2f-door-extras d2f-door-extras .d2f-door-controls__count{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/d2f-door-extras.css.map */
