@media(min-width:641px){.storefront[data-sf-cols="2"] .sf-grid,.storefront[data-sf-cols="2"] .sf-grid.sf-grid-best{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront[data-sf-cols="3"] .sf-grid,.storefront[data-sf-cols="3"] .sf-grid.sf-grid-best{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront[data-sf-cols="4"] .sf-grid,.storefront[data-sf-cols="4"] .sf-grid.sf-grid-best{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:641px) and (max-width:900px){.storefront[data-sf-cols="3"] .sf-grid,.storefront[data-sf-cols="3"] .sf-grid.sf-grid-best,.storefront[data-sf-cols="4"] .sf-grid,.storefront[data-sf-cols="4"] .sf-grid.sf-grid-best{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.storefront[data-sf-mcols="1"] .sf-grid,.storefront[data-sf-mcols="1"] .sf-grid.sf-grid-best{grid-template-columns:minmax(0,1fr)}}.storefront[data-sf-card=card] .sf-card{border:1px solid var(--line);box-shadow:0 1px 2px #1b1c1914,0 12px 24px -18px #1b1c1966}.storefront[data-sf-no-category] .sf-card .sf-cat,.storefront[data-sf-no-marketplace] .sf-card .sf-card-buys,.storefront[data-sf-no-price] .sf-card .sf-price{display:none}.storefront[data-sf-card-ratio=portrait] .sf-card:not(.sf-card-feature) .sf-photo{aspect-ratio:9/16}.storefront[data-sf-gallery-ratio=portrait] .sf-gallery-main,.storefront[data-sf-gallery-ratio=portrait] .sf-premium-stage{aspect-ratio:9/16;width:min(100%,calc(78svh*9/16));max-height:none;margin-inline:auto}