.HomeShelfProductGrid-module__W_QDcG__shelfContainer{width:100%;min-width:0}@media (min-width:1024px){.HomeShelfProductGrid-module__W_QDcG__shelfContainer{max-width:1664px;container-type:inline-size}}.HomeShelfProductGrid-module__W_QDcG__shelfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px) and (max-width:1023px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid{grid-template-columns:repeat(3,minmax(280px,320px));justify-content:start;gap:16px}}@container (min-width:1168px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid{grid-template-columns:repeat(4,minmax(280px,320px))}}@container (min-width:1464px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid{grid-template-columns:repeat(5,minmax(280px,320px))}}.HomeShelfProductGrid-module__W_QDcG__shelfGrid:not(.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery)>li:nth-child(n+5){display:none}@media (min-width:640px) and (max-width:1023px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid:not(.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery)>li:nth-child(5){display:block}}@media (min-width:1024px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid:not(.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery)>li:nth-child(n+4){display:none}}@container (min-width:1168px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid:not(.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery)>li:nth-child(4){display:block}}@container (min-width:1464px){.HomeShelfProductGrid-module__W_QDcG__shelfGrid:not(.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery)>li:nth-child(5){display:block}}.HomeShelfProductGrid-module__W_QDcG__shelfCarouselRoot{position:relative}.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:12px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid>li{scroll-snap-align:start;flex:0 0 min(78%,280px);min-width:0;display:block}@media (min-width:640px){.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid{gap:12px}.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid>li{flex:0 0 calc(45.4545% - 5.45455px);max-width:320px}}@media (min-width:1024px){.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid{gap:16px}.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid>li{flex:0 0 calc(32.0513% - 10.2564px);max-width:320px}}@container (min-width:1168px){.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid>li{flex:0 0 calc(24.5098% - 11.7647px)}}.HomeShelfProductGrid-module__W_QDcG__shelfNavButton{display:none}@media (min-width:640px){.HomeShelfProductGrid-module__W_QDcG__shelfNavButton{z-index:2;background:color-mix(in srgb, var(--otona-pale-surface) 92%, white);color:#3a2727;border:1px solid #83655e47;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;line-height:1;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #83655e1f}.HomeShelfProductGrid-module__W_QDcG__shelfNavButton:hover{border-color:#83655e6b;box-shadow:0 4px 14px #83655e29}.HomeShelfProductGrid-module__W_QDcG__shelfNavButton:focus-visible{outline-offset:2px;outline:2px solid #83655e}.HomeShelfProductGrid-module__W_QDcG__shelfNavButton{left:.25rem}.HomeShelfProductGrid-module__W_QDcG__shelfNavButtonNext{left:auto;right:.25rem}}@media (prefers-reduced-motion:reduce){.HomeShelfProductGrid-module__W_QDcG__shelfGridHomeDiscovery.HomeShelfProductGrid-module__W_QDcG__shelfGrid{scroll-behavior:auto}}
