.news[data-v-e0d53600]{flex-direction:column;gap:14px;display:flex}.news__head[data-v-e0d53600]{justify-content:space-between;align-items:baseline;display:flex}.news__head .eyebrow[data-v-e0d53600]{color:var(--color-ink-soft);font-weight:600}.news__all[data-v-e0d53600]{text-underline-position:from-font;font-size:15px;font-weight:600;line-height:20px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.news__grid[data-v-e0d53600]{grid-template-columns:repeat(2,minmax(0,240px));gap:24px;display:grid}.menu[data-v-85d3a09d]{z-index:60;position:fixed;inset:0}.menu__scrim[data-v-85d3a09d]{background:#540c0d73;position:absolute;inset:0}.menu__panel[data-v-85d3a09d]{background:var(--color-background);flex-direction:column;width:100%;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto}.menu__promo[data-v-85d3a09d]{background:var(--color-ink);min-height:36px;color:var(--color-background);font-size:var(--text-xs);letter-spacing:.08em;text-align:center;justify-content:center;font-weight:500;line-height:16px}.menu__promo[data-v-85d3a09d],.menu__top[data-v-85d3a09d]{flex-shrink:0;align-items:center;padding:0 16px;display:flex}.menu__top[data-v-85d3a09d]{border-bottom:1px solid var(--color-line);justify-content:space-between;height:64px}.menu__cart[data-v-85d3a09d]{width:44px;height:44px;position:relative}.menu__cart[data-v-85d3a09d],.menu__cart-count[data-v-85d3a09d],.menu__close[data-v-85d3a09d]{justify-content:center;align-items:center;display:flex}.menu__cart-count[data-v-85d3a09d]{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-peach);min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;line-height:12px;position:absolute;top:6px;right:4px}.menu__close[data-v-85d3a09d]{width:44px;height:44px}.menu__logo img[data-v-85d3a09d]{-o-object-fit:contain;object-fit:contain;width:96px;height:64px}.menu__nav[data-v-85d3a09d]{gap:4px;padding:24px 24px 8px}.menu__group[data-v-85d3a09d],.menu__nav[data-v-85d3a09d]{flex-direction:column;display:flex}.menu__group[data-v-85d3a09d]{border-bottom:1px solid var(--color-line);gap:12px;padding-bottom:16px}.menu__row[data-v-85d3a09d]{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.menu__nav>.menu__row[data-v-85d3a09d]{border-bottom:1px solid var(--color-line);padding-block:14px}.menu__big[data-v-85d3a09d]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:34px;line-height:44px}.menu__chips[data-v-85d3a09d]{flex-wrap:wrap;gap:8px;display:flex}.menu__chip[data-v-85d3a09d]{border-radius:var(--radius-full);padding:9px 16px;font-size:15px;font-weight:500;line-height:18px}.menu__links[data-v-85d3a09d]{flex-direction:column;gap:18px;padding:20px 24px;display:flex}.menu__icon-link[data-v-85d3a09d]{align-items:center;gap:12px;font-size:17px;font-weight:500;line-height:22px;display:flex}.menu__small[data-v-85d3a09d]{color:var(--color-ink-soft);gap:20px;padding-top:4px;font-size:15px;display:flex}.menu__foot[data-v-85d3a09d]{flex-grow:1;align-items:flex-end;min-height:120px;padding:16px 24px 24px;display:flex;position:relative}.menu__foot[data-v-85d3a09d]:before{content:"";background:url(../img/feston/creme-haut.svg) 50%/32px 16px repeat-x;height:16px;position:absolute;top:0;left:0;right:0}.menu__goose[data-v-85d3a09d]{width:80px;height:auto;position:absolute;top:34px;right:28px;rotate:8deg}.menu__social[data-v-85d3a09d]{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);padding:8px 14px;font-size:14px;font-weight:600;line-height:18px}@media (width>=768px){.menu__panel[data-v-85d3a09d]{border-right:1.5px solid var(--color-ink);width:440px}.menu__cart[data-v-85d3a09d],.menu__promo[data-v-85d3a09d]{display:none}.menu__top[data-v-85d3a09d]{height:80px;padding-right:20px}}.drawer-enter-active[data-v-85d3a09d],.drawer-leave-active[data-v-85d3a09d]{transition:opacity .25s}.drawer-enter-active .menu__panel[data-v-85d3a09d],.drawer-leave-active .menu__panel[data-v-85d3a09d]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.drawer-enter-active .menu__links[data-v-85d3a09d]>*,.drawer-enter-active .menu__nav[data-v-85d3a09d]>*{animation:.3s backwards menu-in-85d3a09d}.drawer-enter-active .menu__nav[data-v-85d3a09d]>:first-child{animation-delay:.12s}.drawer-enter-active .menu__nav[data-v-85d3a09d]>:nth-child(2){animation-delay:.17s}.drawer-enter-active .menu__nav[data-v-85d3a09d]>:nth-child(3){animation-delay:.22s}.drawer-enter-active .menu__nav[data-v-85d3a09d]>:nth-child(4){animation-delay:.27s}.drawer-enter-active .menu__links[data-v-85d3a09d]>*{animation-delay:.32s}@keyframes menu-in-85d3a09d{0%{opacity:0;translate:-16px}}.drawer-enter-from[data-v-85d3a09d],.drawer-leave-to[data-v-85d3a09d]{opacity:0}.drawer-enter-from .menu__panel[data-v-85d3a09d],.drawer-leave-to .menu__panel[data-v-85d3a09d]{transform:translate(-100%)}.header[data-v-b0bb1578]{z-index:30;background:var(--color-background);position:relative}.header__promo[data-v-b0bb1578]{background:var(--color-ink);min-height:36px;color:var(--color-background);font-size:var(--text-xs);letter-spacing:.08em;text-align:center;justify-content:center;padding:0 16px;font-weight:500;line-height:16px;display:flex}.header__bar[data-v-b0bb1578],.header__left[data-v-b0bb1578],.header__promo[data-v-b0bb1578],.header__right[data-v-b0bb1578],.icon-btn[data-v-b0bb1578]{align-items:center}.header__bar[data-v-b0bb1578]{grid-template-columns:1fr auto 1fr;height:64px;padding-inline:16px;display:grid}.header__left[data-v-b0bb1578]{display:flex}.header__right[data-v-b0bb1578]{justify-content:flex-end;gap:8px;display:flex}.icon-btn[data-v-b0bb1578]{border-radius:var(--radius-full);justify-content:center;width:44px;height:44px;display:inline-flex}.header__logo img[data-v-b0bb1578]{-o-object-fit:contain;object-fit:contain;width:96px;height:64px}.header__cart-label[data-v-b0bb1578],.header__desktop-only[data-v-b0bb1578],.header__nav[data-v-b0bb1578]{display:none}.header__cart[data-v-b0bb1578]{width:44px;height:44px;display:inline-flex;position:relative}.header__cart[data-v-b0bb1578],.header__cart-count[data-v-b0bb1578]{justify-content:center;align-items:center}.header__cart-count[data-v-b0bb1578]{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-peach);min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;line-height:12px;display:flex;position:absolute;top:6px;right:4px}@media (width>=768px){.header__promo[data-v-b0bb1578]{min-height:40px}.header__bar[data-v-b0bb1578]{height:80px;padding-inline:32px}.header__logo img[data-v-b0bb1578]{width:112px;height:74px}}@media (width>=1280px){.header__bar[data-v-b0bb1578]{height:96px;padding-inline:64px}.header__burger[data-v-b0bb1578]{display:none}.header__nav[data-v-b0bb1578]{align-items:center;gap:36px;display:flex}.header__shop[data-v-b0bb1578]{display:flex}.header__link[data-v-b0bb1578]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;margin-bottom:-6px;padding-bottom:6px;font-weight:500;line-height:16px;transition:background-size .2s}.header__link--active[data-v-b0bb1578],.header__link.router-link-active[data-v-b0bb1578],.header__link[data-v-b0bb1578]:hover{background-size:100% 1.5px}.header__link[data-v-b0bb1578]:active{color:var(--color-ink-soft)}.header__logo img[data-v-b0bb1578]{width:132px;height:88px}.header__desktop-only[data-v-b0bb1578]{display:inline-flex}.header__cart[data-v-b0bb1578]{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);gap:10px;width:auto;height:44px;padding:0 18px}.header__cart-label[data-v-b0bb1578]{font-size:var(--text-sm);font-weight:500;line-height:18px;display:inline}.header__cart-count[data-v-b0bb1578]{display:none}}.mega[data-v-b0bb1578]{border-top:1px solid var(--color-line);border-bottom:1.5px solid var(--color-ink);background:var(--color-background)}.mega[data-v-b0bb1578],.mega-veil[data-v-b0bb1578]{position:absolute;top:100%;left:0;right:0}.mega-veil[data-v-b0bb1578]{pointer-events:none;background:#540c0d73;height:100vh}.mega__inner[data-v-b0bb1578]{gap:64px;padding:40px 120px 48px;display:flex}.mega__col[data-v-b0bb1578]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;width:260px;display:flex}.mega__news[data-v-b0bb1578]{flex-grow:1}.mega__col .eyebrow[data-v-b0bb1578]{color:var(--color-ink-soft);font-weight:600}.mega__big[data-v-b0bb1578]{font-family:var(--font-display);font-size:28px;line-height:34px}.mega__big[data-v-b0bb1578]:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.mega__all[data-v-b0bb1578]{text-underline-position:from-font;padding-top:6px;font-size:15px;font-weight:600;line-height:20px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.fade-enter-active[data-v-b0bb1578],.fade-leave-active[data-v-b0bb1578]{transition:opacity .15s}.fade-enter-from[data-v-b0bb1578],.fade-leave-to[data-v-b0bb1578]{opacity:0}.footer[data-v-c2cde1f4]{padding:72px var(--gutter) 32px;background:var(--color-ink);color:var(--color-background);flex-direction:column;gap:28px;margin-top:16px;display:flex;position:relative;overflow-x:clip}.footer[data-v-c2cde1f4]:before{content:"";background:url(../img/feston/bordeaux-bas.svg) 50%/32px 16px repeat-x;height:16px;position:absolute;top:-16px;left:0;right:0}.footer__ribbon[data-v-c2cde1f4]{background:var(--color-butter);width:max-content;color:var(--color-ink);font-family:var(--font-sticker);white-space:nowrap;transform-origin:0 0;pointer-events:none;padding:7px 20px;font-size:16px;font-weight:800;line-height:22px;position:absolute;top:26px;left:-16px;rotate:-2deg;box-shadow:0 3px 8px #00000026}.footer__ribbon[data-v-c2cde1f4]:before{content:attr(data-text)}.footer__main[data-v-c2cde1f4]{flex-direction:column;gap:28px;display:flex;position:relative}.footer__medallion[data-v-c2cde1f4]{width:112px;height:112px;box-shadow:none;border-width:4px}.footer__medallion img[data-v-c2cde1f4]{width:59%}.footer__cols[data-v-c2cde1f4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.footer__col[data-v-c2cde1f4]{flex-direction:column;gap:12px;line-height:20px;display:flex}.footer__label[data-v-c2cde1f4]{color:var(--color-butter)}.footer a[data-v-c2cde1f4]{transition:color .15s}.footer a[data-v-c2cde1f4]:hover{color:var(--color-butter);text-underline-offset:4px;text-decoration:underline}.footer a[data-v-c2cde1f4]:active{color:var(--color-butter-deep)}.footer[data-v-c2cde1f4] :focus-visible{outline-color:var(--color-butter)}.footer__wide[data-v-c2cde1f4]{display:none}.footer__bottom[data-v-c2cde1f4]{color:#faf3e3bf;font-size:var(--text-xs);border-top:1px solid #faf3e333;justify-content:space-between;gap:16px;padding-top:20px;line-height:16px;display:flex;position:relative}.footer__legal[data-v-c2cde1f4]{text-align:right}@media (width>=768px){.footer[data-v-c2cde1f4]{gap:40px;margin-top:20px;padding-top:96px}.footer[data-v-c2cde1f4]:before{background-size:40px 20px;height:20px;top:-20px}.footer__ribbon[data-v-c2cde1f4]{padding:8px 24px;font-size:18px;line-height:24px;top:40px;left:-20px}.footer__main[data-v-c2cde1f4]{flex-direction:row;align-items:flex-start;gap:40px}.footer__medallion[data-v-c2cde1f4]{width:128px;height:128px}.footer__medallion img[data-v-c2cde1f4]{width:58%}.footer__cols[data-v-c2cde1f4]{flex-grow:1;gap:24px;padding-top:8px;display:flex}.footer__col[data-v-c2cde1f4]{flex:1 1 0}.footer__wide[data-v-c2cde1f4]{display:revert}.footer__col.footer__wide[data-v-c2cde1f4]{display:flex}.footer__narrow[data-v-c2cde1f4]{display:none}}@media (width>=1280px){.footer[data-v-c2cde1f4]{gap:56px;margin-top:24px;padding-top:120px;padding-bottom:40px}.footer[data-v-c2cde1f4]:before{background-size:48px 24px;height:24px;top:-24px}.footer__ribbon[data-v-c2cde1f4]{padding:12px 32px;font-size:22px;line-height:28px;top:48px;left:-30px;box-shadow:0 4px 10px #00000026}.footer__main[data-v-c2cde1f4]{gap:80px}.footer__medallion[data-v-c2cde1f4]{border-width:5px;width:168px;height:168px}.footer__cols[data-v-c2cde1f4]{gap:48px;padding-top:12px}.footer__col[data-v-c2cde1f4]{gap:14px}.footer__bottom[data-v-c2cde1f4]{font-size:var(--text-sm);padding-top:24px;line-height:18px}}.line[data-v-1cb56ee7]{gap:14px;display:flex}.line__media[data-v-1cb56ee7]{background:var(--color-lilac);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.line__media img[data-v-1cb56ee7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.line__media .line__placeholder[data-v-1cb56ee7]{-o-object-fit:contain;object-fit:contain;width:60%;height:auto}.line__body[data-v-1cb56ee7]{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.line__eyebrow[data-v-1cb56ee7]{color:var(--color-ink-soft);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:11px;font-weight:500;line-height:14px}.line__title[data-v-1cb56ee7]{font-size:var(--text-base);font-weight:500;line-height:22px}.line__detail[data-v-1cb56ee7]{color:var(--color-ink-soft);font-size:var(--text-sm);line-height:20px}.line__price[data-v-1cb56ee7]{font-weight:600;line-height:22px}.line__actions[data-v-1cb56ee7]{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.stepper[data-v-1cb56ee7]{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);align-items:center;gap:2px;height:34px;padding:0 2px;display:inline-flex}.stepper button[data-v-1cb56ee7]{justify-content:center;align-items:center;width:26px;height:100%;display:flex}.stepper button[data-v-1cb56ee7]:disabled{opacity:.35;cursor:not-allowed}.stepper span[data-v-1cb56ee7]{text-align:center;min-width:14px;font-size:13px;font-weight:600;line-height:16px}.line__remove[data-v-1cb56ee7]{color:var(--color-ink-soft);font-size:var(--text-sm);text-underline-offset:3px;line-height:18px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.line--compact .line__media[data-v-1cb56ee7]{border-radius:8px;width:48px;height:48px}.mini[data-v-8413155e]{z-index:70;position:fixed;inset:0}.mini__scrim[data-v-8413155e]{background:#540c0d73;position:absolute;inset:0}.mini__panel[data-v-8413155e]{border-top:1.5px solid var(--color-ink);background:var(--color-background);border-radius:28px 28px 0 0;flex-direction:column;gap:20px;max-height:88vh;padding:12px 16px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.mini__handle[data-v-8413155e]{border-radius:var(--radius-full);background:var(--color-line);flex-shrink:0;align-self:center;width:44px;height:5px}.mini__head[data-v-8413155e]{justify-content:space-between}.mini__close[data-v-8413155e],.mini__head[data-v-8413155e],.mini__title[data-v-8413155e]{align-items:center;display:flex}.mini__title[data-v-8413155e]{font-family:var(--font-display);gap:10px;font-size:24px;line-height:30px}.mini__close[data-v-8413155e]{justify-content:center;width:44px;height:44px}.mini__body[data-v-8413155e]{flex-direction:column;gap:20px;min-height:0;display:flex;overflow-y:auto}.mini__added[data-v-8413155e]{border-radius:20px;padding:16px}.mini__others[data-v-8413155e]{flex-direction:column;gap:12px;display:flex}.mini__others--recap[data-v-8413155e]{display:none}.mini__others .eyebrow[data-v-8413155e]{color:var(--color-ink-soft);font-weight:600}.mini__other[data-v-8413155e]{align-items:center;gap:12px;font-size:15px;line-height:20px;display:flex}.mini__thumb[data-v-8413155e]{background:var(--color-lilac);-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;width:48px;height:48px}.mini__other-title[data-v-8413155e]{flex-grow:1}.mini__other-price[data-v-8413155e]{font-weight:600}.mini__empty[data-v-8413155e]{color:var(--color-ink-soft);align-items:center;gap:16px;padding:32px 0}.mini__empty[data-v-8413155e],.mini__foot[data-v-8413155e],.mini__summary[data-v-8413155e]{flex-direction:column;display:flex}.mini__foot[data-v-8413155e]{flex-shrink:0;gap:10px}.mini__summary[data-v-8413155e]{border-top:1px solid var(--color-line);gap:6px;margin-bottom:10px;padding-top:16px}.mini__total[data-v-8413155e]{color:var(--color-ink-soft);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;line-height:18px;display:flex}.mini__total strong[data-v-8413155e]{color:var(--color-ink);font-size:20px;font-weight:600;line-height:24px}.mini__note[data-v-8413155e]{color:var(--color-ink-soft);font-size:13px;line-height:18px}.mini__foot .btn[data-v-8413155e]{min-height:52px}@media (width>=768px){.mini__panel[data-v-8413155e]{border-top:0;border-left:1.5px solid var(--color-ink);border-radius:0;width:420px;max-height:none;padding:20px 24px 28px;inset:0 0 0 auto}.mini__handle[data-v-8413155e]{display:none}.mini__body[data-v-8413155e]{flex-grow:1}.mini__others--recap[data-v-8413155e]{display:flex}}@media (width>=1280px){.mini__panel[data-v-8413155e]{width:460px;padding:28px 32px 32px}}.sheet-enter-active[data-v-8413155e],.sheet-leave-active[data-v-8413155e]{transition:opacity .25s}.sheet-enter-active .mini__panel[data-v-8413155e],.sheet-leave-active .mini__panel[data-v-8413155e]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.sheet-enter-from[data-v-8413155e],.sheet-leave-to[data-v-8413155e]{opacity:0}.sheet-enter-from .mini__panel[data-v-8413155e],.sheet-leave-to .mini__panel[data-v-8413155e]{transform:translateY(100%)}@media (width>=768px){.sheet-enter-from .mini__panel[data-v-8413155e],.sheet-leave-to .mini__panel[data-v-8413155e]{transform:translate(100%)}}
