.drawer__dialog{margin:0 0 0 auto;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;padding:0;background:var(--white);display:flex;flex-direction:column}.drawer__dialog:not([open]){display:none}.drawer__dialog::backdrop{background:#18181873}@media(prefers-reduced-motion:no-preference){.drawer__dialog[open]{animation:drIn .25s var(--ease)}}@keyframes drIn{0%{transform:translate(30px);opacity:.6}to{transform:none;opacity:1}}html.drawer-open{overflow:hidden}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line)}.drawer__title{font-size:22px;font-weight:400}.drawer__body{flex:1;overflow-y:auto;padding:8px 20px 24px;display:flex;flex-direction:column;gap:18px}.drawer__full{align-self:center}.drawer__empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 0}.cart-lines{list-style:none;margin:0;padding:0}.cart-line{display:grid;grid-template-columns:72px 1fr auto;grid-template-areas:"img info price" "img qty qty";gap:6px 14px;padding:14px 0;border-bottom:1px solid var(--line)}.cart-line[aria-busy=true]{opacity:.5}.cart-line__img{grid-area:img;width:72px;height:72px;border-radius:var(--radius)}.cart-line__info{grid-area:info;min-width:0;display:flex;flex-direction:column;gap:2px}.cart-line__title{font-weight:500;text-decoration:none}.cart-line__meta{font-size:13px;color:var(--muted)}.cart-line__remove{align-self:flex-start;background:none;border:0;padding:0;margin-top:4px}.cart-line__qty{grid-area:qty;justify-self:start}.cart-line__price{grid-area:price;font-weight:500;white-space:nowrap}.cart-lines__group{padding:0 0 4px 24px;border-bottom:1px solid var(--line)}.cart-lines__group-title{padding-top:10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cart-lines__group .cart-line:last-child{border-bottom:0}.cart-line--child{grid-template-columns:48px 1fr auto}.cart-line--child .cart-line__img{width:48px;height:48px}.cart-summary{display:flex;flex-direction:column;gap:12px}.cart-summary__rows{margin:0;display:flex;flex-direction:column;gap:6px;font-size:15px}.cart-summary__rows div{display:flex;justify-content:space-between;gap:12px}.cart-summary__rows dd{margin:0}.cart-summary__total{padding-top:10px;border-top:1px solid var(--line);font-size:18px;font-weight:500}.cart-summary__total dd{font-size:28px;letter-spacing:-.02em}.cart-summary__free{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius);background:var(--pay);font-size:14px}.cart-summary__instal{font-size:14px}.dpick{display:flex;flex-direction:column;gap:10px;padding-top:6px}.dpick__title{font-weight:500}.dpick__days{border:0;margin:0;padding:0}.dpick__list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dpick__day{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border:1px solid var(--line-2);border-radius:var(--radius);font-size:13px;cursor:pointer}.dpick__day:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.dpick__day input{accent-color:var(--ink)}.cart-page__head{padding:28px 0 32px}.cart-page__in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:28px;padding-bottom:56px}.cart-page__summary{padding:20px;border:1px solid var(--line);border-radius:var(--radius);align-self:start}.cart-page__summary-title{font-size:22px;font-weight:400;margin-bottom:14px}@media(min-width:861px){.cart-page__in{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px}.cart-page__summary{position:sticky;top:16px}.cart-line{grid-template-columns:72px 1fr auto auto;grid-template-areas:"img info qty price"}.cart-line--child{grid-template-columns:48px 1fr auto auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart.css.map */
