@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Medium.03c7049.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Medium.b00c6b6.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Medium.9a30717.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-MediumItalic.3e2b7f7.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-MediumItalic.2681db6.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-MediumItalic.00fbc21.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-ExtraLight.67754b0.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-ExtraLight.f2a22fd.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-ExtraLight.d19b714.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Black.638810c.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Black.e255a89.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Black.ed6daf3.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Bold.e1d3c4c.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Bold.4b66dda.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Bold.ed76cda.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-BoldItalic.518a794.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-BoldItalic.c2c8930.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-BoldItalic.f05c0c4.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Thin.b8da086.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Thin.f81a625.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Thin.e26a821.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-ThinItalic.fa59999.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-ThinItalic.33ae0e9.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-ThinItalic.86e125c.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Regular.2a38115.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Regular.3e7a16c.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Regular.7c77e9a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Italic.34bd82f.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Italic.74a2fd8.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Italic.a22d5e2.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-ExtraLightItalic.cc41089.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-ExtraLightItalic.38a010c.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-ExtraLightItalic.fdcc072.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-Light.aed0893.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-Light.9129ecc.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-Light.10f7440.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-LightItalic.10bfd12.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-LightItalic.44b46bd.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-LightItalic.44132fe.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/_nuxt/fonts/ApercuPro-BlackItalic.41616da.woff2) format("woff2"),url(/_nuxt/fonts/ApercuPro-BlackItalic.9052bb5.woff) format("woff"),url(/_nuxt/fonts/ApercuPro-BlackItalic.33d4d30.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Desmond Handwriting;src:url(/_nuxt/fonts/DesmondHandwriting-Regular.fbe87c8.woff2) format("woff2"),url(/_nuxt/fonts/DesmondHandwriting-Regular.d89a937.woff) format("woff"),url(/_nuxt/fonts/DesmondHandwriting-Regular.ede8759.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Diptyque Saint-Germain;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.5558384.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.fca2a43.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.74ac47f.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Diptyque Saint-Germain;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.dd920d3.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.5e79571.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.74fefea.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Diptyque Saint-Germain;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.34fdf3c.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.34680a1.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.d178bcc.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Diptyque Saint-Germain;src:url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.7ad84fd.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.e6858f0.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.9ee38f9.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Diptyque Saint-Germain Jp;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.5558384.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.fca2a43.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Regular.74ac47f.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??}@font-face{font-family:Diptyque Saint-Germain Jp;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.dd920d3.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.5e79571.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Bold.74fefea.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+00??}@font-face{font-family:Diptyque Saint-Germain Jp;src:url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.34fdf3c.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.34680a1.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-Italic.d178bcc.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;unicode-range:u+00??}@font-face{font-family:Diptyque Saint-Germain Jp;src:url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.7ad84fd.woff2) format("woff2"),url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.e6858f0.woff) format("woff"),url(/_nuxt/fonts/DiptyqueSaintGermain-BoldItalic.9ee38f9.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;unicode-range:u+00??}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Light");font-weight:300}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Regular");font-weight:500}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:600}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:800}.display-none[data-v-01d3d158]{display:none}.notifications__default[data-v-01d3d158]{position:fixed;right:0;bottom:0;z-index:50;width:100%}@media(min-width:1024px){.notifications__default[data-v-01d3d158]{position:fixed;max-width:375px;bottom:unset;top:var(--header-height)}.add-to-cart-notifications[data-v-01d3d158]{z-index:50;position:relative;top:100%;max-width:375px;margin:0 0 var(--spacer-sm)}}.add-to-cart-notifications__overlay[data-v-01d3d158]{position:relative;z-index:40}.add-to-cart-notifications__overlay[data-v-01d3d158] .sf-overlay{background:var(--c-noir);opacity:.3;top:var(--header-height-mobile)}@media(min-width:1024px){.add-to-cart-notifications__overlay[data-v-01d3d158] .sf-overlay{top:var(--header-height)}}.add-to-cart-notifications .success-info[data-v-01d3d158]{color:#000;padding:var(--spacer-sm) 0}.add-to-cart-notifications .close-icon[data-v-01d3d158]{height:24px}.add-to-cart-notifications .message-wrapper[data-v-01d3d158]{width:auto}@media(max-width:479px){.add-to-cart-notifications .message-wrapper[data-v-01d3d158]{width:100%}}.add-to-cart-notifications .product-image[data-v-01d3d158]{flex-shrink:0}.add-to-cart-notifications .product-name[data-v-01d3d158]{font-family:var(--font-family--secondary);text-transform:none;margin:0 0 var(--spacer-xs)}.add-to-cart-notifications .product-info[data-v-01d3d158]{margin:0 0 var(--spacer-xs)}.add-to-cart-notifications .engrave-info[data-v-01d3d158]{font:var(--font-weight--normal) var(--font-size--sm)/var(--line-height--normal) var(--font-family--primary);color:var(--c-gris-perle);text-transform:uppercase;width:100%;background:var(--c-grey--light);padding:var(--spacer-xs);margin:var(--spacer-base) 0}.add-to-cart-notifications .freeshipping-wrapper[data-v-01d3d158]{gap:var(--spacer-xs);margin:var(--spacer-sm) -20px -20px;padding:var(--spacer-xs) var(--spacer-md);background:#f8f8f8}@media(min-width:1024px){.add-to-cart-notifications .freeshipping-wrapper[data-v-01d3d158]{margin:var(--spacer-sm) -30px -30px;padding:var(--spacer-xs) var(--spacer-3md)}}.add-to-cart-notifications .freeshipping-wrapper__message[data-v-01d3d158]{font:var(--font-weight--light) var(--font-size--sm)/1.4 var(--font-family--primary);color:#000;text-transform:none}.add-to-cart-notifications[data-v-01d3d158] .sf-notification{background:#fff;display:block;padding:0 var(--spacer-md) var(--spacer-sm)}@media(min-width:1024px){.add-to-cart-notifications[data-v-01d3d158] .sf-notification{padding:0 var(--spacer-3md) var(--spacer-sm)}}.add-to-cart-notifications[data-v-01d3d158] .sf-notification.free-shipping{padding:0 var(--spacer-md) var(--spacer-md)}@media(min-width:1024px){.add-to-cart-notifications[data-v-01d3d158] .sf-notification.free-shipping{padding:0 var(--spacer-3md) var(--spacer-3md)}}.add-to-cart-notifications[data-v-01d3d158] .sf-notification__message{color:#000;text-align:left;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:479px){.add-to-cart-notifications[data-v-01d3d158]{width:100%}}@media(min-width:1024px){.scroll-down .notifications__default[data-v-01d3d158],.scroll-up .notifications__default[data-v-01d3d158]{position:fixed;top:var(--sticky-header-height);right:0;max-width:375px;transform:none;transition:transform .2s ease,opacity .2s ease}.scroll-down .notifications__default .sf-notification[data-v-01d3d158],.scroll-up .notifications__default .sf-notification[data-v-01d3d158]{--notification-padding:var(--spacer-2md) var(--spacer-md) calc(var(--spacer-2md) - 5px)}.scroll-down .add-to-cart-notifications__overlay[data-v-01d3d158] .sf-overlay,.scroll-up .add-to-cart-notifications__overlay[data-v-01d3d158] .sf-overlay{top:var(--sticky-header-height)}}.scroll-down .add-to-cart-notifications__overlay[data-v-01d3d158] .sf-overlay{top:0}.slide-fade-enter-active[data-v-01d3d158],.slide-fade-leave-active[data-v-01d3d158]{transition:all .3s}.slide-fade-active[data-v-01d3d158],.slide-fade-enter-from[data-v-01d3d158],.slide-fade-enter[data-v-01d3d158],.slide-fade-leave-to[data-v-01d3d158]{transform:translateY(100px);opacity:0}@media(min-width:1024px){.slide-fade-active[data-v-01d3d158],.slide-fade-enter-from[data-v-01d3d158],.slide-fade-enter[data-v-01d3d158],.slide-fade-leave-to[data-v-01d3d158]{transform:translateX(45px)}}.display-none[data-v-5f7b8d94]{display:none}.notifications__top[data-v-5f7b8d94]{position:absolute;left:0;right:0;top:"100%";z-index:50;width:100%}@media(min-width:1024px){.scroll-up .notifications__top[data-v-5f7b8d94]{transform:translateY(var(--sticky-header-height))}}.slide-fade-enter-active[data-v-5f7b8d94],.slide-fade-leave-active[data-v-5f7b8d94]{transition:all .3s}.slide-fade-active[data-v-5f7b8d94],.slide-fade-enter-from[data-v-5f7b8d94],.slide-fade-enter[data-v-5f7b8d94],.slide-fade-leave-to[data-v-5f7b8d94]{transform:translateY(-100px);opacity:0}@media(min-width:1024px){.slide-fade-active[data-v-5f7b8d94],.slide-fade-enter-from[data-v-5f7b8d94],.slide-fade-enter[data-v-5f7b8d94],.slide-fade-leave-to[data-v-5f7b8d94]{transform:translateY(-45px)}}.display-none{display:none}.app-footer{max-width:100vw;overflow-x:hidden;animation-duration:1s;animation-name:animate-fade;animation-delay:1s;animation-fill-mode:backwards}@keyframes animate-fade{0%{opacity:0}to{opacity:1}}.sf-footer{background:var(--c-white)}@media(min-width:1024px){.sf-footer{padding:0}}.sf-footer .sf-footer-column{color:var(--c-text);background-color:var(--c-cwhite)}.sf-footer .sf-footer-column__title{color:var(--c-text);--heading-title-color:var(--c-text);background-color:var(--c-white)}.sf-footer .sf-footer-column .sf-list__item{--menu-item-label-color:var(--c-text)}.footer-content--wrapper{position:relative}@media(min-width:1024px){.footer-content--wrapper:after{z-index:-1;content:"";position:absolute;top:0;left:50%;background-color:var(--c-grey--light);width:50%;height:100%}}