@layer properties,theme,base;@layer nuxt-base{.announcement-bar{background:var(--color-accent);width:100%;position:relative;overflow:hidden}.announcement-bar .announcement-bar__track{will-change:transform;flex-wrap:nowrap;width:fit-content;display:flex;transform:translateZ(0)}.announcement-bar .announcement-bar__track--active{animation:30s linear infinite marquee}.announcement-bar .announcement-bar__track--active .announcement-bar__content{white-space:nowrap}.announcement-bar .announcement-bar__banner{width:100%;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 5);color:var(--color-inverse);font-family:var(--font-display);text-align:center;font-size:var(--text-body);flex-direction:column;flex:0 0 100vw;justify-content:center;align-items:center;font-weight:500;line-height:18px;text-decoration:none;display:flex}.announcement-bar .announcement-bar__banner .countdown{font-family:var(--font-display);text-align:center;color:var(--color-inverse);align-items:flex-start;gap:calc(var(--spacing-unit) * 3);margin-top:calc(var(--spacing-unit) * 2);display:inline-flex}@media screen and (width>=768px){.announcement-bar .announcement-bar__banner{font-size:var(--text-title);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 2.5);flex-direction:row;line-height:12px}.announcement-bar .announcement-bar__banner .announcement-bar__content{line-height:24px}.announcement-bar .announcement-bar__banner .countdown{margin-top:0;margin-left:calc(var(--spacing-unit) * 6)}}.announcement-bar .announcement-bar__banner .countdown .countdown__value{font-size:var(--text-heading);font-weight:500;line-height:22px}.announcement-bar .announcement-bar__banner .countdown .countdown__unit{font-size:var(--text-caption);font-weight:200;line-height:20px;display:block}.announcement-bar .announcement-bar__banner .countdown .countdown__sep{font-size:var(--text-title);font-style:normal;font-weight:500;line-height:22px}.cart-gift[data-v-7f5a1e3f]{padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 5) calc(var(--spacing-unit) * 5) calc(var(--spacing-unit) * 5);align-items:center;gap:calc(var(--spacing-unit) * 2);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-accent) 10%,transparent);margin-bottom:calc(var(--spacing-unit) * 4);color:var(--color-primary);font-family:var(--font-display);font-size:var(--text-caption);flex-direction:column;font-weight:400;line-height:20px;display:flex}@media screen and (width>=768px){.cart-gift[data-v-7f5a1e3f]{font-size:var(--text-body)}}.cart-gift .cart-gift__item[data-v-7f5a1e3f]{align-items:center;gap:calc(var(--spacing-unit) * 3.5);display:flex}.cart-gift .cart-gift__image[data-v-7f5a1e3f]{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-chip);width:77px;height:77px}.cart-gift .cart-gift__value[data-v-7f5a1e3f]{gap:calc(var(--spacing-unit) * 1.5);font-size:var(--text-small);font-weight:300;display:flex}.cart-gift .cart-gift__value span[data-v-7f5a1e3f]{color:var(--color-success);font-weight:500}.cart-gift .cart-gift__title[data-v-7f5a1e3f]{font-size:var(--text-body);font-weight:600}.cart-gift .cart-gift__subtitle[data-v-7f5a1e3f]{font-size:var(--text-small);margin-top:var(--spacing-unit);font-weight:300}.cart-gift .cart-gift__progress[data-v-7f5a1e3f]{background-color:var(--color-inverse);border-radius:var(--radius-input);width:100%;height:8px;overflow:hidden}.cart-gift .cart-gift__progress .cart-gift__progress-bar[data-v-7f5a1e3f]{background-color:var(--color-accent);border-radius:inherit;width:0;height:100%;transition:width .3s}.cart-gift .cart-gift__button{box-shadow:none;width:100%;font-size:var(--text-small);padding:calc(var(--spacing-unit) * 2.5);box-sizing:border-box;color:var(--color-inverse);text-align:center;line-height:20px;font-family:var(--font-display);letter-spacing:.813px;text-transform:uppercase;border-radius:var(--radius-card);background:var(--color-accent);border:0;margin-top:0;font-weight:700;text-decoration:none;display:block}}@layer components,utilities;@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate(-50%)}}.header .header__main[data-v-7631f20f]{grid-template-columns:auto 1fr auto auto;grid-template-areas:"burger logo account cart""search search search search";display:grid}@media (width>=64rem){.header .header__main[data-v-7631f20f]{display:flex}}.header .header__burger[data-v-7631f20f]{grid-area:burger}.header .header__logo[data-v-7631f20f]{grid-area:logo}.header .header__search[data-v-7631f20f]{grid-area:search}.header .header__account[data-v-7631f20f]{grid-area:account}.header .header__cart[data-v-7631f20f]{grid-area:cart}
