.cart-switch-dialog{width:min(34rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);margin:auto;overflow:auto;border:0;border-radius:1.5rem;padding:0;background:var(--cream);color:var(--chocolate);box-shadow:0 1.5rem 4rem #56352c3d}.cart-switch-dialog::backdrop{background:#56352c75;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cart-switch-dialog__step{display:grid;gap:1.15rem;padding:clamp(1.5rem,5vw,2.25rem)}.cart-switch-dialog__step[hidden],.cart-switch-dialog__message[hidden]{display:none}.cart-switch-dialog h2{margin:0;color:var(--pine);font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.08;text-transform:lowercase}.cart-switch-dialog p{margin:0;line-height:1.55}.cart-switch-dialog__note{color:#56352cc7;font-size:var(--type-detail)}.cart-switch-dialog__actions{display:grid;gap:.7rem}.cart-switch-dialog__actions .button{width:100%}.cart-switch-dialog__quiet{justify-self:center;border:0;padding:.55rem .8rem;background:transparent;color:var(--pine);font:inherit;font-weight:760;text-decoration:underline;text-underline-offset:.22em}.cart-switch-dialog__message{font-size:var(--type-detail);text-align:center}.cart-switch-dialog__message--error{color:var(--chocolate)}.cart-switch-notice{margin-top:1rem;border-radius:var(--radius);padding:.85rem 1rem;background:#344d411a;color:var(--pine);text-align:center;font-size:var(--type-detail);font-weight:700}@media(max-width:749px){.cart-switch-dialog{width:100%;max-width:none;max-height:min(88dvh,44rem);margin:auto 0 0;border-radius:1.5rem 1.5rem 0 0}.cart-switch-dialog__step{padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){.cart-switch-dialog[open]{animation:cart-switch-dialog-enter .18s ease-out}@keyframes cart-switch-dialog-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/cart-switcher.css.map */
