.featured-products{padding-top:48px;padding-bottom:16px}.featured-products__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.featured-products__heading h2{flex:1;margin:0;font-size:32px;line-height:1.15}.featured-products__controls{display:flex;gap:8px}.featured-products__controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ccc;background:#fff;color:#111;cursor:pointer}.featured-products__controls button:disabled{opacity:.3;cursor:default}.featured-products__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/2);align-items:start;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.featured-products__track::-webkit-scrollbar{display:none}.featured-products__track>.collection-product{scroll-snap-align:start}.featured-products__view-all{display:flex;width:176px;min-height:48px;margin:32px auto 0;font-size:14px;font-weight:500}.featured-products__controls button:focus-visible,.featured-products__track:focus-visible,.featured-products__view-all:focus-visible{outline:2px solid #111;outline-offset:3px}@media(hover:hover){.featured-products__controls button:not(:disabled):hover{border-color:#111;background:#f0f0f0}.featured-products__view-all:hover{background:#333}}@media(min-width:900px){.featured-products{padding-top:64px}.featured-products__heading{margin-bottom:32px}.featured-products__heading h2{font-size:40px}.featured-products__track{grid-auto-columns:calc((100% - 72px)/4);gap:24px}.featured-products__view-all{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/featured-products.css.map */
