.slide-enter-active[data-v-28b2f1a5],.slide-leave-active[data-v-28b2f1a5]{transition:transform .2s ease,opacity .2s ease}.slide-enter-from[data-v-28b2f1a5],.slide-leave-to[data-v-28b2f1a5]{opacity:0;transform:translateY(-1.25rem)}.puric-carts-modal[data-v-28b2f1a5]{background-color:var(--clr-modal-background);display:flex;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:11}.puric-carts-modal-content[data-v-28b2f1a5]{background-color:var(--clr-primary);border-radius:1rem;margin:11.25rem auto auto;padding:4rem}@media screen and (max-width:48rem){.puric-carts-modal-content[data-v-28b2f1a5]{margin:auto;padding:2.5rem;width:calc(100% - 7rem)}}.puric-carts-modal-content h3[data-v-28b2f1a5]{color:var(--clr-font-primary);font-family:var(--font-primary);font-size:var(--font-size-mdl);margin-bottom:3.5rem;margin-top:2rem}.puric-carts-modal-list[data-v-28b2f1a5]{list-style-type:none;padding:0}.puric-carts-modal-list li[data-v-28b2f1a5]{margin-bottom:1rem;position:relative}.puric-carts-modal-list li[data-v-28b2f1a5]:last-of-type{margin-bottom:.625rem}.puric-carts-modal-list li.selected button[data-v-28b2f1a5]{background-color:var(--clr-secondary);color:var(--clr-font-tertiary)}.puric-carts-modal-list li button[data-v-28b2f1a5]{border:1px solid var(--clr-form-font-input-border);border-radius:.5rem;color:var(--clr-form-font-input-placeholder);font-size:var(--font-size-sm);font-weight:400;height:100%;line-height:var(--line-height-xs);padding:1rem;text-align:left;width:100%}.puric-carts-modal-add-new[data-v-28b2f1a5],.puric-carts-modal-list li button[data-v-28b2f1a5]{background-color:transparent;cursor:pointer;font-family:var(--font-primary)}.puric-carts-modal-add-new[data-v-28b2f1a5]{border:none;color:var(--clr-secondary);display:block;font-size:var(--font-size-md);margin-left:auto;margin-right:.5rem;outline:none;padding:0}.puric-carts-modal-add-new-input[data-v-28b2f1a5]{border:1px solid var(--clr-form-font-input-border);border-radius:.5rem;color:var(--clr-form-font-input-placeholder);font-family:var(--font-primary);font-size:var(--font-size-sm);font-weight:400;line-height:var(--line-height-xs);margin-top:.375rem;outline:none;padding:1rem;width:calc(100% - 2rem)}.puric-carts-modal-buttons[data-v-28b2f1a5]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:4rem;position:relative;width:100%}.puric-carts-modal-buttons a[data-v-28b2f1a5],.puric-carts-modal-buttons button[data-v-28b2f1a5]{border-radius:.375rem;cursor:pointer;display:inline-block;flex-basis:calc(50% - 7rem);flex-grow:0;font-family:var(--font-primary);font-size:var(--font-size-md);font-weight:400;line-height:var(--line-height-mdl);min-width:15.625rem;padding:1.5rem 3.5rem;text-decoration:none}@media screen and (max-width:48rem){.puric-carts-modal-buttons a[data-v-28b2f1a5],.puric-carts-modal-buttons button[data-v-28b2f1a5]{flex-basis:calc(100% - 2rem);flex-grow:1}}.puric-carts-modal-buttons-return[data-v-28b2f1a5]{background-color:var(--clr-primary);border:1px solid var(--clr-font-primary);color:var(--clr-font-primary)}@media screen and (max-width:48rem){.puric-carts-modal-buttons-return[data-v-28b2f1a5]{order:1}}.puric-carts-modal-buttons-update[data-v-28b2f1a5]{background-color:var(--clr-secondary);border:1px solid var(--clr-secondary);color:var(--clr-font-tertiary)}@media screen and (max-width:48rem){.puric-carts-modal-buttons-update[data-v-28b2f1a5]{order:0}}
