[data-v-3993fdd3]:root{--1-1:#fff;--1-2:#161616;--1-3:#9b9b98;--1-4:#73736f;--1-5:#2a2a28;--1-6:#111110;--1-7:#1b1b19;--2-1:#c9a43a;--2-2:#9a741c;--2-3:#98741c;--error:#ff453a;--root-border-radius:10px;--button-border-radius:13px;--root-border-width:1px;--root-box-shadow:0 0 10px #00000040;--font-family:"Inter", sans-serif;--second-family:"Inter", sans-serif;--bg:#f0eee8;--paper:#e7e3da;--paper-strong:#faf8f3;--ink:#171512;--surface:#1715120b;--surface-strong:#17151217;--border:#352b1b2e;--text:#171512;--muted:#756f63;--muted-strong:#918979;--accent:#c9a43a;--accent-light:#f4d06f;--header-bg:#151310f0;--header-utility-bg:#f4d06f14;--header-utility-border:#f4d06f4d;--header-utility-bg-hover:#f4d06f2e;--header-utility-border-hover:#f4d06fa6;--header-city:#f7e4a6;--dark-surface:#171512;--dark-surface-blue:#292116;--dark-surface-navy:#332919;--on-dark:#faf8f3;--on-dark-muted:#c9c0af;--on-dark-soft:#f4d06f;--on-dark-border:#f4d06f29;--on-dark-border-hover:#f4d06f80;--on-dark-inset:inset 0 1px 0 #ffffff09;--dark-shadow:0 22px 45px #00000024;--dark-shadow-hover:0 22px 42px #00000042;--dark-input:#0003;--dark-eyebrow:#f4d06f;--dark-glow:#f4d06f;--dark-glow-shadow:0 0 16px #f4d06fc7;--container-width:1240px;--container-padding-x:20px;--transition-duration:.2s}.ui-button[data-v-3993fdd3]{background-color:var(--background-color);border:var(--root-border-width) solid var(--border-color);border-radius:var(--button-border-radius);cursor:pointer;width:100%;transition:var(--transition-duration) ease;justify-content:center;align-items:center;gap:clamp(6.66667px,.520833vw,10px);padding:0 clamp(20px,1.5625vw,30px);display:inline-flex}@media (hover:hover){.ui-button[data-v-3993fdd3]:hover{background-color:var(--background-color-hover);border-color:var(--border-color-hover)}.ui-button:hover .ui-button__icon[data-v-3993fdd3],.ui-button:hover .ui-button__text[data-v-3993fdd3]{color:var(--font-color-hover)}}@media (hover:none),(hover:on-demand){.ui-button[data-v-3993fdd3]:active{background-color:var(--background-color-hover);border-color:var(--border-color-hover)}.ui-button:active .ui-button__icon[data-v-3993fdd3],.ui-button:active .ui-button__text[data-v-3993fdd3]{color:var(--font-color-hover)}}.ui-button--active[data-v-3993fdd3]{background-color:var(--background-color-hover);border-color:var(--border-color-hover)}.ui-button--active .ui-button__icon[data-v-3993fdd3],.ui-button--active .ui-button__text[data-v-3993fdd3]{color:var(--font-color-hover)}.ui-button--auto-width[data-v-3993fdd3]{width:auto}.ui-button--main[data-v-3993fdd3]{--background-color:var(--2-1);--font-color:var(--1-1);--border-color:var(--2-1);--background-color-hover:var(--2-3);--font-color-hover:var(--1-1);--border-color-hover:var(--2-3)}.ui-button--dark[data-v-3993fdd3]{--background-color:var(--1-2);--font-color:var(--1-1);--border-color:var(--1-2);--background-color-hover:var(--2-1);--font-color-hover:var(--1-1);--border-color-hover:var(--2-1)}.ui-button--light[data-v-3993fdd3]{--background-color:var(--1-7);--font-color:var(--1-1);--border-color:var(--1-7);--background-color-hover:var(--2-1);--font-color-hover:var(--1-1);--border-color-hover:var(--2-1)}.ui-button--white[data-v-3993fdd3]{--background-color:var(--1-1);--font-color:var(--1-6);--border-color:var(--1-1);--background-color-hover:var(--2-1);--font-color-hover:var(--1-1);--border-color-hover:var(--2-1)}.ui-button--stroke[data-v-3993fdd3]{--background-color:transparent}.ui-button--large[data-v-3993fdd3]{height:clamp(34.6667px,2.70833vw,52px)}@media (width<=1024px){.ui-button--large[data-v-3993fdd3]{height:44px}}.ui-button--small[data-v-3993fdd3]{height:44px;padding:0 clamp(13.3333px,1.04167vw,20px)}@media (width<=1024px){.ui-button--small[data-v-3993fdd3]{height:44px}}.ui-button--compact[data-v-3993fdd3]{height:32px;padding:0 12px}.ui-button--cart-order[data-v-3993fdd3]{height:42px;padding:0 16px}.ui-button--disabled[data-v-3993fdd3]{opacity:.5;pointer-events:none}.ui-button__text[data-v-3993fdd3]{color:var(--font-color);font-size:16px;line-height:130%}@media (width<=1024px){.ui-button__text[data-v-3993fdd3]{font-size:14px}}.ui-button__text[data-v-3993fdd3]{transition:var(--transition-duration) ease}.ui-button__icon[data-v-3993fdd3]{aspect-ratio:1;width:clamp(16px,1.25vw,24px);height:auto;color:var(--font-color);justify-content:center;align-items:center;display:flex}
