.wishlist-dropdown-enter-active[data-v-af39f674],.wishlist-dropdown-leave-active[data-v-af39f674]{transition:all .3s cubic-bezier(.4,0,.2,1)}.wishlist-dropdown-enter-from[data-v-af39f674],.wishlist-dropdown-leave-to[data-v-af39f674]{opacity:0;transform:translateY(-10px) scale(.95)}.backdrop-fade-enter-active[data-v-af39f674],.backdrop-fade-leave-active[data-v-af39f674]{transition:opacity .3s ease}.backdrop-fade-enter-from[data-v-af39f674],.backdrop-fade-leave-to[data-v-af39f674]{opacity:0}.overflow-y-auto[data-v-af39f674]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-af39f674]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-af39f674]::-webkit-scrollbar-thumb{background:#ff9494;border-radius:3px}.overflow-y-auto[data-v-af39f674]::-webkit-scrollbar-thumb:hover{background:#ffd1d1}@keyframes scale-in-af39f674{0%{transform:scale(0)}to{transform:scale(1)}}.animate-scale-in[data-v-af39f674]{animation:scale-in-af39f674 .2s ease-out}.footer[data-v-7c2e9f3f]{border-top:1px solid hsla(0,100%,91%,.4)}.footer__lead[data-v-7c2e9f3f]{font-size:.95rem;max-width:22rem}.footer__social[data-v-7c2e9f3f]{align-items:center;display:flex;gap:.75rem}.footer__social-link[data-v-7c2e9f3f]{align-items:center;background:#ffe2e0bf;border:1px solid hsla(0,100%,91%,.65);border-radius:999px;box-shadow:0 14px 26px -18px #1a2a4f73;color:var(--mb-color-deep-black);display:inline-flex;height:2.75rem;justify-content:center;transition:transform .3s ease,background .3s ease,color .3s ease,box-shadow .3s ease;width:2.75rem}.footer__social-link[data-v-7c2e9f3f]:hover{background:linear-gradient(135deg,var(--mb-color-vibrant-pink) 0,var(--mb-color-mid-pink) 100%);box-shadow:0 20px 36px -20px #ff9494bf;color:var(--mb-color-off-white);transform:translateY(-4px)}.footer__social-icon[data-v-7c2e9f3f]{height:1.1rem;width:1.1rem}.footer__heading[data-v-7c2e9f3f]{font-size:1.1rem;font-weight:600}.footer__icon[data-v-7c2e9f3f]{color:var(--mb-color-vibrant-pink);height:1rem;width:1rem}.footer-link[data-v-7c2e9f3f]{font-size:.95rem;transition:color .25s ease,transform .25s ease}.footer-link[data-v-7c2e9f3f]:hover{color:var(--mb-color-vibrant-pink);transform:translate(4px)}.footer__instagram-item[data-v-7c2e9f3f]{aspect-ratio:1/1;border:2px solid hsla(0,100%,91%,.65);border-radius:.75rem;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.footer__instagram-item[data-v-7c2e9f3f]:hover{box-shadow:0 18px 30px -24px #1a2a4f80;transform:scale(1.04)}.footer__instagram-link[data-v-7c2e9f3f]{align-items:center;color:var(--mb-color-vibrant-pink);display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;transition:color .3s ease}.footer__instagram-link[data-v-7c2e9f3f]:hover{color:var(--mb-color-deep-black)}.footer__bottom[data-v-7c2e9f3f]{background:#fff;border-top:1px solid hsla(0,100%,91%,.35);margin-top:2rem;padding:1rem 0}.footer__bottom-inner[data-v-7c2e9f3f]{align-items:center;display:flex;flex-wrap:nowrap;gap:1.5rem;justify-content:space-between;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.footer__bottom-inner[data-v-7c2e9f3f]::-webkit-scrollbar{display:none}.footer__bottom-copy[data-v-7c2e9f3f]{color:#355c7dc7;font-size:.85rem;font-weight:500}.footer__bottom-items[data-v-7c2e9f3f]{align-items:center;display:inline-flex;gap:1.25rem}.footer__bottom-item[data-v-7c2e9f3f]{align-items:center;color:#355c7dcc;display:inline-flex;font-size:.82rem;font-weight:600;gap:.45rem}.footer__bottom-icon[data-v-7c2e9f3f]{color:var(--mb-color-vibrant-pink);height:1rem;width:1rem}.footer__bottom-link[data-v-7c2e9f3f]{align-items:center;border:1px solid hsla(0,100%,79%,.35);border-radius:.5rem;color:var(--mb-color-vibrant-pink);display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.4rem .75rem;transition:color .2s ease,border-color .2s ease}.footer__bottom-link[data-v-7c2e9f3f]:hover{border-color:#355c7d4d;color:var(--mb-color-deep-black)}@media(max-width:767px){.footer__bottom-inner[data-v-7c2e9f3f]{gap:1rem;justify-content:flex-start;padding-bottom:.25rem}}.dark{background:linear-gradient(180deg,#0f162af2,#1a233af2)!important;border-top:1px solid hsla(0,100%,91%,.22)!important}.dark{color:var(--mb-color-off-white)!important}.dark{background:#355c7da6!important;border-color:#ffd1d12e!important;color:var(--mb-color-off-white)!important}.dark{background:linear-gradient(135deg,var(--mb-color-mid-pink) 0,var(--mb-color-vibrant-pink) 100%)!important;color:var(--mb-color-off-white)!important}.dark{color:#f8f6f6bf!important}.dark{color:var(--mb-color-vibrant-pink)!important}.dark{border-color:#ffd1d140!important}.dark{background:linear-gradient(90deg,#1a233ae6,#355c7dd9)!important;border-top-color:#ffd1d147!important}.dark{color:#f8f6f6d1!important}.dark{color:#e2e8f0c7!important}.dark{color:#ffd1d1eb!important}.dark{border-color:#ffd1d16b!important;color:#ffd1d1eb!important}.dark{border-color:#ffd1d18c!important;color:#fff5e4!important}
