.ui-head[data-v-88056956]{align-items:center;display:flex;gap:var(--s-4);margin:0 0 var(--s-4)}.ui-head__title[data-v-88056956]{color:var(--c-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-display);line-height:var(--lh-tight);margin:0;white-space:nowrap}.ui-head__rule[data-v-88056956]{background:var(--c-seal);border-radius:var(--r-pill);flex:1;height:var(--line-w);position:relative}.ui-head__rule[data-v-88056956]:after{background:var(--c-paper);border:var(--line-w) solid var(--c-seal);border-radius:50%;content:"";height:14px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:14px}.ui-price[data-v-adc18ee4]{grid-gap:2px;font-feature-settings:"tnum";display:grid;font-variant-numeric:tabular-nums;gap:2px;justify-items:end}.ui-price__was[data-v-adc18ee4]{align-items:center;color:var(--c-ink-3);display:flex;font-size:var(--fs-xs);gap:var(--s-2)}.ui-price__off[data-v-adc18ee4]{background:var(--c-saffron);border-radius:var(--r-stamp);color:var(--c-on-saffron);font-weight:var(--fw-black);padding:1px 6px}.ui-price__now[data-v-adc18ee4]{align-items:baseline;color:var(--c-ink);display:flex;gap:var(--s-1)}.ui-price__value[data-v-adc18ee4]{font-size:1.0625rem;font-weight:var(--fw-black)}.ui-price__unit[data-v-adc18ee4]{color:var(--c-ink-2);font-size:var(--fs-xs)}.ui-price--lg .ui-price__value[data-v-adc18ee4]{font-size:1.5rem}.ui-tile[data-v-0e29e122]{background:var(--c-surface);border-radius:var(--r-md);box-shadow:var(--sh-1);container-type:inline-size;display:flex;flex-direction:column;gap:var(--s-2);min-width:0;padding:var(--s-2) var(--s-2) var(--s-3);position:relative;transition:box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.ui-tile[data-v-0e29e122]:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.ui-tile__link[data-v-0e29e122]{color:inherit;display:flex;flex-direction:column;gap:var(--s-2);-webkit-text-decoration:none!important;text-decoration:none!important}.ui-tile__pack[data-v-0e29e122]{background:var(--c-surface);border-radius:var(--r-sm);flex:none;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.ui-tile__pack img[data-v-0e29e122]{bottom:0;display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;transition:transform var(--dur-3) var(--ease-out);width:100%}.ui-tile:hover .ui-tile__pack img[data-v-0e29e122]{transform:scale(1.04)}.ui-tile__band[data-v-0e29e122]{align-items:center;background:var(--c-seal);clip-path:inset(0 0 calc(100% - 5px) 0);color:var(--c-on-seal);display:flex;font-size:var(--fs-xs);font-weight:var(--fw-bold);height:26px;justify-content:center;left:0;position:absolute;right:0;top:0;transition:clip-path var(--dur-2) var(--ease-out);z-index:1}.ui-tile__band span[data-v-0e29e122]{opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.ui-tile:hover .ui-tile__band[data-v-0e29e122],.ui-tile__link:focus-visible .ui-tile__band[data-v-0e29e122]{clip-path:inset(0)}.ui-tile:hover .ui-tile__band span[data-v-0e29e122],.ui-tile__link:focus-visible .ui-tile__band span[data-v-0e29e122]{opacity:1}.ui-tile__name[data-v-0e29e122]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--c-ink);display:-webkit-box;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);margin:0;min-height:calc(var(--fs-sm)*var(--lh-snug)*2);overflow:hidden}.ui-tile__name[data-v-0e29e122],.ui-tile__swatches[data-v-0e29e122]{padding-left:var(--s-1);padding-right:var(--s-1)}.ui-tile__swatches[data-v-0e29e122]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ui-tile__swatch[data-v-0e29e122]{background:var(--swatch);border:2px solid var(--c-surface);border-radius:50%;box-shadow:0 0 0 1px var(--c-line-strong);cursor:pointer;height:18px;padding:0;transition:box-shadow var(--dur-1) var(--ease-out);width:18px}.ui-tile__swatch[data-v-0e29e122]:hover{box-shadow:0 0 0 1.5px var(--c-ink-3)}.ui-tile__swatch.is-selected[data-v-0e29e122]{box-shadow:0 0 0 2px var(--c-seal)}.ui-tile__more[data-v-0e29e122]{color:var(--c-ink-2);font-size:var(--fs-xs)}.ui-tile__foot[data-v-0e29e122]{align-items:flex-end;display:flex;gap:var(--s-2);justify-content:space-between;margin-top:auto;padding-left:var(--s-1);padding-right:var(--s-1)}.ui-tile__price[data-v-0e29e122]{min-width:0}.ui-tile__cart[data-v-0e29e122]{align-items:center;background:var(--c-seal);border:0;border-radius:var(--r-sm);color:var(--c-on-seal);cursor:pointer;display:grid;flex:none;font-size:1.0625rem;height:40px;justify-items:center;padding:0;place-items:center;transition:background-color var(--dur-2) var(--ease-out),transform var(--dur-1) var(--ease-out);width:40px}.ui-tile__cart[data-v-0e29e122]:hover:not(:disabled){background:var(--c-seal-700)}.ui-tile__cart[data-v-0e29e122]:active:not(:disabled){transform:scale(.94)}.ui-tile__cart.is-added[data-v-0e29e122]{background:var(--c-saffron);color:var(--c-on-saffron)}.ui-tile__cart[data-v-0e29e122]:disabled{background:var(--c-line);color:var(--c-ink-3);cursor:not-allowed}.is-void .ui-tile__pack img[data-v-0e29e122]{filter:grayscale(1);opacity:.55}.is-void .ui-tile__price[data-v-0e29e122]{opacity:.55}.ui-tile__void[data-v-0e29e122]{background:hsla(0,0%,100%,.85);border:2px solid var(--c-void);border-radius:var(--r-stamp);color:var(--c-void);font-family:var(--font-display);font-size:1.125rem;font-weight:var(--fw-display);left:50%;padding:var(--s-1) var(--s-3);position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-8deg);z-index:1}@media (max-width:720px){.ui-tile__cart[data-v-0e29e122]{height:36px;width:36px}}@container (max-width: 180px){.ui-tile__foot[data-v-0e29e122]{align-items:stretch;flex-direction:column}.ui-tile__cart[data-v-0e29e122]{height:34px;width:100%}}.catalog[data-v-d1a97074]{padding-bottom:var(--s-7);padding-top:calc(88px + var(--s-5))}.catalog__crumbs[data-v-d1a97074]{align-items:center;color:var(--c-ink-2);display:flex;font-size:var(--fs-sm);gap:var(--s-2);margin-bottom:var(--s-4)}.catalog__crumbs a[data-v-d1a97074]{color:var(--c-ink)}.catalog__count[data-v-d1a97074]{color:var(--c-ink-2);flex:none;font-size:var(--fs-sm)}.catalog__grid[data-v-d1a97074]{grid-gap:var(--s-4);display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));list-style:none;margin:0;padding:0}.catalog__grid>li[data-v-d1a97074]{display:flex;min-width:0}.catalog__grid>li>[data-v-d1a97074]{flex:1}.catalog__skeleton[data-v-d1a97074]{animation:catalog-shimmer-d1a97074 1.2s linear infinite;aspect-ratio:3/4;background:linear-gradient(90deg,var(--c-surface),var(--c-seal-100),var(--c-surface));background-size:200% 100%;border-radius:var(--r-md)}@keyframes catalog-shimmer-d1a97074{to{background-position:-200% 0}}.catalog__state[data-v-d1a97074]{grid-gap:var(--s-4);color:var(--c-ink-2);display:grid;gap:var(--s-4);justify-items:center;padding:var(--s-9) 0;text-align:center}.catalog__more[data-v-d1a97074]{display:flex;justify-content:center;margin-top:var(--s-6)}@media (max-width:720px){.catalog[data-v-d1a97074]{padding-top:calc(var(--header-h, 56px) + var(--s-4))}.catalog__grid[data-v-d1a97074]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.catalog__skeleton[data-v-d1a97074]{animation:none}}