.cart-notification-container[data-v-695d22f8]{left:0;position:fixed;right:0;top:var(--header-height,120px);z-index:1000}.cart-notification-container>div[data-v-695d22f8]{padding-left:1em;padding-right:1em;width:100%}@media (min-width:640px){.cart-notification-container>div[data-v-695d22f8]{max-width:640px}}@media (min-width:768px){.cart-notification-container>div[data-v-695d22f8]{max-width:768px}}@media (min-width:1024px){.cart-notification-container>div[data-v-695d22f8]{max-width:1024px}}@media (min-width:1280px){.cart-notification-container>div[data-v-695d22f8]{max-width:1280px}}@media (min-width:1536px){.cart-notification-container>div[data-v-695d22f8]{max-width:1536px}}.cart-notification-container>div[data-v-695d22f8]{display:flex;justify-content:flex-end;margin-left:auto;margin-right:auto}.cart-notification-card[data-v-695d22f8]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px #00000026;margin-right:1rem;max-width:100%;padding:20px;width:320px}.notification-message[data-v-695d22f8]{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (max-width:640px){.cart-notification-container[data-v-695d22f8]{left:0;right:0;top:0;width:100%}.cart-notification-container>div[data-v-695d22f8]{justify-content:stretch;margin:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.cart-notification-card[data-v-695d22f8]{border-radius:0;display:flex;flex-direction:column;gap:12px;margin:0;max-width:100%;padding:12px;width:100%}.notification-message[data-v-695d22f8]{font-size:14px;margin-bottom:0;text-align:center}}.fade-enter-active[data-v-695d22f8],.fade-leave-active[data-v-695d22f8]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-695d22f8],.fade-leave-to[data-v-695d22f8]{opacity:0;transform:translateY(-10px)}.slide-enter-active[data-v-695d22f8],.slide-leave-active[data-v-695d22f8]{transition:opacity .3s ease,transform .3s ease}.slide-enter-from[data-v-695d22f8],.slide-leave-to[data-v-695d22f8]{opacity:0;transform:translate(100%)}.registry-view[data-v-8caba36f]{padding-left:1em;padding-right:1em;width:100%}@media (min-width:640px){.registry-view[data-v-8caba36f]{max-width:640px}}@media (min-width:768px){.registry-view[data-v-8caba36f]{max-width:768px}}@media (min-width:1024px){.registry-view[data-v-8caba36f]{max-width:1024px}}@media (min-width:1280px){.registry-view[data-v-8caba36f]{max-width:1280px}}@media (min-width:1536px){.registry-view[data-v-8caba36f]{max-width:1536px}}.registry-view[data-v-8caba36f]{margin-left:auto;margin-right:auto;max-width:1280px}.registry-view__container[data-v-8caba36f]{margin:auto}@media (min-width:1024px){.registry-view__container[data-v-8caba36f]{width:80%}}.registry-view__container[data-v-8caba36f]{border-top-width:1px;margin-top:2rem;--tw-border-opacity:1;border-color:hsl(var(--b2,var(--b1))/var(--tw-border-opacity,1));padding-top:2rem}.registry-view__list[data-v-8caba36f]{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:768px){.registry-view__list[data-v-8caba36f]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}}@media (min-width:1024px){.registry-view__list[data-v-8caba36f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.registry-view__list-item[data-v-8caba36f]{display:flex;flex-direction:column;width:100%}.registry-view__no-item[data-v-8caba36f]{font-size:1.25rem;line-height:1.75rem;text-align:center}.registry-view__base-cart{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;width:100%;z-index:40}.registry-view__base-cart>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.registry-view__base-cart{border-top-width:4px;--tw-border-opacity:1;border-color:hsl(var(--s)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(var(--p)/var(--tw-bg-opacity,1));padding-bottom:1.5rem;padding-top:1.5rem;--tw-text-opacity:1;color:hsl(var(--b1)/var(--tw-text-opacity,1))}.slide-fade-down-up-enter-active{transition:all .3s ease-out}.slide-fade-down-up-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-down-up-enter-from,.slide-fade-down-up-leave-to{opacity:0;transform:translateY(40px)}
