.cart-page[data-astro-cid-zz7bifd3]{padding-block:24px clamp(48px,7vw,96px)}.cart-page[data-astro-cid-zz7bifd3] h1[data-astro-cid-zz7bifd3]{margin:16px 0 24px;font-size:clamp(30px,3.2vw,46px)}.cart-empty[data-astro-cid-zz7bifd3]{border-radius:var(--radius-lg);background:var(--bg);text-align:center;padding:48px}.cart[data-astro-cid-zz7bifd3]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.cart__list[data-astro-cid-zz7bifd3]{margin:0;padding-block:8px;list-style:none}.cart__list[data-astro-cid-zz7bifd3] .cart__item{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr auto 210px 32px;align-items:center;gap:24px;padding:20px 0;display:grid}.cart__list[data-astro-cid-zz7bifd3] .cart__item:last-child{border-bottom:0}.cart__list[data-astro-cid-zz7bifd3] .cart__img{border-radius:var(--radius-sm);background:#f4f4f5;place-items:center;width:112px;height:84px;display:grid}.cart__list[data-astro-cid-zz7bifd3] .cart__img img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:6px}.cart__list[data-astro-cid-zz7bifd3] .cart__info{gap:2px;display:grid}.cart__list[data-astro-cid-zz7bifd3] .cart__title{font-size:18px;font-weight:700;text-decoration:none}.cart__list[data-astro-cid-zz7bifd3] .cart__title:hover{color:var(--accent)}.cart__list[data-astro-cid-zz7bifd3] .cart__summary{color:var(--ink-3);font-size:15px}.cart__list[data-astro-cid-zz7bifd3] .cart__qty{border-radius:var(--radius-sm);background:var(--bg-2);align-items:center;gap:4px;padding:4px;display:flex}.cart__list[data-astro-cid-zz7bifd3] .cart__qty button,.cart__list[data-astro-cid-zz7bifd3] .cart__remove{border-radius:var(--radius-sm);background:var(--bg);width:36px;height:36px;font:inherit;cursor:pointer;border:0;font-size:19px;font-weight:700}.cart__list[data-astro-cid-zz7bifd3] .cart__qty span{text-align:center;min-width:28px;font-weight:700}.cart__list[data-astro-cid-zz7bifd3] .cart__line{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.cart__list[data-astro-cid-zz7bifd3] .cart__line s{color:var(--ink-3);font-size:15px}.cart__list[data-astro-cid-zz7bifd3] .cart__line b{font-size:21px}.cart__list[data-astro-cid-zz7bifd3] .cart__remove{color:var(--ink-3);background:0 0;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.cart__list[data-astro-cid-zz7bifd3] .cart__remove:hover{color:var(--accent)}.cart__side[data-astro-cid-zz7bifd3]{gap:16px;padding:24px;display:grid}.cart__overview[data-astro-cid-zz7bifd3]{flex-direction:column;gap:16px;display:flex}@media (width>=900px){.cart__side[data-astro-cid-zz7bifd3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:28px 32px}.cart__side[data-astro-cid-zz7bifd3] .cart__form[data-astro-cid-zz7bifd3]{border-top:0;border-left:1px solid var(--line);padding:0 0 0 40px}}.cart__calc[data-astro-cid-zz7bifd3]{gap:10px;display:grid}.cart__row[data-astro-cid-zz7bifd3]{color:var(--ink-2);align-items:center;gap:12px;margin:0;font-size:17px;display:flex}.cart__row[data-astro-cid-zz7bifd3] svg{color:var(--ink);flex:none}.cart__row[data-astro-cid-zz7bifd3]>[data-astro-cid-zz7bifd3]:last-child{white-space:nowrap;margin-left:auto}.cart__row[data-astro-cid-zz7bifd3] s[data-astro-cid-zz7bifd3]{color:var(--ink-3)}.cart__row--save[data-astro-cid-zz7bifd3] b[data-astro-cid-zz7bifd3]{color:#15803d;font-size:17px;font-weight:800}.cart__row--total[data-astro-cid-zz7bifd3]{border-top:1px solid var(--line);color:var(--ink);margin-top:4px;padding-top:12px;font-size:18px;font-weight:700}.cart__row--total[data-astro-cid-zz7bifd3] b[data-astro-cid-zz7bifd3]{font-size:32px;font-weight:800;line-height:1.1}.cart__form[data-astro-cid-zz7bifd3]{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.cart__form[data-astro-cid-zz7bifd3] h2[data-astro-cid-zz7bifd3]{margin:0;font-size:20px}.cart__form[data-astro-cid-zz7bifd3] .field[data-astro-cid-zz7bifd3]{color:var(--ink-2);gap:4px;font-size:13px;display:grid}.cart__form[data-astro-cid-zz7bifd3] .field[data-astro-cid-zz7bifd3] input[data-astro-cid-zz7bifd3],.cart__form[data-astro-cid-zz7bifd3] .field[data-astro-cid-zz7bifd3] textarea[data-astro-cid-zz7bifd3]{border-radius:var(--radius-sm);background:var(--bg-2);width:100%;min-height:52px;color:var(--ink);font:inherit;resize:vertical;border:1px solid #0000;padding:12px 16px;font-size:17px}.cart__form[data-astro-cid-zz7bifd3] .field[data-astro-cid-zz7bifd3] input[data-astro-cid-zz7bifd3]:focus,.cart__form[data-astro-cid-zz7bifd3] .field[data-astro-cid-zz7bifd3] textarea[data-astro-cid-zz7bifd3]:focus{border-color:var(--accent);background:var(--bg);outline:none}.cart__consent[data-astro-cid-zz7bifd3]{color:var(--ink-2);gap:10px;font-size:15px;display:flex}.cart__consent[data-astro-cid-zz7bifd3] input[data-astro-cid-zz7bifd3]{accent-color:var(--accent);margin-top:3px}.cart__consent[data-astro-cid-zz7bifd3] a[data-astro-cid-zz7bifd3]{color:var(--ink-2)}.cart__hp[data-astro-cid-zz7bifd3]{position:absolute;left:-9999px}.cart__status[data-astro-cid-zz7bifd3]:empty{display:none}.cart__status[data-astro-cid-zz7bifd3]{margin:0;font-weight:600}.cart__note[data-astro-cid-zz7bifd3]{color:var(--ink-2);margin:-4px 0 0;font-size:15px;line-height:1.45}@media (width<=899px){.cart__list[data-astro-cid-zz7bifd3] .cart__item{grid-template-columns:72px 1fr auto;grid-template-areas:"img info remove""img qty line";gap:8px 12px}.cart__list[data-astro-cid-zz7bifd3] .cart__img{grid-area:img;width:72px;height:56px}.cart__list[data-astro-cid-zz7bifd3] .cart__info{grid-area:info}.cart__list[data-astro-cid-zz7bifd3] .cart__qty{grid-area:qty;justify-self:start}.cart__list[data-astro-cid-zz7bifd3] .cart__line{grid-area:line}.cart__list[data-astro-cid-zz7bifd3] .cart__remove{grid-area:remove;align-self:start}}@media (width<=599px){.cart__list[data-astro-cid-zz7bifd3] .cart__item{grid-template-areas:"info info remove""img qty line";row-gap:14px}.cart__list[data-astro-cid-zz7bifd3] .cart__title{font-size:17px}.cart__list[data-astro-cid-zz7bifd3] .cart__line{flex-direction:column;align-items:flex-end;gap:0;line-height:1.25}}@media (width<=399px){.cart__list[data-astro-cid-zz7bifd3] .cart__item{grid-template-areas:"info info remove""qty qty line"}.cart__list[data-astro-cid-zz7bifd3] .cart__img{display:none}}
