:root{--jj-drawer-navy: #092345;--jj-drawer-text: #151515;--jj-drawer-muted: #767676;--jj-drawer-line: #e8e8e8;--jj-drawer-soft: #f8f8f8;--jj-drawer-white: #ffffff}.jj-luxury-drawer{box-sizing:border-box!important;background:var(--jj-drawer-white)!important;background-image:none!important;color:var(--jj-drawer-text)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.jj-luxury-drawer,.jj-luxury-drawer *,.jj-luxury-drawer *:before,.jj-luxury-drawer *:after{box-sizing:border-box}.jj-luxury-drawer ul{list-style:none;margin:0;padding:0}.jj-luxury-drawer a,.jj-luxury-drawer button,.jj-luxury-drawer summary{-webkit-tap-highlight-color:transparent}.jj-luxury-drawer a{text-decoration:none!important}.jj-luxury-drawer summary::-webkit-details-marker{display:none}@media screen and (max-width:989px){.menu-drawer.jj-luxury-drawer{position:fixed!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;height:100svh!important;height:100dvh!important;z-index:99999!important;border:0!important}}@media screen and (min-width:990px){.menu-drawer.jj-luxury-drawer{position:fixed!important;top:0!important;bottom:0!important;left:0!important;width:min(44rem,100vw)!important;max-width:min(44rem,100vw)!important;height:100vh!important;height:100dvh!important;z-index:99999!important;border-right:1px solid var(--jj-drawer-line)!important}}.jj-drawer-topbar{position:relative!important;z-index:12!important;flex:0 0 auto!important;width:100%!important;min-height:68px!important;padding:max(10px,env(safe-area-inset-top)) 18px 10px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:var(--jj-drawer-white)!important;border-bottom:1px solid var(--jj-drawer-line)!important}.jj-close-button{position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--jj-drawer-navy)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}.jj-close-button:before,.jj-close-button:after{content:none!important}.jj-close-button svg{width:25px!important;height:25px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media(hover:hover){.jj-close-button:hover{background:var(--jj-drawer-soft)!important}}.jj-close-button:focus-visible{outline:1px solid var(--jj-drawer-navy)!important;outline-offset:2px!important}.jj-luxury-drawer .menu-drawer__inner-container{position:relative!important;width:100%!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden!important;padding:0!important}.jj-luxury-drawer .menu-drawer__navigation-container{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jj-luxury-drawer .menu-drawer__navigation-container::-webkit-scrollbar{width:0;height:0}.jj-luxury-drawer .menu-drawer__navigation{width:100%!important;min-height:100%!important;padding:0 0 max(28px,env(safe-area-inset-bottom))!important}.jj-drawer-section{position:relative;width:100%;margin:0!important;padding:25px 0 27px!important;background:var(--jj-drawer-white);border-bottom:1px solid var(--jj-drawer-line)}.jj-drawer-section:last-child{border-bottom:0}.jj-drawer-heading{margin:0 24px 13px!important;padding:0!important;color:var(--jj-drawer-text)!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.28em!important;text-transform:uppercase!important}.jj-shop-menu{width:100%}.jj-shop-menu__item,.jj-submenu li{width:100%;margin:0!important;padding:0!important}.jj-shop-menu__item+.jj-shop-menu__item{border-top:1px solid var(--jj-drawer-line)}.jj-luxury-link{position:relative!important;width:100%!important;min-height:56px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:0!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:17px!important;font-style:normal!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.09em!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important}.jj-link-label{min-width:0;flex:1 1 auto}.jj-luxury-link.is-active,.jj-luxury-link[aria-current=page]{color:var(--jj-drawer-navy)!important}@media(hover:hover){.jj-luxury-link:hover{background:#fafafa!important;color:var(--jj-drawer-navy)!important}}.jj-luxury-link:focus-visible{outline:1px solid var(--jj-drawer-navy)!important;outline-offset:-3px!important}.jj-chevron{width:22px!important;height:22px!important;min-width:22px!important;margin-left:auto!important;color:#595959!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:transform .22s ease,color .22s ease!important}.jj-chevron svg{width:16px!important;height:16px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important}.jj-menu-details[open]>.jj-luxury-link--summary>.jj-chevron{color:var(--jj-drawer-navy)!important;transform:rotate(90deg)}.jj-submenu{position:relative!important;width:100%!important;margin:0!important;padding:0!important;background:#fafafa!important;border-top:1px solid var(--jj-drawer-line);animation:jjDrawerReveal .22s ease both}.jj-submenu__list{width:100%}.jj-submenu .jj-luxury-link{min-height:52px!important;padding-left:38px!important;background:#fafafa!important;font-size:15.5px!important;letter-spacing:.075em!important}.jj-submenu li+li{border-top:1px solid #ededed}.jj-submenu--grandchild{background:#f5f5f5!important}.jj-submenu--grandchild .jj-luxury-link{min-height:49px!important;padding-left:54px!important;background:#f5f5f5!important;font-size:14.5px!important}@keyframes jjDrawerReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.jj-custom-links{width:100%!important;margin:0!important;padding:0!important}.jj-custom-links li{width:100%;margin:0!important;padding:0!important}.jj-custom-links li+li{border-top:1px solid var(--jj-drawer-line)}.jj-custom-links a{position:relative!important;width:100%!important;min-height:58px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:0!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) 22px!important;align-items:center!important;column-gap:17px!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:16.5px!important;font-style:normal!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.075em!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important}@media(hover:hover){.jj-custom-links a:hover{background:#fafafa!important;color:var(--jj-drawer-navy)!important}}.jj-custom-links a:focus-visible{outline:1px solid var(--jj-drawer-navy)!important;outline-offset:-3px!important}.jj-support-label{min-width:0}.jj-icon{width:27px!important;height:27px!important;min-width:27px!important;color:var(--jj-drawer-navy)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.jj-icon svg{width:24px!important;height:24px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.3!important;stroke-linecap:round!important;stroke-linejoin:round!important}.jj-custom-links .jj-chevron{justify-self:end}.jj-drawer-section--preferences{overflow:visible!important}.jj-country{position:relative!important;width:100%!important;padding:0 24px!important;overflow:visible!important}.jj-country localization-form,.jj-country .localization-form,.jj-country .disclosure{position:relative!important;width:100%!important;display:block!important}.jj-country .localization-form__select:before,.jj-country .localization-form__select:after{content:none!important}.jj-country .disclosure__button{position:relative!important;width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 18px!important;border:1px solid #dedede!important;border-radius:5px!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.075em!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important}.jj-country .disclosure__button>span:first-child{min-width:0;flex:1 1 auto;display:flex!important;align-items:center!important;gap:13px!important}.jj-country .disclosure__button>span:first-child:before{content:""!important;width:23px!important;height:23px!important;min-width:23px!important;display:block!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23092345' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.5 4 5.5 4 9s-1.5 6.5-4 9M12 3c-2.5 2.5-4 5.5-4 9s1.5 6.5 4 9'/%3E%3C/svg%3E")!important}.jj-country .disclosure__button .icon-caret,.jj-country .disclosure__button>svg{position:static!important;width:12px!important;height:7px!important;min-width:12px!important;margin:0!important;color:var(--jj-drawer-navy)!important;fill:none!important;transition:transform .2s ease!important}.jj-country .disclosure__button[aria-expanded=true] .icon-caret,.jj-country .disclosure__button[aria-expanded=true]>svg{transform:rotate(180deg)}.jj-country .disclosure__button:focus-visible{border-color:var(--jj-drawer-navy)!important;outline:1px solid var(--jj-drawer-navy)!important;outline-offset:2px!important}.jj-country-static{width:100%;min-height:58px;padding:0 18px;border:1px solid #dedede;border-radius:5px;display:flex;align-items:center;gap:13px;color:var(--jj-drawer-text);font-family:Cormorant Garamond,Garamond,serif;font-size:16px;letter-spacing:.075em}.jj-preference-globe{width:23px;height:23px;min-width:23px;color:var(--jj-drawer-navy);display:inline-flex;align-items:center;justify-content:center}.jj-preference-globe svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.jj-country .disclosure__list-wrapper[hidden]{display:none!important}.jj-country .disclosure__list-wrapper:not([hidden]){position:fixed!important;z-index:100005!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:none!important;max-height:min(78vh,650px)!important;max-height:min(78dvh,650px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:18px 18px 0 0!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;box-shadow:0 -14px 44px #00000024!important;overflow:hidden!important;animation:jjCountryPanelOpen .26s ease both!important}@keyframes jjCountryPanelOpen{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.jj-country .country-selector__overlay{display:none!important}.jj-country .disclosure__list-wrapper:not([hidden])~.country-selector__overlay{position:fixed!important;z-index:100004!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background:#00000061!important;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.jj-country .country-filter{position:relative!important;width:100%!important;min-height:72px!important;padding:18px 62px 12px 18px!important;background:var(--jj-drawer-white)!important;border-bottom:1px solid var(--jj-drawer-line)!important}.jj-country .country-filter--no-padding{min-height:62px!important;padding:0 62px 0 18px!important}.jj-country .country-filter .field{width:100%!important}.jj-country .country-filter .field:before,.jj-country .country-filter .field:after{content:none!important}.jj-country .country-filter__input{height:46px!important;min-height:46px!important;margin:0!important;padding:18px 48px 6px 15px!important;border:1px solid #dedede!important;border-radius:4px!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:15px!important;box-shadow:none!important}.jj-country .country-filter__input:focus{border-color:var(--jj-drawer-navy)!important;outline:1px solid var(--jj-drawer-navy)!important;outline-offset:1px!important}.jj-country .country-filter .field__label{top:13px!important;left:16px!important;color:var(--jj-drawer-muted)!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:14px!important}.jj-country .country-filter__input:focus~.field__label,.jj-country .country-filter__input:not(:placeholder-shown)~.field__label{top:4px!important;left:16px!important;font-size:10px!important}.jj-country .country-selector__close-button{position:absolute!important;top:13px!important;right:12px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--jj-drawer-navy)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.jj-country .country-selector__close-button:before,.jj-country .country-selector__close-button:after{content:none!important}.jj-country .country-selector__close-button svg{width:18px!important;height:18px!important}.jj-country .country-selector__list{position:relative!important;width:100%!important;max-height:calc(min(78dvh,650px) - 72px)!important;margin:0!important;padding:8px 0 max(20px,env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;background:var(--jj-drawer-white)!important;scrollbar-width:thin}.jj-country .popular-countries{margin:0 0 8px!important;padding:0 0 8px!important;border-bottom:1px solid var(--jj-drawer-line)!important}.jj-country .countries{margin:0!important;padding:0!important}.jj-country .disclosure__item{width:100%!important;margin:0!important;padding:0!important}.jj-country .disclosure__link{width:100%!important;min-height:49px!important;margin:0!important;padding:9px 22px!important;border:0!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-text)!important;display:grid!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;column-gap:12px!important;font-family:Cormorant Garamond,Garamond,serif!important;font-size:15px!important;line-height:1.3!important;letter-spacing:.035em!important;text-decoration:none!important}.jj-country .disclosure__link:hover,.jj-country .disclosure__link[aria-current=true]{background:var(--jj-drawer-soft)!important;color:var(--jj-drawer-navy)!important}.jj-country .disclosure__link svg{width:14px!important;height:14px!important}.jj-country .localization-form__currency{color:var(--jj-drawer-muted)!important;font-size:13px!important;white-space:nowrap}.jj-drawer-section--social{padding-bottom:34px!important}.jj-social{width:100%!important;padding:3px 24px 0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:15px!important}.jj-social a{width:42px!important;height:42px!important;min-width:42px!important;margin:0!important;padding:0!important;border:1px solid #d9d9d9!important;border-radius:50%!important;background:var(--jj-drawer-white)!important;color:var(--jj-drawer-navy)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.jj-social a svg{width:20px!important;height:20px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.35!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media(hover:hover){.jj-social a:hover{color:var(--jj-drawer-white)!important;background:var(--jj-drawer-navy)!important;border-color:var(--jj-drawer-navy)!important;transform:translateY(-1px)}}.jj-social a:focus-visible{outline:1px solid var(--jj-drawer-navy)!important;outline-offset:3px!important}.jj-luxury-drawer .menu-drawer__menu-item,.jj-luxury-drawer .menu-drawer__submenu,.jj-luxury-drawer .menu-drawer__submenu .menu-drawer__menu-item{background:var(--jj-drawer-white)!important}.jj-luxury-drawer a:hover,.jj-luxury-drawer summary:hover{text-decoration:none!important}.jj-luxury-drawer .icon-arrow{display:none!important}.jj-luxury-drawer details>summary:before,.jj-luxury-drawer details>summary:after{content:none!important}@media screen and (max-width:389px){.jj-drawer-heading{margin-left:20px!important;margin-right:20px!important}.jj-luxury-link,.jj-custom-links a,.jj-country,.jj-social{padding-left:20px!important;padding-right:20px!important}.jj-custom-links a{grid-template-columns:26px minmax(0,1fr) 20px!important;column-gap:14px!important;font-size:15.5px!important}}@media(prefers-reduced-motion:reduce){.jj-luxury-drawer *,.jj-luxury-drawer *:before,.jj-luxury-drawer *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-menu-drawer.css.map */
