.mfp-root.svelte-w6370w{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;color:#666;background:#f7f8f3;-webkit-font-smoothing:antialiased}.mfp-container.svelte-w6370w{max-width:1440px;margin:0 auto;padding:0 1.5rem}@media(min-width:768px){.mfp-container.svelte-w6370w{padding:0 3rem}}.mfp-nav.svelte-w6370w{position:fixed;top:50px;left:0;right:0;z-index:50;background:#f7f8f3f7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s ease;padding:0 1.5rem}@media(min-width:768px){.mfp-nav.svelte-w6370w{padding:0 3rem}}.mfp-nav.svelte-w6370w>div:where(.svelte-w6370w){height:64px}.mfp-nav-scrolled.svelte-w6370w{border-bottom:1px solid rgba(0,0,0,.06)}.mfp-nav-link.svelte-w6370w{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#0000008c;transition:color .3s ease;font-weight:400}.mfp-nav-link.svelte-w6370w:hover{color:#000}.mfp-logo.svelte-w6370w{font-size:20px;letter-spacing:.15em;font-weight:500;color:#000;text-transform:uppercase}@media(min-width:768px){.mfp-logo.svelte-w6370w{font-size:22px}}.mfp-icon-btn.svelte-w6370w{display:flex;align-items:center;justify-content:center;color:#0009;transition:color .3s ease}.mfp-icon-btn.svelte-w6370w:hover{color:#000}.mfp-cart-badge.svelte-w6370w{position:absolute;top:-4px;right:-4px;display:flex;height:16px;width:16px;align-items:center;justify-content:center;border-radius:9999px;font-size:9px;font-weight:600;background:#000;color:#fff}.mfp-mobile-menu.svelte-w6370w{padding:1rem 0 2rem;border-top:1px solid rgba(0,0,0,.06)}.mfp-mobile-link.svelte-w6370w{display:block;border-bottom:1px solid rgba(0,0,0,.06);padding:1rem 0;font-size:14px;letter-spacing:.2em;font-weight:300;text-transform:uppercase;color:#000000b3}.mfp-main-image.svelte-w6370w{aspect-ratio:3/4;background:#edeee8;overflow:hidden}.mfp-related-section.svelte-w6370w{padding:5rem 0;border-top:1px solid rgba(0,0,0,.06)}@media(min-width:768px){.mfp-related-section.svelte-w6370w{padding:7rem 0}}.mfp-related-image.svelte-w6370w{aspect-ratio:3/4;background:#edeee8}.mfp-btn-add-to-bag.svelte-w6370w{display:flex;align-items:center;justify-content:center;padding:16px 32px;background:#000;color:#fff;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transition:all .3s ease}.mfp-btn-add-to-bag.svelte-w6370w:hover{background:#1a1a1a}.mfp-btn-wishlist.svelte-w6370w{display:flex;align-items:center;justify-content:center;width:52px;border:1px solid rgba(0,0,0,.2);color:#0006;transition:all .3s ease}.mfp-btn-wishlist.svelte-w6370w:hover{border-color:#00000080;color:#000}.mfp-footer-heading.svelte-w6370w{font-size:14px;font-weight:500;color:#ffffffd9}.mfp-footer-link.svelte-w6370w{font-size:14px;color:#ffffff80;transition:color .3s ease;font-weight:500}.mfp-footer-link.svelte-w6370w:hover{color:#ffffffe6}.mfp-footer-logo.svelte-w6370w{font-size:2rem;font-weight:500;letter-spacing:.15em;color:#fff;display:block}@media(min-width:768px){.mfp-footer-logo.svelte-w6370w{font-size:2.75rem}}
