[data-v-c190aaa4]:root{--grid-small-mobile:375px;--grid-medium-mobile:480px;--grid-large-mobile:680px;--grid-small-tablet:766px;--grid-large-tablet:960px;--grid-small-desktop:1024px;--grid-medium-desktop:1280px;--grid-large-desktop:1440px}.fade-enter-active[data-v-c190aaa4]{animation:fade-in-c190aaa4 var(--transition-speed)}.fade-leave-active[data-v-c190aaa4]{animation:fade-out-c190aaa4 var(--transition-speed)}@keyframes fade-in-c190aaa4{0%{opacity:0}to{opacity:1}}@keyframes fade-out-c190aaa4{0%{opacity:1}to{opacity:0}}.cart[data-v-c190aaa4]{height:100vh;height:calc(100dvh / var(--app-zoom,1));flex-direction:column;display:flex;position:relative}@media (width>=766px){.cart[data-v-c190aaa4]{height:100%}}.cart__tabs[data-v-c190aaa4]{padding:var(--size-xs);background:var(--color-mono-100);border-bottom:1px solid var(--border-brand-primary-200);flex:none}.cart__tab[data-v-c190aaa4],.cart__tabs[data-v-c190aaa4]{gap:var(--size-3xs);display:flex}.cart__tab[data-v-c190aaa4]{border-radius:var(--corner-2);height:4rem;color:var(--text-brand-primary);font-weight:var(--font-weight-semibold);transition:background-color var(--transition-speed) ease-out;flex:1;justify-content:center;align-items:center}.cart__tab--active[data-v-c190aaa4]{background:var(--background-brand-primary);color:var(--text-inverse)}.cart__tab-count[data-v-c190aaa4]{background:var(--background-brand-secondary);min-width:2rem;color:var(--text-inverse);border-radius:1rem;padding:0 .6rem;font-size:1.2rem;line-height:2rem}.cart__confirming-overlay[data-v-c190aaa4]{background:rgba(var(--color-mono-100-rgb),.6);cursor:progress;z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cart__scrollable[data-v-c190aaa4]{background-color:var(--background-brand-primary-5);min-height:0;padding-bottom:var(--size-xl,6rem);flex:auto;overflow-y:auto}.cart__footer-fixed[data-v-c190aaa4]{gap:var(--size-s);width:100%;padding-top:var(--size-s);z-index:5;flex-direction:column;display:none;position:sticky;bottom:0;left:0}.cart__footer-fixed[data-v-c190aaa4],section[data-v-c190aaa4]{background-color:var(--color-mono-700)}section[data-v-c190aaa4]:last-of-type{padding-bottom:var(--size-l)}@media (width>=766px){.cart__footer-fixed[data-v-c190aaa4]{display:flex;position:static}section[data-v-c190aaa4]:last-of-type{padding-bottom:calc(1.5 * var(--size-2xl))}}section.no-transaction[data-v-c190aaa4]{background:var(--background-brand-primary-5);height:calc(100% - 48px);display:flex}section.confirmed[data-v-c190aaa4]{gap:var(--size-s);display:grid}@media (width>=766px){section.confirmed[data-v-c190aaa4]{gap:unset}}section.confirmed-other[data-v-c190aaa4]{gap:var(--size-s);display:grid}section h2[data-v-c190aaa4]{padding:var(--size-s) var(--size-xs) 0 var(--size-xs);font-weight:var(--font-weight-semibold)}@media (width>=766px){section h2[data-v-c190aaa4]{padding-top:var(--size-l);color:var(--text-brand-primary)}section .confirm-all[data-v-c190aaa4]{display:none}}section .buttons[data-v-c190aaa4],section .confirm-all[data-v-c190aaa4],section .products[data-v-c190aaa4]{padding:0 var(--size-xs)}section .confirm-all[data-v-c190aaa4],section .products[data-v-c190aaa4]{margin-top:var(--size-xs)}section .products[data-v-c190aaa4]{gap:var(--size-2xs);flex-direction:column;display:flex}
