.stickers[data-v-147bcfb4]{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:16px;left:14px}.stickers__item[data-v-147bcfb4]{text-align:center;color:#fff;background:#101010;border-radius:100px;margin-bottom:5px;padding:2px 6px 4px;font-size:12px;line-height:1.25}.stickers__item--sale[data-v-147bcfb4]{background:#000}.tile[data-v-7d97f135]{min-width:0}.tile__picture[data-v-7d97f135]{aspect-ratio:1;border-radius:var(--radius);background:var(--color-tile);justify-content:center;align-items:center;padding:16%;display:flex;position:relative;overflow:hidden}.tile--wide[data-v-7d97f135]{container-type:inline-size}.tile__image[data-v-7d97f135]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .3s}.tile:hover .tile--wide[data-v-7d97f135]{container-type:inline-size}.tile--wide .tile__picture[data-v-7d97f135]{--column:calc((100cqw - var(--grid-gap,24px))/2);aspect-ratio:auto;height:var(--column);padding:calc(var(--column)*.16)}.tile__image[data-v-7d97f135]{transform:scale(1.04)}.tile__swatches[data-v-7d97f135]{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:14px;left:0;right:0}.tile__swatches img[data-v-7d97f135]{border-radius:50%;width:10px;height:10px;display:block}.tile__price[data-v-7d97f135]{flex-wrap:wrap;gap:4px 10px;margin:14px 0 6px;font-size:17px;font-weight:500;display:flex}.tile__price--sale[data-v-7d97f135]{color:var(--color-danger)}.tile__old-price[data-v-7d97f135]{color:var(--color-muted);font-weight:400}.tile__name[data-v-7d97f135]{color:var(--color-secondary);margin:0;font-size:15px;font-weight:400;line-height:1.35}.tile__availability[data-v-7d97f135]{color:var(--color-muted);margin:6px 0 0;font-size:13px}@media (width<=768px){.tile__price[data-v-7d97f135]{font-size:15px}.tile__name[data-v-7d97f135]{font-size:13px}}.grid[data-v-d564a913]{--grid-gap:24px;gap:48px var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid__wide[data-v-d564a913]{grid-column:span 2}@media (width<=1280px){.grid--sidebar[data-v-d564a913]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1024px){.grid[data-v-d564a913]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.grid[data-v-d564a913]{--grid-gap:12px;gap:32px var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}
