.quantity-stepper[hidden][data-v-c942db63]{display:none!important}.quantity-stepper[data-v-c942db63],.quantity-stepper button[data-v-c942db63],.quantity-stepper output[data-v-c942db63]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.quantity-stepper button[data-v-c942db63]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.quantity-stepper--card[data-v-c942db63]{width:76px;color:var(--blue,var(--fiord-blue));transform-origin:bottom;background:#eef1fb;border:1px solid #252a722e;border-radius:18px;flex-direction:row;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.quantity-stepper--card button[data-v-c942db63]{width:26px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:18px;line-height:1}.quantity-stepper--card button[data-v-c942db63]:hover{background:#252a7214}.quantity-stepper--card button[data-v-c942db63]:focus-visible{outline:2px solid var(--blue,var(--fiord-blue));outline-offset:-3px;border-radius:14px}.quantity-stepper--card output[data-v-c942db63]{max-width:100%;height:22px;font-size:13px;font-weight:700;line-height:22px;display:block}.quantity-stepper--rail[data-v-c942db63]{min-height:38px;color:var(--fiord-blue);background:#edf3f9;border-radius:999px;grid-template-columns:36px 34px 36px;align-items:center;display:inline-grid;overflow:hidden}.quantity-stepper--rail button[data-v-c942db63],.quantity-stepper--rail output[data-v-c942db63]{height:36px;color:inherit;background:0 0;border:0;place-items:center;padding:0;font-weight:800;display:grid}.quantity-stepper--rail button[data-v-c942db63]{cursor:pointer;font-size:17px}.quantity-stepper--rail button[data-v-c942db63]:disabled{cursor:default;opacity:.35}.quantity-stepper--rail output[data-v-c942db63]{font-variant-numeric:tabular-nums;font-size:12px}.quantity-stepper--detail[data-v-c942db63]{width:132px;min-height:46px;color:var(--blue,var(--fiord-blue));background:#eef1fb;border:1px solid #252a722e;border-radius:999px;grid-template-columns:44px 44px 44px;align-items:center;display:grid;overflow:hidden}.quantity-stepper--detail button[data-v-c942db63]{height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px}.quantity-stepper--detail button[data-v-c942db63]:disabled{opacity:.45;cursor:default}.quantity-stepper--detail button[data-v-c942db63]:hover:not(:disabled){background:#252a7214}.quantity-stepper--detail output[data-v-c942db63]{text-align:center;font-size:14px;font-weight:800}.quantity-stepper--list[data-v-c942db63]{min-height:42px;color:var(--blue,var(--fiord-blue));background:#eef1fb;border:1px solid #252a722e;border-radius:999px;grid-template-columns:40px minmax(36px,1fr) 40px;align-items:center;display:grid;overflow:hidden}.quantity-stepper--list button[data-v-c942db63]{height:40px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px}.quantity-stepper--list output[data-v-c942db63]{text-align:center;font-size:13px;font-weight:800}.quantity-stepper--mini-cart[data-v-c942db63]{border:1px solid var(--line-strong);border-radius:999px;grid-template-columns:32px 32px 32px;align-items:center;min-height:32px;display:inline-grid;overflow:hidden}.quantity-stepper--mini-cart button[data-v-c942db63]{height:30px;color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.quantity-stepper--mini-cart button[data-v-c942db63]:disabled{cursor:default;opacity:.3}.quantity-stepper--mini-cart output[data-v-c942db63]{text-align:center;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.quantity-stepper--cart-page[data-v-c942db63]{border:1px solid #252a722e;border-radius:999px;grid-template-columns:34px 36px 34px;align-items:center;display:grid;overflow:hidden}.quantity-stepper--cart-page button[data-v-c942db63]{height:34px;color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:18px}.quantity-stepper--cart-page button[data-v-c942db63]:disabled{opacity:.3;cursor:default}.quantity-stepper--cart-page output[data-v-c942db63]{text-align:center;font-size:12px;font-weight:800}.delivery-area-line[data-v-3db8ae70]{max-width:100%;color:var(--muted);justify-self:start;align-items:center;gap:6px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.delivery-area-line[data-v-3db8ae70]:hover,.delivery-area-line[data-v-3db8ae70]:focus-visible{color:var(--blue)}.delivery-area-line:hover span[data-v-3db8ae70]:first-child{text-underline-offset:2px;text-decoration:underline}.delivery-area-line-arrow[data-v-3db8ae70]{flex:none}.delivery-area-line--detail[data-v-3db8ae70]{margin-top:10px;font-size:13px}.delivery-area-line--mini-cart[data-v-3db8ae70]{font-size:10px}.delivery-area-line--cart[data-v-3db8ae70]{font-size:11px}.cart-gap[data-v-44e222b0]{contain:inline-size;gap:7px;min-width:0;display:grid}.cart-gap-title[data-v-44e222b0]{color:var(--dark);margin:0;font-size:11px;font-weight:800;line-height:1.3}.cart-gap-list[data-v-44e222b0]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:184px;grid-auto-flow:column;gap:8px;margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.cart-gap-item[data-v-44e222b0]{box-sizing:border-box;border:1px solid var(--line,#252a7224);scroll-snap-align:start;background:#fff;border-radius:12px;grid-template-rows:44px 32px;grid-template-columns:44px minmax(0,1fr);gap:8px;height:100px;padding:8px;display:grid}.cart-gap-item.is-placeholder[data-v-44e222b0]{background:var(--soft-blue,#f0f5fb);border-color:#0000}.cart-gap-media[data-v-44e222b0]{background:var(--soft-blue,#f0f5fb);border-radius:10px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.cart-gap-media img[data-v-44e222b0]{object-fit:contain;width:100%;height:100%}.cart-gap-name[data-v-44e222b0]{-webkit-line-clamp:3;min-width:0;color:var(--dark);overflow-wrap:anywhere;-webkit-box-orient:vertical;align-self:center;font-size:10px;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.cart-gap-name[data-v-44e222b0]:hover{color:var(--blue)}.cart-gap-size[data-v-44e222b0]{color:var(--muted,#6b7486);white-space:nowrap;font-weight:600}.cart-gap-foot[data-v-44e222b0]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.cart-gap-price[data-v-44e222b0]{color:var(--blue);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:850}.cart-gap-add[data-v-44e222b0]{width:40px;height:32px;color:var(--blue);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#edf3f9;border:0;border-radius:10px;flex:none;place-items:center;padding:5px;display:grid}.cart-gap-add[data-v-44e222b0] svg{width:22px;height:22px}.cart-gap-add[data-v-44e222b0]:hover{background:#e2ebf6}.cart-gap-add[data-v-44e222b0]:focus-visible,.cart-gap-name[data-v-44e222b0]:focus-visible{outline-offset:2px;outline:2px solid #252a7273}.cart-gap--cart .cart-gap-title[data-v-44e222b0]{font-size:12px}
