@layer reset,config,theme,main;@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio,dialog,details,summary):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}}@layer config{:root{--font-family:serif;--font-size-10:1rem;--font-size-12:1.2rem;--font-size-14:1.4rem;--font-size-16:1.6rem;--font-size-18:1.8rem;--font-size-20:2rem;--font-size-24:2.4rem;--font-size-32:3.2rem;--font-size-40:4rem;--font-size-48:4.8rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:700;--font-weight-bold:800;--font-weight-extrabold:900;--size-reset:0rem;--size-3xs:.4rem;--size-2xs:.8rem;--size-xs:1.6rem;--size-s:2.4rem;--size-m:3.2rem;--size-l:4rem;--size-xl:5.6rem;--size-2xl:6.4rem;--size-3xl:8rem;--size-max:999999rem;--color-black:#000;--color-black-rgb:0,0,0;--color-mono-100:#fff;--color-mono-100-rgb:255,255,255;--color-mono-200:#e0dbe0;--color-mono-300:#d4ced3;--color-mono-400:#a6a6a6;--color-mono-500:#555;--color-mono-600:#222;--color-mono-700:#efefef;--color-blue-100:#263c8b;--color-blue-100-rgb:38,60,139;--color-green-100:#036539;--color-orange-100:#d36010;--color-pink-100:#ff9df5;--color-red-100:#ae090a;--color-magenta-200:#da99c2;--color-magenta-400:#c766a4;--color-magenta-600:#b53385;--color-magenta-800:#a20067;--color-purple-100:#d1b1cc;--color-purple-200:#dfd4df;--color-purple-400:#9e7f9f;--color-purple-600:#7d547f;--color-purple-800:#5d295f;--color-purple-800-rgb:93,41,95;--color-peach-100:#ffbc9f;--color-coolmint-100:#d6e9dd;--color-palegold-100:#f8dd7b;--color-grey-1:#777;--color-grey-2:#a7a6ac;--color-grey-3:#ccc;--color-grey-4:#f5f5f5;--atom-gap:var(--size-2xs);--component-padding:var(--size-l);--component-gap:var(--size-xs);--section-gap:var(--size-l);--section-gap-reset:var(--size-reset);--icon-size-default:var(--font-size-24);--icon-size-form:var(--font-size-20);--button-height-default:var(--size-xl);--max-page-width:43rem;--header-height:var(--size-xl);--corner-default:var(--size-3xs);--corner-2:var(--size-2xs);--corner-3:var(--size-s);--corner-4:var(--size-m);--corner-round:var(--size-max);--corner-reset:var(--size-reset);--headline-xl-font-weight:var(--font-weight-bold);--headline-l-font-weight:var(--font-weight-bold);--headline-m-font-weight:var(--font-weight-bold);--headline-s-font-weight:var(--font-weight-bold);--headline-xs-font-weight:var(--font-weight-bold);--title-xl-font-weight:var(--font-weight-medium);--title-xl-bold-font-weight:var(--font-weight-bold);--title-l-font-weight:var(--font-weight-medium);--title-m-font-weight:var(--font-weight-bold);--body-l-font-weight:var(--font-weight-regular);--body-m-font-weight:var(--font-weight-medium);--body-s-font-weight:var(--font-weight-medium);--button-1-font-weight:var(--font-weight-bold);--button-2-font-weight:var(--font-weight-bold);--caption-font-weight:var(--font-weight-regular);--overline-font-weight:var(--font-weight-light);--mini-font-weight:var(--font-weight-semibold);--price-font-weight:var(--font-weight-extrabold);--headline-xl-font-size:4rem;--headline-l-font-size:4rem;--headline-m-font-size:3.2rem;--headline-s-font-size:2.4rem;--headline-xs-font-size:2rem;--headline-2xs-font-size:1.8rem;--title-xl-font-size:1.8rem;--title-l-font-size:1.4rem;--title-m-font-size:1.4rem;--body-l-font-size:1.4rem;--body-m-font-size:1.4rem;--body-s-font-size:1.2rem;--button-1-font-size:1.6rem;--button-2-font-size:2.4rem;--caption-font-size:1.6rem;--overline-font-size:1.6rem;--mini-font-size:1rem;--price-font-size:2rem;--menu-transition-duration:.3s;--menu-transition-timing-function:cubic-bezier(.66,0,.34,1);--app-transform-scale:.95}}@layer theme{:root{--font-family:"Maven Pro",serif;--background-primary:var(--color-mono-100);--background-secondary:var(--color-peach-100);--background-brand-primary:var(--color-purple-800);--background-brand-primary-2:var(--color-purple-600);--background-brand-primary-3:var(--color-purple-400);--background-brand-primary-4:var(--color-purple-200);--background-brand-primary-5:var(--color-purple-100);--background-brand-secondary:var(--color-magenta-800);--background-brand-secondary-2:var(--color-magenta-600);--background-brand-secondary-3:var(--color-magenta-400);--background-brand-secondary-4:var(--color-magenta-200);--background-inverse:var(--color-mono-600);--background-palegold:var(--color-palegold-100);--background-coolmint:var(--color-coolmint-100);--border-primary:var(--color-mono-300);--border-secondary:var(--color-mono-400);--border-brand-primary:var(--color-purple-800);--border-brand-primary-200:var(--color-purple-200);--border-brand-primary-400:var(--color-purple-400);--border-brand-primary-600:var(--color-purple-600);--border-brand-secondary:var(--color-magenta-800);--border-inverse:var(--color-mono-100);--icon-primary:var(--color-mono-600);--icon-secondary:var(--color-mono-400);--icon-brand-primary:var(--color-purple-800);--icon-brand-secondary:var(--color-magenta-800);--icon-inverse:var(--color-mono-100);--text-primary:var(--color-mono-500);--text-secondary:var(--color-mono-600);--text-brand-primary:var(--color-purple-800);--text-brand-primary-rgb:var(--color-purple-800-rgb);--text-brand-primary-600:var(--color-purple-600);--text-brand-secondary:var(--color-magenta-800);--text-inverse:var(--color-mono-100);--text-highlighted:var(--color-peach-100);--state-error:var(--color-red-100);--state-success:var(--color-green-100);--state-focus:var(--color-pink-100);--state-disabled-background:var(--color-mono-200);--state-disabled-foreground:var(--color-mono-400)}}@layer main{html{background-color:var(--background-primary);font-family:var(--font-family);font-optical-sizing:auto;font-size:62.5%;font-style:normal;overscroll-behavior:none}body{color:var(--text-primary);font-size:16px}body.locked{height:100%;overflow:hidden;position:fixed;-webkit-overflow-scrolling:none;padding-right:0;touch-action:none}@media (hover:hover) and (pointer:fine){button:hover{cursor:pointer}}.headline-xl,h1{font-size:var(--headline-xl-font-size);font-weight:var(--headline-xl-font-weight);line-height:1}.headline-l,h2{font-size:var(--headline-l-font-size);font-weight:var(--headline-l-font-weight);line-height:1}.headline-m,h3{font-size:var(--headline-m-font-size);font-weight:var(--headline-m-font-weight);line-height:1}.headline-s,h4{font-size:var(--headline-s-font-size);font-weight:var(--headline-s-font-weight);line-height:1}.headline-xs,h5{font-size:var(--headline-xs-font-size)}.headline-2xs,.headline-xs,h5{font-weight:var(--headline-xs-font-weight);line-height:1}.headline-2xs{font-size:var(--headline-2xs-font-size)}.title-xl{font-weight:var(--title-xl-font-weight)}.title-xl,.title-xl-bold{font-size:var(--title-xl-font-size);line-height:1}.title-xl-bold{font-weight:var(--title-xl-bold-font-weight)}.title-l{font-size:var(--title-l-font-size);font-weight:var(--title-l-font-weight);line-height:1}.title-m{font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);line-height:1}.body-l{font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);line-height:1}.body-m{font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight);line-height:1}.body-s{font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight);line-height:1}.button-1{font-size:var(--button-1-font-size);font-weight:var(--button-1-font-weight);line-height:1}.button-2{font-size:var(--button-2-font-size);font-weight:var(--button-2-font-weight);line-height:1}.caption{font-size:var(--caption-font-size);font-weight:var(--caption-font-weight);line-height:1.5}.overline{font-size:var(--overline-font-size);font-weight:var(--overline-font-weight);line-height:1.5}.mini{font-size:var(--mini-font-size);font-weight:var(--mini-font-weight)}.mini,.price{line-height:1}.price{font-size:var(--price-font-size);font-weight:var(--price-font-weight)}p{line-height:1.9rem}h1 .highlight,h2 .highlight,h3 .highlight,h4 .highlight,h5 .highlight,p .highlight{color:var(--text-brand-secondary)}section:empty{display:none}ul,ul li{margin:0;padding:0}ul li{list-style:disc;list-style-position:inside}img{height:auto;outline:none}img.lazy_img{transition:.5s ease-out}img.lazy_img--unloaded{opacity:0;visibility:hidden}input[type=text]:focus,textarea:focus{-webkit-text-size-adjust:100%}}@font-face{font-display:swap;font-family:Maven Pro;font-style:normal;font-weight:400 900;src:url(./Maven_Pro-normal-400_900-vietnamese.DgdbW9gM.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Maven Pro;font-style:normal;font-weight:400 900;src:url(./Maven_Pro-normal-400_900-latin-ext.H1dK29Gx.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Maven Pro;font-style:normal;font-weight:400 900;src:url(./Maven_Pro-normal-400_900-latin.C_Ca0Pis.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.app[data-v-58f0341d]{background-color:var(--background-brand-primary);color:var(--text-brand-primary);font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight);line-height:1}.app--is-dev[data-v-58f0341d]{background-color:unset}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.logo.logo--small[data-v-8dfa989f]:not(.logo--reverse) path:nth-last-child(2){stroke:var(--background-brand-primary);stroke-width:3}button[data-v-e91d8ef2]{align-items:center;aspect-ratio:1;border-radius:var(--corner-2);display:flex;justify-content:center}button.outlined[data-v-e91d8ef2]{border:1px solid var(--border-brand-primary-200);width:4.8rem}button.outlined[data-v-e91d8ef2] svg path{fill:var(--background-brand-primary)}button.filled[data-v-e91d8ef2]{background-color:var(--background-secondary);border:1px solid var(--background-secondary);width:4.8rem}button.filled[data-v-e91d8ef2] svg path{fill:var(--background-brand-primary)}button.icon[data-v-e91d8ef2]{background:none;border:none;height:unset}button.icon[data-v-e91d8ef2] svg path{fill:var(--background-primary)}.alert[data-v-f7c807b4]{align-items:center;background-color:currentColor;border-radius:var(--corner-2);display:flex;min-height:4.8rem;padding:0 var(--size-m);width:100%}.alert--arrow[data-v-f7c807b4]{border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative}.alert--arrow[data-v-f7c807b4]:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:12px solid;bottom:0;content:"";display:block;height:0;left:var(--size-m);position:absolute;transform:translateY(100%);width:0}.alert--default[data-v-f7c807b4]{color:var(--background-brand-primary-2)}.alert--generic[data-v-f7c807b4]{color:var(--background-secondary)}.alert--generic .alert__content[data-v-f7c807b4]{color:var(--text-brand-primary)}.alert--urgent[data-v-f7c807b4]{color:var(--background-brand-secondary-2)}.alert__content[data-v-f7c807b4]{align-items:center;color:var(--text-inverse);display:flex;gap:var(--size-xs);height:100%;width:100%}.alert__content__icon[data-v-f7c807b4]{display:flex;flex-shrink:0}.alert__content__icon[data-v-f7c807b4]:empty{display:contents}button[data-v-37b07820]{align-items:center;border-radius:var(--corner-2);display:flex;font-size:var(--button-1-font-size);font-weight:var(--button-1-font-weight);gap:var(--size-3xs);height:var(--button-height-default);justify-content:center;line-height:1;padding:0 1.6rem;position:relative}button.text-large[data-v-37b07820]{font-size:var(--button-2-font-size);font-weight:var(--button-2-font-weight);line-height:1}button[data-v-37b07820]:focus-visible{outline:2px dashed var(--state-focus)}button[data-v-37b07820]:disabled{cursor:not-allowed}button.full-width[data-v-37b07820]{width:100%}button.primary[data-v-37b07820]{background-color:var(--background-brand-primary);color:var(--text-inverse)}@media (hover:hover) and (pointer:fine){button.primary[data-v-37b07820]:hover:before{background:rgba(var(--color-mono-100-rgb),.08);border-radius:var(--corner-2);content:"";top:0;right:0;bottom:0;left:0;position:absolute}}button.primary[data-v-37b07820]:active:before{background:rgba(var(--color-mono-100-rgb),.08);border-radius:var(--corner-2);content:"";top:0;right:0;bottom:0;left:0;position:absolute}button.primary[data-v-37b07820]:disabled{background-color:var(--state-disabled-background);color:var(--state-disabled-foreground)}button.primary--tonal[data-v-37b07820]{background-color:var(--background-brand-secondary);color:var(--text-inverse)}@media (hover:hover) and (pointer:fine){button.primary--tonal[data-v-37b07820]:hover:before{background:rgba(var(--color-black-rgb),.08);border-radius:var(--corner-2);content:"";top:0;right:0;bottom:0;left:0;position:absolute}}button.primary--tonal[data-v-37b07820]:disabled{background-color:var(--state-disabled-background);color:var(--state-disabled-foreground)}button.primary--elevated[data-v-37b07820]{background-color:var(--background-primary);color:var(--text-brand-primary)}@media (hover:hover) and (pointer:fine){button.primary--elevated[data-v-37b07820]:hover:before{background:rgba(var(--color-blue-100-rgb),.08);border-radius:var(--corner-2);content:"";top:0;right:0;bottom:0;left:0;position:absolute}}button.primary--elevated[data-v-37b07820]:disabled{background-color:var(--state-disabled-background);color:var(--state-disabled-foreground)}button.secondary[data-v-37b07820]{background-color:transparent;border:1px solid var(--border-brand-primary);color:var(--text-brand-primary)}@media (hover:hover) and (pointer:fine){button.secondary[data-v-37b07820]:hover:before{background:rgba(var(--color-blue-100-rgb),.08);border-radius:var(--corner-2);content:"";top:0;right:0;bottom:0;left:0;position:absolute}}button.secondary[data-v-37b07820]:disabled{background-color:transparent;border-color:var(--state-disabled-border);color:var(--state-disabled-foreground)}button.text[data-v-37b07820]{background-color:transparent;color:var(--text-brand-primary);text-decoration:underline}@media (hover:hover) and (pointer:fine){button.text[data-v-37b07820]:hover{text-decoration:none}}button.text[data-v-37b07820]:disabled{color:var(--state-disabled-foreground)}button.outline[data-v-37b07820]{border:1px solid var(--border-brand-primary-200);color:var(--text-inverse);font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight);line-height:1}button.promo[data-v-37b07820]{background-color:var(--background-palegold);color:var(--text-brand-primary)}.select-shipping-date[data-v-6ff3646a]{border-bottom:1px solid var(--border-brand-primary-600);padding:var(--size-xs) 0;white-space:nowrap}.select-shipping-date--border[data-v-6ff3646a]{border:1px solid var(--border-brand-primary-600);border-radius:var(--corner-2);padding:var(--size-xs)}.select-shipping-date--large[data-v-6ff3646a]{align-items:center;display:flex;justify-content:space-between;min-height:8rem}.select-shipping-date--small[data-v-6ff3646a]{border:1px solid var(--border-brand-primary-600);font-size:var(--font-size-2xs);gap:var(--size-2xs);height:4.8rem;padding:0 1.6rem}.select-shipping-date__text[data-v-6ff3646a]{color:var(--text-inverse);display:flex;flex-direction:column;gap:.5rem}.select-shipping-date__text .body-l[data-v-6ff3646a]{color:var(--background-brand-primary-5)}.select-shipping-date__text .headline-xs[data-v-6ff3646a]:first-letter{text-transform:uppercase}.select-shipping-date__icons[data-v-6ff3646a]{color:var(--text-highlighted);display:flex;gap:.5rem}.volume[data-v-b22e82c5]{align-items:center;color:var(--color-mono-100);display:flex;gap:var(--size-xs)}.volume__cart[data-v-b22e82c5]{display:grid;gap:.1rem;grid-template-columns:repeat(3,.6rem);grid-template-rows:repeat(3,.6rem) fit-content(1rem);min-height:3rem}.volume__cart svg[data-v-b22e82c5]{display:block;grid-column:span 3;grid-row:4;width:100%}.volume__cart .package[data-v-b22e82c5]{aspect-ratio:1;background-color:var(--background-brand-primary-2);border-radius:.2rem;transition:background-color .4s ease-out;width:.6rem}.volume__cart .package--selected[data-v-b22e82c5]{background-color:var(--background-secondary)}.volume__cart .package--9[data-v-b22e82c5]{grid-column:3;grid-row:1;transition-delay:.54s}.volume__cart .package--8[data-v-b22e82c5]{grid-column:2;grid-row:1;transition-delay:.48s}.volume__cart .package--7[data-v-b22e82c5]{grid-column:1;grid-row:1;transition-delay:.42s}.volume__cart .package--6[data-v-b22e82c5]{grid-column:3;grid-row:2;transition-delay:.36s}.volume__cart .package--5[data-v-b22e82c5]{grid-column:2;grid-row:2;transition-delay:.3s}.volume__cart .package--4[data-v-b22e82c5]{grid-column:1;grid-row:2;transition-delay:.24s}.volume__cart .package--3[data-v-b22e82c5]{grid-column:3;grid-row:3;transition-delay:.18s}.volume__cart .package--2[data-v-b22e82c5]{grid-column:2;grid-row:3;transition-delay:.12s}.volume__cart .package--1[data-v-b22e82c5]{grid-column:1;grid-row:3;transition-delay:60ms}.cart-price[data-v-f0afd8fc]{color:var(--text-inverse);font-size:var(--price-font-size);font-weight:var(--price-font-weight);line-height:1;padding:0;position:relative;text-decoration:none}.cart-price .timer[data-v-f0afd8fc]{aspect-ratio:1;display:block;height:1.2rem;position:absolute;right:0;top:0;transform:scaleX(-1) translate(-110%,-10%)}.cart-price .timer svg[data-v-f0afd8fc]{aspect-ratio:1;border-radius:50%;display:block;height:100%;transform:rotate(-90deg)}.cart-price .timer svg circle[data-v-f0afd8fc]{fill:transparent;stroke:var(--background-brand-secondary-4);stroke-width:32;stroke-dashoffset:0 100;stroke-dasharray:100 100}.shopping-navigation[data-v-992262ef]{padding:0 var(--size-xs)}.shopping-navigation--large .shopping-navigation__content[data-v-992262ef]{border:1px solid var(--border-brand-primary-600);border-bottom-left-radius:var(--corner-2);border-bottom-right-radius:var(--corner-2);border-top:none;padding:0 var(--size-s)}.shopping-navigation--small .shopping-navigation__content[data-v-992262ef]{display:flex;gap:var(--size-xs)}.shopping-navigation--small .shopping-navigation__content .cart[data-v-992262ef]{flex-grow:1;gap:var(--size-s);padding:0}.shopping-navigation .cart[data-v-992262ef]{align-items:center;cursor:pointer;display:flex;gap:var(--size-xs);justify-content:space-between;padding:var(--size-xs) 0}.shopping-navigation .cart__price[data-v-992262ef]{align-items:flex-end;color:var(--background-brand-primary-5);display:flex;flex-direction:column;gap:var(--size-3xs)}button[data-v-c9840c15]{align-items:center;background-color:var(--background-primary);border:1px solid var(--border-brand-primary-200);border-radius:var(--corner-2);color:var(--text-brand-primary);display:flex;gap:.6rem;height:4.8rem;justify-content:center;padding:0 1.2rem;position:relative}button[data-v-c9840c15]:focus-visible{outline:2px dashed var(--state-focus)}button[data-v-c9840c15]:disabled{cursor:not-allowed}button.full-width[data-v-c9840c15]{width:100%}button.highlight[data-v-c9840c15]{background-color:var(--background-brand-primary);border-color:var(--border-brand-primary-200);box-shadow:2px 0 8px #00000026;color:var(--text-inverse)}button.highlight .amount[data-v-c9840c15]{background-color:var(--background-secondary);color:var(--text-brand-primary)}button.dropdown[data-v-c9840c15]{gap:var(--atom-gap);height:8.8rem;justify-content:flex-start;padding:0 var(--size-s)}button.dropdown .arrow[data-v-c9840c15]{margin-left:auto}button.dropdown .arrow.opened[data-v-c9840c15]{transform:rotate(180deg)}button .amount[data-v-c9840c15]{align-items:center;background-color:var(--background-brand-secondary);border-radius:50%;color:var(--text-inverse);display:flex;font-size:var(--font-size-16);height:2.4rem;justify-content:center;width:2.4rem}.filter-buttons[data-v-8090a54d]{display:flex;gap:var(--atom-gap);overflow-x:scroll;padding:0 var(--component-gap);scrollbar-width:none;-ms-overflow-style:none}.filter-buttons[data-v-8090a54d]::-webkit-scrollbar{display:none}span[data-v-28fd05e3]{background-color:var(--background-brand-primary-4);border:1px solid var(--border-brand-primary-600);border-radius:var(--corner-round);color:var(--text-brand-primary);display:block;height:4rem;padding:0 var(--size-2xs) 0 var(--size-xs)}span[data-v-28fd05e3],span button[data-v-28fd05e3]{align-items:center;display:flex}span button[data-v-28fd05e3]{height:100%;padding:0 var(--size-2xs)}.active-filters[data-v-5ce04f70]{display:flex;flex-wrap:wrap;gap:1rem;padding:0 var(--component-gap)}.header[data-v-943bb416]{left:50%;margin:auto;max-width:var(--max-page-width);overflow:hidden;position:fixed;top:0;transform:translate(-50%) translateY(0);transition:transform .24s ease-in-out 0s,height .24s ease-in-out 0s;width:100%;z-index:700}.header.hide[data-v-943bb416]{transform:translate(-50%) translateY(-100%)}.header--menu-open header[data-v-943bb416]{transform:scale(var(--app-transform-scale))}.header header[data-v-943bb416]{align-items:center;background-color:var(--background-brand-primary);display:grid;grid-template-columns:4rem 1fr 4rem;height:var(--header-height);padding:0 var(--component-gap);position:relative;transform-origin:center right;transition:transform var(--menu-transition-duration) var(--menu-transition-timing-function);width:100%}.header header.with-logo[data-v-943bb416]{display:flex;justify-content:space-between}.header header.assortment[data-v-943bb416]{gap:var(--size-xs);grid-template-rows:repeat(2,var(--size-xl))}.header header.assortment .shopping-navigation[data-v-943bb416]{grid-column:1/4;padding:var(--size-xs) 0}.header header .icon--button[data-v-943bb416] svg path{fill:var(--background-primary)}.header header .title[data-v-943bb416]{color:var(--color-mono-100);font-size:var(--title-xl-font-size);font-weight:var(--title-xl-font-weight);line-height:1;line-height:1.3;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.header header .actions[data-v-943bb416]{align-items:center;display:flex;height:4rem;width:4rem}.header header .actions--left[data-v-943bb416]{justify-content:flex-start}.header header .actions--right[data-v-943bb416]{justify-content:flex-end}.header .filters-container[data-v-943bb416]{background-color:var(--color-mono-700);display:flex;flex-direction:column;gap:var(--size-xs);padding:var(--size-xs) 0}.search-results--options[data-v-943bb416]{left:0;margin:auto;max-width:var(--max-page-width);position:sticky;top:calc(var(--header-height, 4rem) + var(--filters-height, 8rem));transition:top .24s ease-in-out;width:100%;z-index:calc(var(--z-index-header, 1000) - 1)}footer[data-v-be4056d2]{align-items:center;background:var(--color-mono-100);display:flex;flex-direction:column;justify-content:center;padding:var(--size-l) var(--size-s);position:relative}footer.has-border[data-v-be4056d2]:before{background-color:var(--color-purple-200);content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:calc(100% - var(--size-s)*2)}footer>a[data-v-be4056d2]{margin-bottom:var(--size-s)}footer ul[data-v-be4056d2]{flex-direction:column;gap:var(--size-2xs)}footer ul[data-v-be4056d2],footer ul li[data-v-be4056d2]{align-items:center;display:flex;justify-content:center}footer ul li[data-v-be4056d2]{gap:var(--size-m)}section[data-v-8144b937]{background-color:var(--background-brand-primary);border-bottom:1px solid var(--color-mono-200);display:flex;margin:0 auto;max-width:var(--max-page-width);min-height:60dvh;padding-top:var(--header-height)}section .container[data-v-8144b937]{align-items:center;color:var(--color-mono-100);display:flex;flex-direction:column;gap:var(--component-gap);padding:var(--size-s)}section .container h1[data-v-8144b937]{text-align:center}section .container pre[data-v-8144b937]{background-color:var(--color-mono-100);border:.1rem solid var(--color-mono-100);border-radius:.5rem;color:var(--text-color);color:var(--color-purple-800);font-family:Courier New,monospace;line-height:1.4;overflow-x:auto;padding:2rem;text-align:left;white-space:pre-wrap}section .container a[data-v-8144b937]{margin-top:var(--component-gap)}section .container a[data-v-8144b937]:hover{text-decoration:underline}[data-v-8144b937] footer{margin-top:auto}
