.storefront-shelf .head{display:flex;align-items:center;gap:var(--fnd-space-12);padding:var(--fnd-space-20) var(--fnd-space-32) var(--fnd-space-12)}.storefront-shelf .title{margin:0}.storefront-shelf .subtitle{color:var(--plate-textIcon-secondary)}.storefront-shelf .arrows button{border:0;background:none;color:var(--plate-textIcon-primary);cursor:pointer}.storefront-shelf button span{color:inherit}.storefront-shelf .arrows{margin-left:auto;display:flex;gap:var(--fnd-space-8)}.storefront-shelf .arrows button{width:40px;height:var(--fnd-height-sm);border-radius:var(--shape-element-circle);background:var(--plate-bg-level3);display:grid;place-items:center}.storefront-shelf .row{display:flex;gap:var(--fnd-space-12);padding:0 var(--fnd-space-32) var(--fnd-space-4);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 32px;scrollbar-width:none}.storefront-shelf .row::-webkit-scrollbar{display:none}.storefront-shelf .row>*{width:208px;flex:none;scroll-snap-align:start}@media(max-width:768px){.storefront-shelf .head{padding:var(--fnd-space-12) var(--fnd-space-16) var(--fnd-space-8)}.storefront-shelf .arrows{display:none}.storefront-shelf .row{gap:var(--fnd-space-8);padding:0 var(--fnd-space-16) var(--fnd-space-4);scroll-padding:0 16px}.storefront-shelf .row>*{width:148px}}
