.site-nav__menu .main-li{position:relative}.site-nav__menu .main-li .a_main-menu{position:relative;display:block;padding:10px 15px;transition:all .2s ease}.site-nav__menu .main-li:after{content:"";position:absolute;top:100%;left:0;right:0;height:5px;background:transparent;pointer-events:auto;z-index:101}.market-switcher{display:block}@media screen and (max-width: 767px){.market-switcher{display:none}}.currency-selector--disabled .currency-selector__trigger{pointer-events:none}.market-switcher--mobile{display:none;position:absolute;bottom:0;left:0;right:0;z-index:10000;background:#00000080;border-top:1px solid;border-color:#ffffff26;padding:24px 50px;box-shadow:0 -2px 10px #0000001a}@media screen and (max-width: 420px){.market-switcher--mobile{padding:24px}}.market-switcher--mobile .currency-selector__trigger{background:none;border:none;padding:0;font-size:14px;color:#000;cursor:pointer;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.market-switcher--mobile .currency-selector__trigger:hover{color:#000;opacity:.7}.market-switcher--mobile .currency-selector__current{font-size:13px}.market-switcher--mobile .currency-selector--disabled .currency-selector__trigger{pointer-events:none}.market-switcher--mobile .currency-overlay{display:none;opacity:0;transition:opacity .3s ease}.market-switcher--mobile .currency-overlay.active{display:block;opacity:1}@media screen and (max-width: 767px){#sidebar-container.active~.wrapper .market-switcher--mobile,body.sidebar-active .market-switcher--mobile{display:block}}#submenu-overlay{width:100%;position:fixed;top:0;left:0;background:#acacac;color:#fffaf5;z-index:100;height:66vh;display:none;opacity:0;transition:opacity .3s ease;will-change:opacity;contain:layout style paint;margin-top:-2px}.submenu-item{width:100%;margin:0;contain:layout style paint;background-color:#acacac;transition:background-image .3s ease;visibility:hidden}.submenu-item[style*=block]{visibility:visible}.submenu-item[data-target=shop],.submenu-item[data-target=collection],.submenu-item[data-target=guides]{width:100%;height:100%;margin:0}.submenu-item[data-target=shop].bg-loaded{background:linear-gradient(#00000080,#00000080),url(/cdn/shop/t/3/assets/material-guide-1.jpg) center center;background-size:cover;background-repeat:no-repeat}.submenu-item[data-target=collection].bg-loaded{background:linear-gradient(#00000080,#00000080),url(/cdn/shop/t/3/assets/materialguide_3.jpg) center center;background-size:cover;background-repeat:no-repeat}.submenu-item[data-target=guides].bg-loaded{background:linear-gradient(#00000080,#00000080),url(/cdn/shop/files/jacqueline-au-studio-mel-campaign-012.jpg) center center;background-size:cover;background-repeat:no-repeat}.submenu-item[data-target=guides] .submenu-list li,.submenu-item[data-target=collection] .submenu-list li{font-style:italic;font-family:Cormorant Garamond;color:#fffaf5;font-size:22px;text-align:center}.submenu-item[data-target=guides] .submenu-list,.submenu-item[data-target=collection] .submenu-list{align-items:center;text-align:center;width:100%}.submenu-list{height:100%;display:flex;justify-content:center;flex-direction:column;align-items:self-start;text-align:left}.submenu-list,.submenu-list li{list-style:none;margin:0 0 8px;line-height:1.6;font-size:12px;text-align:left}.submenu-list-item.last{font-family:Cormorant Garamond;margin-top:15px;font-size:16px}.submenu-item[data-target=collection]{font-style:italic;font-family:Cormorant Garamond;color:#fffaf5;font-size:22px;text-align:center}.submenu-list h2{font-style:italic;font-family:Cormorant Garamond;color:#fffaf5;font-size:22px;text-align:left;margin-bottom:15px}.submenu-section{padding-top:80px;height:calc(100% - 80px);width:100%;margin:0;display:flex;justify-content:center;align-items:center}.site-header__container.active,.site-header__container.active li,.site-header__container.active a,.site-header__container.active a.site-header__search,.site-header__container.active a.site-header__cart-toggle,.site-header__container.active .site-nav__item--icon span{color:#fffaf5!important}.site-header__container.active #header-logo img,.template-index .site-header__container #header-logo img{opacity:0}.site-header__container #header-logo{position:relative;width:280px;margin:0 auto}.site-header__container.active #header-logo:before,.template-index .site-header__container #header-logo:before{content:"";position:absolute;top:22px;left:0;width:100%;height:100%;-webkit-mask:url(/cdn/shop/t/3/assets/JA_WORDMARK_NS_FINAL_2023[70].svg);mask:url(/cdn/shop/t/3/assets/JA_WORDMARK_NS_FINAL_2023[70].svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;pointer-events:none}.template-index .site-nav__item--expanded.desktop-only li a,.template-index a.site-header__search,.template-index a.site-header__cart-toggle,.template-index .site-nav__item--icon span{color:#fff!important}.template-index #sidebar-menu .menu-opener__icon{color:#fff}@media screen and (max-width: 768px){#sidebar-container{background:linear-gradient(#00000080,#00000080),url(//jacquelineau.com/cdn/shop/files/jacqueline-au-studio-mel-campaign-05.jpg?v=1749734300) center center;background-size:cover;color:#fffaf5}#sidebar-container.bg-loaded{background:linear-gradient(#00000080,#00000080),url(/cdn/shop/t/3/assets/material-guide-1.jpg) center center}.mobile-menu-list{max-height:100%;overflow-y:auto}.submenu-section{padding-top:10px;height:100%;width:100%;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.submenu-section{position:relative}.submenu-section h2{text-align:left;font-style:italic;width:100%;color:#fffaf5;text-transform:capitalize}.submenu-list{width:100%;align-items:flex-start;text-align:left;color:#fffaf5}.submenu-list a{color:#fffaf5}.submenu-list-item.last{font-family:Cormorant Garamond;margin-top:0;font-size:14px;position:absolute;right:0;top:0;line-height:33px;vertical-align:middle;padding-top:10px}}.currency-selector{position:relative;display:inline-block}.currency-selector__trigger{background:none;border:none;color:inherit;font:inherit;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;font-size:12px;white-space:nowrap}.currency-selector__current{font-size:12px;font-weight:400}.currency-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background-color:#fffaf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.currency-overlay.active,.market-switcher .currency-overlay.active{opacity:1;visibility:visible}.currency-overlay__container{height:100vh;display:flex;flex-direction:column;max-width:600px;margin:0 auto;padding:0 20px}.currency-overlay__header{display:flex;justify-content:center;align-items:center;padding:50px 0 20px}.currency-overlay__logo{display:flex;align-items:center;width:280px}.currency-overlay__logo-img{width:280px;height:auto}.currency-overlay__close{position:absolute;right:40px;top:40px;background:none;border:none;cursor:pointer;padding:10px;font-size:24px;color:#000;line-height:1}.template-index .site-nav__item--icon span.currency-overlay__close-icon{color:#000!important}.currency-overlay__close-icon{display:block;width:25px;height:25px;font-size:25px;font-weight:300}.currency-overlay__content{flex:1;padding:60px 0}.currency-overlay__section-title{font-family:Cormorant Garamond,serif;font-style:italic;font-size:24px;font-weight:400;margin:0 0 40px;color:#000}.currency-overlay__options{display:flex;flex-direction:column;gap:0}.currency-overlay__option{display:flex;align-items:center;padding:24px 0;color:#000;text-decoration:none;font-size:16px;border-bottom:1px solid #f0f0f0;transition:color .2s ease;line-height:1.6;font-size:12px}.currency-overlay__option:hover{color:#000}.currency-overlay__currency-code{font-family:Cormorant Garamond!important;font-style:italic;font-size:14px!important;font-weight:300;color:#000;margin-left:4px}.currency-overlay__option--current .currency-overlay__currency-code,.template-index .site-nav__item--icon .currency-overlay span{color:#000!important}@media screen and (max-width: 768px){.currency-selector__trigger{padding:2px 4px;font-size:11px}.currency-selector__current{font-size:11px}.currency-overlay__container{padding:0 20px}.currency-overlay__logo{justify-content:center;display:flex}.currency-overlay__header{padding-top:25px}.currency-overlay__close{top:15px;right:15px}.currency-overlay__logo-img{max-width:200px}.currency-overlay__content{padding:30px 0}.currency-overlay__section-title{font-size:20px;margin-bottom:25px}.currency-overlay__option{font-weight:300}}@media screen and (max-width: 480px){.currency-selector__trigger{padding:4px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nav-styles.css.map */
