.dialog{padding:0;border:thin solid var(--color-line);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink)}.dialog::backdrop{background-color:var(--color-ink);opacity:.6}.dialog__panel{display:flex;flex-direction:column;block-size:100%}.dialog[data-placement=end]{box-sizing:border-box;inset-block:0;inset-inline:auto 0;inline-size:100%;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;border-width:0;border-inline-start:thin solid var(--color-line)}@media(min-width:48rem){.dialog[data-placement=end]{inline-size:var(--size-drawer)}}@keyframes dialog-slide-in{0%{transform:translate(100%)}}@media(prefers-reduced-motion:no-preference){.dialog[open][data-placement=end]{animation:dialog-slide-in var(--duration-fast) var(--ease-standard)}}html:has(.dialog[open]){overflow:hidden}.cart-drawer__content{display:flex;flex-direction:column;block-size:100%;min-block-size:0}.cart-drawer__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-m);padding:var(--space-m);border-bottom:thin solid var(--color-line)}.cart-drawer__title{margin:0;font-size:var(--text-l)}.cart-drawer__error{margin:0;color:var(--color-danger)}.cart-drawer__error:not(:empty){padding:var(--space-s) var(--space-m)}.cart-drawer__body{flex:1;min-block-size:0;padding-inline:var(--space-m);overflow-y:auto}.cart-drawer__body:focus-visible{outline:none}.cart-drawer__foot{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-m);border-top:thin solid var(--color-line)}.cart-drawer__total{display:flex;flex-direction:column;gap:var(--space-xs);margin:0}.cart-drawer__amount{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-tight)}.cart-drawer__foot .button--primary{inline-size:100%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cart-drawer.css.map */
