.skip-to-content-link,a.skip-to-content-link{position:absolute!important;left:-99999px!important;top:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.skip-to-content-link:focus{position:fixed!important;top:10px!important;left:10px!important;width:auto!important;height:auto!important;clip:auto!important;z-index:9999999!important;padding:8px 18px!important;background:#111!important;color:#c5a880!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;border:1px solid #c5a880!important}#header-group{width:100%!important;max-width:100vw!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;left:0!important;right:0!important;z-index:99999!important;background:#fff!important;box-shadow:0 4px 20px #0000000d!important;border-bottom:1px solid #eae7e1!important;display:flex!important;flex-direction:column!important;border-radius:0!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .25s ease!important}.header-section,#header-component,.header{width:100%!important;max-width:100vw!important;background:#fff!important;position:relative!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:visible!important}.header__row--top{order:1!important;width:100%!important;min-height:72px!important;height:72px!important;padding-block:0!important;padding-inline:clamp(16px,4vw,48px)!important;display:flex!important;align-items:center!important;border-bottom:1px solid #f0eee9!important;background:#fff!important;box-sizing:border-box!important}.header__row--top .header__columns{width:100%!important;max-width:1360px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;height:100%!important;gap:16px!important}.header__column--left{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;height:100%!important}.header__icon--menu,.header-drawer summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#111!important;padding:0!important;margin:0!important;list-style:none!important;touch-action:manipulation!important;transition:transform .25s ease,color .2s ease!important}.header__icon--menu:hover{color:#c5a880!important;transform:scale(1.08)!important}.header__icon--menu::-webkit-details-marker{display:none!important}.header-drawer-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important}.header-drawer-icon svg{width:22px!important;height:22px!important;stroke-width:1.5!important}details:not([open]) .header-drawer-icon--open,details.is-closing .header-drawer-icon--open{display:inline-flex!important}details[open]:not(.is-closing) .header-drawer-icon--close{display:inline-flex!important}.header-inline-search-wrapper,.search-modal-trigger,.search-drawer-trigger{display:inline-flex!important;align-items:center!important}.header-inline-search-pill,.header__search-pill{display:inline-flex!important;align-items:center!important;height:38px!important;background:#f8f7f5!important;border:1px solid #e8e5e0!important;border-radius:0!important;padding:0 14px!important;gap:8px!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.header-inline-search-pill:hover,.header-inline-search-pill:focus-within{background:#fff!important;border-color:#c5a880!important;box-shadow:0 4px 14px #0000000f!important}.header-inline-search-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;width:18px!important;height:18px!important;cursor:pointer!important;color:#555!important;flex-shrink:0!important;outline:none!important;transition:color .25s ease,transform .25s ease!important}.header-inline-search-icon-btn:hover{color:#c5a880!important;transform:scale(1.1)!important}.header-inline-search-svg{width:16px!important;height:16px!important;display:block!important;stroke:currentColor!important;stroke-width:2!important;fill:none!important;flex-shrink:0!important}.header-inline-search-pill input,.header-inline-search-input{border:none!important;background:transparent!important;outline:none!important;font-family:Inter,sans-serif!important;font-size:12px!important;color:#111!important;width:150px!important;padding:0 0 0 6px!important;margin:0!important;transition:width .3s ease!important}.header-inline-search-pill:focus-within input,.header-inline-search-pill:hover input,.header-inline-search-pill:focus-within .header-inline-search-input,.header-inline-search-pill:hover .header-inline-search-input{width:190px!important}.header-inline-search-pill input::placeholder,.header-inline-search-input::placeholder{color:#888!important;font-size:11.5px!important}.header__column--center{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;height:100%!important}.header .logo-section,.header [data-testid=header-top-center],.header-logo,.logo-section__image-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-height:72px!important}.header jumbo-text,.header .jumbo-text-line,.header .logo-section,.header-logo__brand,.header__logo-text,.header-logo a,.header-logo__text-title{white-space:nowrap!important;font-family:Playfair Display,Didot,Cinzel,Georgia,serif!important;font-size:clamp(18px,2.4vw,25px)!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#111!important;text-decoration:none!important;line-height:1.1!important;margin:0!important;padding:0!important;text-align:center!important;display:inline-block!important;transition:color .25s ease!important}.header-logo a:hover,.header-logo__text-title:hover{color:#c5a880!important}.header jumbo-text br,.header .logo-section br,.header-logo br{display:none!important}.header .logo-section__image,.header-logo img{max-height:60px!important;width:auto!important;object-fit:contain!important}.header__column--right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;height:100%!important}.header-actions,header-actions{display:flex!important;align-items:center!important;gap:16px!important}.header-actions__action,.account-button,.cart-icon,.wishlist-button,.header-actions__wishlist-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#111!important;position:relative!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .2s ease!important}.header-actions__action:hover,.account-button:hover,.cart-icon:hover{transform:scale(1.12)!important;color:#c5a880!important}.wishlist-button:hover,.header-actions__wishlist-icon:hover{transform:scale(1.15)!important;color:#c02b27!important}.cart-icon svg,.account-button svg,.wishlist-button svg,.header-actions__action svg{width:21px!important;height:21px!important;stroke-width:1.3!important}.account-button .account-button__text,.account-button__text{display:none!important}.cart-bubble,.cart-count-badge,.header-actions__cart-icon .cart-bubble{position:absolute!important;top:2px!important;right:-2px!important;background:#111!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:700!important;min-width:17px!important;height:17px!important;border-radius:9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid #ffffff!important;box-shadow:0 2px 6px #00000026!important;padding:0 4px!important;transition:transform .25s ease,background .25s ease!important}.cart-icon:hover .cart-bubble{background:#c5a880!important;transform:scale(1.12)!important}@media screen and (min-width:990px){#header-component .header-actions__action{width:44px!important;height:44px!important;flex-shrink:0;padding:0;overflow:visible;transform:none!important}#header-component .header-actions__cart-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:visible}}#header-component .header-actions__cart-icon svg{-webkit-mask:none;mask:none}#header-component .header-actions__cart-icon .cart-bubble{top:0!important;right:0!important;width:max-content;min-width:18px!important;height:18px!important;padding-inline:4px!important;box-shadow:none!important;transform:none}#header-component .cart-bubble__text{font-size:10px;line-height:1}.header__row--bottom{order:2!important;width:100%!important;min-height:48px!important;height:48px!important;padding-block:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border-bottom:1px solid #eae7e1!important}.header__row--bottom .header__columns{width:100%!important;max-width:1360px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.header-menu,header-menu{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.overflow-menu::part(list),.menu-list{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:clamp(24px,3.5vw,48px)!important;margin:0!important;padding:0!important;list-style:none!important;height:100%!important}.menu-list__list-item{display:inline-flex!important;align-items:center!important;height:100%!important;list-style:none!important}.menu-list__list-item:not([slot=overflow]){position:relative!important}.menu-list__link{font-family:Inter,sans-serif!important;font-size:11.5px!important;letter-spacing:.18em!important;font-weight:500!important;text-transform:uppercase!important;color:#222!important;text-decoration:none!important;padding:14px 4px!important;position:relative!important;transition:color .25s ease!important;display:inline-flex!important;align-items:center!important}.menu-list__link:after{content:none!important;display:none!important}.menu-list__link:hover:after,.menu-list__link--active:after{transform:none!important}.menu-list__link:hover{color:#000!important}@media screen and (min-width:990px){.header__underlay-open{height:var(--header-height)!important;box-shadow:none!important}.header__underlay-open:after{content:none!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu{left:50%!important;top:calc(100% - 1px)!important;width:max-content!important;min-width:176px!important;max-width:220px!important;padding:18px 22px!important;transform:translate(-50%)!important;clip-path:none!important;background:#fff!important;border:1px solid #eae7e1!important;box-shadow:0 14px 32px #00000014!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{display:block!important;width:auto!important;max-height:none!important;padding:0!important;transform:none!important;overflow:visible!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__column{display:block!important;width:auto!important;grid-column:auto!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{display:block!important;padding:6px 0!important;font-family:Inter,sans-serif!important;font-size:11.5px!important;line-height:1.45!important;letter-spacing:.18em!important;font-weight:500!important;text-transform:uppercase!important;color:#222!important;white-space:nowrap!important}}.header-drawer,.menu-drawer-container{position:relative!important;display:inline-flex!important;align-items:center!important}.menu-drawer__backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:#18130c85!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;z-index:999998!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .32s cubic-bezier(.16,1,.3,1),visibility .28s ease!important}@media screen and (min-width:990px){.menu-drawer__backdrop{top:120px!important;height:calc(100dvh - 120px)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}details[open]:not(.is-closing)>.menu-drawer__backdrop,details.is-open:not(.is-closing)>.menu-drawer__backdrop,details.menu-open:not(.is-closing)>.menu-drawer__backdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.menu-drawer{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:320px!important;max-width:86vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;background:linear-gradient(180deg,#fdfcf9,#faf7f1)!important;color:#16130f!important;z-index:999999!important;box-shadow:18px 0 60px #140f082e!important;border-right:1px solid #eee9e0!important;border-top:none!important;border-bottom:none!important;border-radius:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;display:flex!important;flex-direction:column!important;padding:max(16px,env(safe-area-inset-top,16px)) 18px calc(24px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;transform:translate(-105%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),visibility .4s ease!important;will-change:transform,opacity!important}@media screen and (min-width:990px){.menu-drawer{top:120px!important;width:360px!important;max-width:88vw!important;height:calc(100vh - 120px)!important;height:calc(100dvh - 120px)!important;max-height:calc(100dvh - 120px)!important;border-top:1px solid #eaeaea!important;padding:14px 18px 24px!important}}@media screen and (max-width:420px){.menu-drawer{width:295px!important;max-width:86vw!important;padding:max(14px,env(safe-area-inset-top,14px)) 15px calc(20px + env(safe-area-inset-bottom,0px))!important}}details[open]:not(.is-closing)>.menu-drawer,details.menu-open:not(.is-closing)>.menu-drawer,details.is-open:not(.is-closing)>.menu-drawer{transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}details.is-closing>.menu-drawer{transform:translate(-105%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}details.is-closing>.menu-drawer__backdrop{opacity:0!important;visibility:hidden!important;pointer-events:none!important}details:not([open]) .header-drawer-icon--close,details.is-closing .header-drawer-icon--close{display:none!important}details[open]:not(.is-closing) .header-drawer-icon--open{display:none!important}details:not([open]) .header-drawer-icon--open,details.is-closing .header-drawer-icon--open{display:flex!important}details[open]:not(.is-closing) .header-drawer-icon--close{display:flex!important}.menu-drawer__header{display:flex!important;justify-content:space-between!important;align-items:center!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-bottom:1px solid #eaeaea!important;width:100%!important;margin:0 0 12px!important;padding:0!important;box-sizing:border-box!important;transform:translateY(-4px);opacity:0;transition:transform .32s cubic-bezier(.16,1,.3,1) .06s,opacity .3s ease .06s!important}details[open] .menu-drawer__header,details.is-open .menu-drawer__header,details.menu-open .menu-drawer__header{transform:translateY(0);opacity:1}@media screen and (max-width:989px){.menu-drawer__header{height:36px!important;min-height:36px!important;max-height:36px!important;margin-bottom:10px!important}}.menu-drawer__header-left-actions{display:none!important}.menu-drawer__header-title{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:#16130f!important}.menu-drawer__header-title:before{content:"\25c6";font-size:6px;line-height:1;color:#b38b4d}.menu-drawer__close-button{background:transparent!important;border:none!important;cursor:pointer!important;padding:2px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#16130f!important;transition:opacity .2s ease,transform .35s cubic-bezier(.22,1,.36,1),color .2s ease!important}.menu-drawer__close-button:hover{opacity:1!important;transform:rotate(90deg)!important;color:#b38b4d!important}.menu-drawer__close-button svg{width:18px!important;height:18px!important;display:block!important}.menu-drawer__editorial-card{width:100%!important;margin-bottom:16px!important;display:flex!important;flex-direction:column!important;transform:translateY(10px);opacity:0;transition:transform .55s cubic-bezier(.22,1,.36,1) .12s,opacity .45s ease .12s!important}details[open] .menu-drawer__editorial-card,details.is-open .menu-drawer__editorial-card,details.menu-open .menu-drawer__editorial-card{transform:translateY(0);opacity:1}.menu-drawer__editorial-img-wrap{width:100%!important;aspect-ratio:16 / 10!important;overflow:hidden!important;background-color:#efece6!important;position:relative!important}.menu-drawer__editorial-img-wrap:after{content:""!important;position:absolute!important;top:10px!important;right:10px!important;bottom:10px!important;left:10px!important;border:1px solid rgba(255,255,255,.65)!important;pointer-events:none!important}.menu-drawer__editorial-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transform:scale(1.08);transition:transform 1.3s cubic-bezier(.22,1,.36,1) .15s!important}details[open] .menu-drawer__editorial-card .menu-drawer__editorial-img,details.is-open .menu-drawer__editorial-card .menu-drawer__editorial-img,details.menu-open .menu-drawer__editorial-card .menu-drawer__editorial-img{transform:scale(1)}.menu-drawer__editorial-info{text-align:center!important;padding-top:12px!important;padding-bottom:4px!important}.menu-drawer__editorial-title{margin:0 0 6px!important;font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#16130f!important}.menu-drawer__editorial-link{display:inline-block!important;font-size:10px!important;font-weight:600!important;color:#a1804a!important;text-decoration:none!important;letter-spacing:.24em!important;text-transform:uppercase!important;position:relative!important;padding-bottom:4px!important;transition:color .25s ease!important}.menu-drawer__editorial-link:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:1px!important;background:#c5a880!important;transform:scaleX(.35)!important;transform-origin:center!important;transition:transform .45s cubic-bezier(.22,1,.36,1)!important}.menu-drawer__editorial-link:hover,.menu-drawer__editorial-link:active{color:#7c5f2e!important}.menu-drawer__editorial-link:hover:after,.menu-drawer__editorial-link:active:after{transform:scaleX(1)!important}.menu-drawer__navigation{width:100%!important}.menu-drawer__menu{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}.menu-drawer__list-item--flat{width:100%!important;border-bottom:none!important;padding-bottom:0!important;transform:translateY(16px);opacity:0;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .55s ease!important}details[open] .menu-drawer__list-item--flat,details.is-open .menu-drawer__list-item--flat,details.menu-open .menu-drawer__list-item--flat{transform:translateY(0);opacity:1}details[open] .menu-drawer__list-item--flat:nth-child(1),details.is-open .menu-drawer__list-item--flat:nth-child(1),details.menu-open .menu-drawer__list-item--flat:nth-child(1){transition-delay:.16s!important}details[open] .menu-drawer__list-item--flat:nth-child(2),details.is-open .menu-drawer__list-item--flat:nth-child(2),details.menu-open .menu-drawer__list-item--flat:nth-child(2){transition-delay:.2s!important}details[open] .menu-drawer__list-item--flat:nth-child(3),details.is-open .menu-drawer__list-item--flat:nth-child(3),details.menu-open .menu-drawer__list-item--flat:nth-child(3){transition-delay:.24s!important}details[open] .menu-drawer__list-item--flat:nth-child(4),details.is-open .menu-drawer__list-item--flat:nth-child(4),details.menu-open .menu-drawer__list-item--flat:nth-child(4){transition-delay:.28s!important}details[open] .menu-drawer__list-item--flat:nth-child(5),details.is-open .menu-drawer__list-item--flat:nth-child(5),details.menu-open .menu-drawer__list-item--flat:nth-child(5){transition-delay:.32s!important}details[open] .menu-drawer__list-item--flat:nth-child(6),details.is-open .menu-drawer__list-item--flat:nth-child(6),details.menu-open .menu-drawer__list-item--flat:nth-child(6){transition-delay:.36s!important}details[open] .menu-drawer__list-item--flat:nth-child(7),details.is-open .menu-drawer__list-item--flat:nth-child(7),details.menu-open .menu-drawer__list-item--flat:nth-child(7){transition-delay:.4s!important}details[open] .menu-drawer__list-item--flat:nth-child(8),details.is-open .menu-drawer__list-item--flat:nth-child(8),details.menu-open .menu-drawer__list-item--flat:nth-child(8){transition-delay:.44s!important}details[open] .menu-drawer__list-item--flat:nth-child(9),details.is-open .menu-drawer__list-item--flat:nth-child(9),details.menu-open .menu-drawer__list-item--flat:nth-child(9){transition-delay:.48s!important}details[open] .menu-drawer__list-item--flat:nth-child(n+10),details.is-open .menu-drawer__list-item--flat:nth-child(n+10),details.menu-open .menu-drawer__list-item--flat:nth-child(n+10){transition-delay:.52s!important}.menu-drawer__menu-item{font-family:Georgia,Times New Roman,serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:none!important;color:#221d16!important;text-decoration:none!important;display:flex!important;align-items:center!important;width:100%!important;min-height:44px!important;padding:11px 2px!important;transition:color .25s ease,transform .4s cubic-bezier(.22,1,.36,1)!important}.menu-drawer__menu-item:hover{transform:translate(6px)!important;color:#a1804a!important;font-weight:400!important}.menu-drawer__menu-item[aria-current],.menu-drawer__menu-item[aria-current=page]{font-weight:500!important}.menu-drawer__menu-item--highlighted{color:#222!important;font-weight:500!important}.menu-drawer__accordion{width:100%!important}.menu-drawer__accordion-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;align-items:center!important;cursor:pointer!important;gap:14px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:11px 2px!important;border:0!important;border-bottom:1px solid #f1ede6!important;background:transparent!important;list-style:none!important;color:#221d16!important;font-family:Georgia,Times New Roman,serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.05em!important;line-height:1.3!important;text-transform:none!important;text-align:left!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;appearance:none!important}.menu-drawer__accordion-trigger:focus,.menu-drawer__accordion-trigger:focus-visible,.menu-drawer__accordion-trigger:active{background:transparent!important;color:#222!important;outline:none!important}.menu-drawer__accordion-title,.menu-drawer__menu-item>.menu-drawer__menu-item-text{display:block!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.menu-drawer__accordion-icon{width:14px!important;height:14px!important;position:relative!important;flex:0 0 14px!important;background:transparent!important}.menu-drawer__accordion-icon:before,.menu-drawer__accordion-icon:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:11px!important;height:1px!important;background:#b38b4d!important;transform:translate(-50%,-50%)!important;transition:transform .25s ease,opacity .25s ease!important}.menu-drawer__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)!important}.menu-drawer__accordion-trigger[aria-expanded=true] .menu-drawer__accordion-icon:after{opacity:0!important;transform:translate(-50%,-50%) rotate(0)!important}.menu-drawer__submenu-links{display:none!important;margin:2px 0 8px!important;padding:0 0 0 14px!important}.menu-drawer__accordion-trigger[aria-expanded=true]+.menu-drawer__submenu-links{display:block!important}.menu-drawer__submenu-links--nested{display:block!important;margin-bottom:0!important;padding-left:12px!important}.menu-drawer__submenu-item{font-family:Inter,-apple-system,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:7px 0!important;color:#6f6a61!important;transition:color .25s ease,transform .35s cubic-bezier(.22,1,.36,1)!important}.menu-drawer__submenu-item:hover{color:#a1804a!important;transform:translate(5px)!important}.header-drawer .menu-drawer ul,.header-drawer .menu-drawer li,.header-drawer .menu-drawer__list,.header-drawer .menu-drawer__item{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0!important}.menu-drawer__footer{margin-top:auto!important;padding:26px 6px 4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;transform:translateY(10px);opacity:0;transition:transform .6s cubic-bezier(.22,1,.36,1) .5s,opacity .5s ease .5s!important}details[open] .menu-drawer__footer,details.is-open .menu-drawer__footer,details.menu-open .menu-drawer__footer{transform:translateY(0);opacity:1}.menu-drawer__footer-ornament{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;max-width:180px!important}.menu-drawer__footer-ornament span:first-child,.menu-drawer__footer-ornament span:last-child{flex:1!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(179,139,77,.65))!important}.menu-drawer__footer-ornament span:last-child{background:linear-gradient(90deg,rgba(179,139,77,.65),transparent)!important}.menu-drawer__footer-gem{color:#b38b4d!important;font-size:7px!important;line-height:1!important}.menu-drawer__footer-brand{font-size:9.5px!important;font-weight:600!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#8d867a!important;text-align:center!important}.menu-drawer__submenu-links:not([hidden]){animation:drawerSubmenuReveal .45s cubic-bezier(.22,1,.36,1) both!important}.menu-drawer__submenu-links:not([hidden])>li{animation:drawerSubmenuItem .45s cubic-bezier(.22,1,.36,1) both!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(1){animation-delay:.04s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(2){animation-delay:.08s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(3){animation-delay:.12s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(4){animation-delay:.16s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(5){animation-delay:.2s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(6){animation-delay:.24s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(7){animation-delay:.28s!important}.menu-drawer__submenu-links:not([hidden])>li:nth-child(8){animation-delay:.32s!important}@keyframes drawerSubmenuReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes drawerSubmenuItem{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}html{scroll-behavior:smooth!important}html,body{overflow-x:clip!important;max-width:100vw!important;width:100%!important;position:relative!important;-webkit-overflow-scrolling:touch!important}[data-luxp-hero],.luxp-hero,.luxp-hero__track,.slideshow,slideshow-slides,.overflow-list,[data-overflow-list],.about-mobile-slider{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box!important}.header-inline-search-mobile{display:none!important}.header-drawer .menu-drawer ul.menu-drawer__submenu-links{padding-inline-start:14px!important}.menu-drawer__menu-item{min-height:44px;overflow-wrap:anywhere}@media screen and (max-width:989px){.header-inline-search-desktop{display:none!important}.header-inline-search-mobile{display:inline-flex!important}#header-group,.header-section,#header-component,.header{max-width:100vw!important;width:100%!important;overflow:visible!important}.announcement-bar{--padding-block-start: 9px !important;--padding-block-end: 9px !important}.announcement-bar__text,.announcement-bar .text-block{font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6f6a61!important}.header__row--top{position:relative!important;min-height:64px!important;height:64px!important;padding-inline:14px!important;max-width:100vw!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important;background:#fff!important;border-bottom:1px solid #efedea!important;border-radius:0!important}.header__row--top .header__columns{position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important;height:100%!important;gap:0!important;overflow:visible!important;border-radius:0!important}#header-component .header__column--left,.header__row--top .header__column--left,.header__column--left{display:inline-flex!important;align-items:center!important;gap:4px!important;flex:0 0 auto!important;position:relative!important;z-index:2!important}#header-component .header__icon--menu,#header-component .header-drawer summary,.header__icon--menu,.header-drawer summary{width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:4px!important;background:transparent!important;border:none!important}.header-drawer-icon svg{width:20px!important;height:20px!important;display:block!important}#header-component .header-inline-search-pill,#header-component .header__search-pill,.header-inline-search-pill,.header__search-pill{height:36px!important;width:24px!important;min-width:24px!important;max-width:24px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important}.header-inline-search-pill input,.header-inline-search-input{display:none!important}#header-component .header-inline-search-icon-btn,.header-inline-search-icon-btn{width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.header-inline-search-svg{width:20px!important;height:20px!important;stroke-width:1.4!important;display:block!important}.header__column--center{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:max-content!important;max-width:calc(100% - 156px)!important;height:100%!important;margin:0!important;padding:0!important;z-index:1!important;pointer-events:auto!important}.header-logo,.header .logo-section,.logo-section__image-wrapper,.header-logo__image-container{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}.header jumbo-text,.header .jumbo-text-line,.header-logo a,.header-logo__text-title{font-size:clamp(13px,3.8vw,16px)!important;letter-spacing:.12em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:inline-block!important;max-width:100%!important;line-height:1!important}.header .logo-section__image,.header-logo img,.header-logo__image{max-height:44px!important;height:44px!important;width:auto!important;object-fit:contain!important;-webkit-user-drag:none!important;display:block!important;margin:0 auto!important}#header-component .header__column--right,.header__row--top .header__column--right,.header__column--right{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;margin-left:auto!important;gap:4px!important;position:relative!important;z-index:2!important}#header-component .header-actions,#header-component header-actions,.header-actions,header-actions{display:inline-flex!important;align-items:center!important;gap:4px!important}#header-component .header-actions__action,#header-component .account-button,#header-component .cart-icon,#header-component .wishlist-button,#header-component .header-actions__wishlist-icon,#header-component .header-actions__cart-icon,.header-actions__action,.account-button,.cart-icon,.wishlist-button,.header-actions__wishlist-icon,.header-actions__cart-icon{width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;color:#111!important;cursor:pointer!important;text-decoration:none!important;box-sizing:border-box!important;transition:opacity .2s ease,transform .2s ease!important}.header__icon--menu:active,.header-inline-search-pill:active,.account-button:active,.header-actions__action:active{opacity:.65!important;transform:scale(.94)!important}.cart-icon svg,.account-button svg,.wishlist-button svg,.header-actions__action svg{width:20px!important;height:20px!important;display:block!important}#header-component .account-button,.account-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;border-radius:4px!important;color:#111!important;background:transparent!important;border:none!important;cursor:pointer!important;text-decoration:none!important;padding:0!important;margin:0!important;position:relative!important;overflow:visible!important}.account-button shopify-store,shopify-store{display:none!important;width:0!important;height:0!important}.account-button .account-button__text,.account-button__text{display:none!important}#header-component .account-button shopify-account,.account-button shopify-account{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;padding:0!important;margin:0!important;line-height:1!important}#header-component .account-button shopify-account::part(button),.account-button shopify-account::part(button){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;color:inherit!important;cursor:pointer!important}.account-button .svg-wrapper,.account-button svg,.account-button .account-button__icon,.account-button shopify-account>span[aria-hidden=true],.account-button shopify-account>.svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;line-height:1!important;vertical-align:middle!important;margin:0 auto!important}.cart-bubble,.cart-count-badge,.header-actions__cart-icon .cart-bubble{top:0!important;right:-6px!important}.header__row--bottom{display:none!important}.menu-drawer__menu{gap:0!important}.menu-drawer__menu-item{min-height:46px!important;padding:12px 2px!important}.menu-drawer__submenu-item{min-height:34px!important;padding:6px 2px!important;border-bottom:none!important}.menu-drawer__editorial-title{font-size:13px!important;letter-spacing:.14em!important}.menu-drawer__editorial-link{font-size:9.5px!important;letter-spacing:.22em!important}}@media screen and (max-width:420px){.header__row--top{padding-inline:10px!important}.menu-drawer{width:302px!important;max-width:90vw!important;padding-inline:15px!important}.header .logo-section__image,.header-logo img,.header-logo__image{max-height:42px!important;height:42px!important}}@media screen and (max-width:989px)and (max-height:620px){.header__row--top{min-height:56px!important;height:56px!important}}html.menu-drawer-open,body.menu-drawer-open{overflow:hidden!important;touch-action:none!important}@media(hover:none){.header__icon--menu:active,.header-inline-search-icon-btn:active,.header-actions__action:active{background:#c5a88024!important;transform:scale(.96)!important}}@media screen and (min-width:990px){.header-drawer,.header__icon--menu{display:none!important}}@media screen and (max-width:989px){html,body,.page-wrapper{overflow-x:clip!important;max-width:100vw!important;width:100%!important;border-radius:0!important}#header-group,#header-component,.header,.header-section,.header__row--top,.header__columns,.header__column--left,.header__column--center,.header__column--right{border-radius:0!important;-webkit-border-radius:0!important}#header-component .header-inline-search-pill,#header-component .header__search-pill,.header-inline-search-pill,.header__search-pill{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:4px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:36px!important;padding:0!important}.header-inline-search-input{display:none!important}}#header-group{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:99999!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .25s ease!important;transform:none}#header-group.header--auto-hidden{transform:translateY(-102%)!important;box-shadow:none!important;pointer-events:none!important;will-change:transform}#header-group:has(#Details-menu-drawer-container[open]),#header-group:has(.menu-drawer-container[open]),#header-group:has(details.menu-open),#header-group:has(details.is-open),html.menu-drawer-open #header-group,body.menu-drawer-open #header-group{transform:none!important;will-change:auto!important;top:0!important;box-shadow:0 4px 20px #0000000d!important;pointer-events:auto!important}#header-group.header--auto-hidden:has(#Details-menu-drawer-container[open]),#header-group.header--auto-hidden:has(.menu-drawer-container[open]),#header-group.header--auto-hidden:has(details.menu-open),#header-group.header--auto-hidden:has(details.is-open),html.menu-drawer-open #header-group.header--auto-hidden,body.menu-drawer-open #header-group.header--auto-hidden{transform:none!important;will-change:auto!important;pointer-events:auto!important}@media screen and (max-width:989px){html[scroll-lock] .page-wrapper,html.menu-drawer-open .page-wrapper,body.menu-drawer-open .page-wrapper{overflow:visible!important}}@media(prefers-reduced-motion:reduce){#header-group,#header-group.header--auto-hidden{transition:none!important}}@media screen and (min-width:990px){.header__row--top{min-height:84px!important;height:84px!important}.header__row--bottom{min-height:44px!important;height:44px!important}.header__row--top .header__column--right{position:absolute!important;top:85px!important;right:var(--padding-xl, 60px)!important;left:auto!important;height:44px!important;z-index:3!important;transform:none!important}#header-group{display:contents!important}.header-section:has(>#header-component[sticky]){position:sticky!important;top:-85px!important;z-index:99999!important;background:#fff!important;box-shadow:0 4px 20px #0000000d!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .25s ease!important}#header-group.header--auto-hidden .header-section{transform:translateY(-110%)!important;box-shadow:none!important;pointer-events:none!important}body:has(#MainContent>.section-luxp-hero:first-child) .header-section:has(>#header-component[sticky]){margin-bottom:calc(-1 * var(--header-height))!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group:not(.header--hero-solid) .header-section:has(>#header-component[sticky]){background:transparent!important;box-shadow:none!important}body .header-section:has(>#header-component[data-sticky-state=active]){background:#fff!important;box-shadow:0 4px 20px #0000000d!important}body .header-section>#header-component[data-sticky-state=active] .header__row--top,body .header-section>#header-component[data-sticky-state=active] .header__row--bottom{background:#fff!important}.menu-list__link{padding:12px 4px!important}.menu-drawer__backdrop{top:128px!important;height:calc(100dvh - 128px)!important}.menu-drawer{top:128px!important;height:calc(100vh - 128px)!important;height:calc(100dvh - 128px)!important;max-height:calc(100dvh - 128px)!important}.header .logo-section,.header [data-testid=header-top-center],.header-logo,.logo-section__image-wrapper{max-height:84px!important}.header .logo-section__image,.header-logo img{max-height:66px!important}.header__column--right{gap:8px!important}#header-component .header-actions,#header-component header-actions{gap:8px!important}#header-component .header-actions__action,#header-component .account-button,#header-component .cart-icon,#header-component .header-actions__cart-icon{width:40px!important;height:40px!important}#header-component .header-inline-search-wrapper{height:40px!important}#header-component .header-inline-search-pill{z-index:99999!important}#header-component .header-inline-search-pill{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;transition:width .4s cubic-bezier(.22,1,.36,1),background-color .3s ease,border-color .3s ease!important}#header-component .header-inline-search-icon-btn{width:20px!important;height:20px!important;color:#111!important}#header-component .header-inline-search-svg{width:20px!important;height:20px!important;stroke-width:1.5!important}#header-component .header-inline-search-input{width:0!important;min-width:0!important;padding:0!important;opacity:0!important;transition:width .4s cubic-bezier(.22,1,.36,1),opacity .25s ease .1s,padding .4s cubic-bezier(.22,1,.36,1)!important}#header-component .header-inline-search-clear-btn{display:none!important}#header-component .header-inline-search-pill:focus-within,#header-component .header-inline-search-pill[aria-expanded=true],body.header-search-is-active #header-component .header-inline-search-pill{width:288px!important;justify-content:flex-start!important;background:#fff!important;border-color:#e8e5e0!important}#header-component .header-inline-search-pill:focus-within{border-color:#c5a880!important}#header-component .header-inline-search-pill:focus-within .header-inline-search-input,#header-component .header-inline-search-pill[aria-expanded=true] .header-inline-search-input,body.header-search-is-active #header-component .header-inline-search-input{width:214px!important;opacity:1!important;padding:0 0 0 12px!important}#header-component .header-inline-search-pill:focus-within .header-inline-search-clear-btn:not([hidden]),#header-component .header-inline-search-pill[aria-expanded=true] .header-inline-search-clear-btn:not([hidden]),body.header-search-is-active #header-component .header-inline-search-clear-btn:not([hidden]){display:inline-flex!important}#header-component .header-search-dropdown{left:auto!important;right:0!important}}@media screen and (min-width:990px){.menu-list__list-item:not([slot=overflow])>.menu-list__submenu{min-width:204px!important;max-width:240px!important;padding:4px 0 8px!important;background:#fff!important;border:none!important;border-top:1px solid rgba(197,168,128,.6)!important;box-shadow:0 24px 48px #11111117,0 6px 16px #1111110d!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:before{content:"\25c6";position:absolute;top:-4.5px;left:50%;transform:translate(-50%);font-size:8px;line-height:1;color:#c5a880;background:#fff;padding:0 6px}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list .mega-menu__link{opacity:0;transform:translateY(-7px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1),color .25s ease}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link{opacity:1;transform:translateY(0)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link:nth-child(1),.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list li:nth-child(1) .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link:nth-child(1),.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list li:nth-child(1) .mega-menu__link{transition-delay:.05s}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link:nth-child(2),.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list li:nth-child(2) .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link:nth-child(2),.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list li:nth-child(2) .mega-menu__link{transition-delay:.12s}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link:nth-child(3),.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list li:nth-child(3) .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link:nth-child(3),.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list li:nth-child(3) .mega-menu__link{transition-delay:.19s}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link:nth-child(4),.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list li:nth-child(4) .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link:nth-child(4),.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list li:nth-child(4) .mega-menu__link{transition-delay:.26s}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list .mega-menu__link:nth-child(5),.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__list li:nth-child(5) .mega-menu__link,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list .mega-menu__link:nth-child(5),.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover) .mega-menu__list li:nth-child(5) .mega-menu__link{transition-delay:.33s}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__content{padding:8px 22px 14px!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{position:relative;display:block!important;padding:9px 24px!important;font-size:11px!important;line-height:1.5!important;letter-spacing:.16em!important;color:#6f6a61!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__column:first-child .mega-menu__link{padding-top:12px!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__column:last-child .mega-menu__link{padding-bottom:12px!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:after{content:"";position:absolute;left:24px;right:24px;bottom:5px;height:1px;background:#c5a880;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:focus-visible{color:#111!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover:after,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:focus-visible:after{transform:scaleX(1)}.header__row--bottom .menu-list__link:after{content:""!important;display:block!important;position:absolute;left:16px;right:16px;bottom:8px;height:1px;background:#c5a880;transform:scaleX(0);transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1)}.header__row--bottom .menu-list__list-item:is(:hover,:focus-within) .menu-list__link:after{transform:scaleX(1)}}@media screen and (max-width:989px){#header-group:has(#Details-menu-drawer-container[open]) .header__column--right{visibility:hidden!important}.header-drawer .menu-drawer{width:min(100vw,440px)!important;max-width:100vw!important;padding:max(20px,env(safe-area-inset-top)) clamp(24px,7vw,34px) max(26px,env(safe-area-inset-bottom))!important;background:#f9f8f5!important;box-shadow:18px 0 70px #110f0c33!important;scrollbar-width:none!important}.header-drawer .menu-drawer::-webkit-scrollbar{display:none!important}.header-drawer .menu-drawer__backdrop{background:#110f0c85!important}.header-drawer .menu-drawer__header{position:sticky!important;top:0!important;z-index:2!important;height:52px!important;min-height:52px!important;max-height:none!important;margin:0 0 32px!important;border-bottom:1px solid rgba(30,25,19,.22)!important;background:#f9f8f5!important}.header-drawer .menu-drawer__header-logo{display:block!important;width:min(56vw,220px)!important;height:auto!important;max-height:28px!important;object-fit:contain!important;object-position:left center!important}.header-drawer .menu-drawer__close-button{width:44px!important;height:44px!important;color:#24201b!important}.header-drawer .menu-drawer__close-button:focus-visible,.header-drawer .menu-drawer__accordion-trigger:focus-visible,.header-drawer .menu-drawer a:focus-visible{outline:2px solid #a48762!important;outline-offset:3px!important}.header-drawer .menu-drawer__navigation-label{margin:0 0 10px!important;font-family:var(--font-body--family, Arial, sans-serif)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#8b806f!important}.header-drawer .menu-drawer__menu{gap:0!important}.header-drawer .menu-drawer__list-item--flat{border-bottom:1px solid rgba(30,25,19,.11)!important}.header-drawer .menu-drawer__menu-item:not(.menu-drawer__submenu-item),.header-drawer .menu-drawer__accordion-trigger{min-height:67px!important;padding:15px 0!important;border:0!important;background:transparent!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(23px,6vw,27px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.025em!important;color:#241f19!important;text-transform:none!important}.header-drawer .menu-drawer__menu-item:not(.menu-drawer__submenu-item):hover,.header-drawer .menu-drawer__accordion-trigger:hover{color:#8b6b42!important}.header-drawer .menu-drawer__accordion-trigger{grid-template-columns:minmax(0,1fr) 20px!important;gap:16px!important}.header-drawer .menu-drawer__accordion-icon:before{width:10px!important;height:10px!important;border-right:1px solid #a48762!important;border-bottom:1px solid #a48762!important;background:transparent!important;transform:translate(-65%,-50%) rotate(-45deg)!important}.header-drawer .menu-drawer__accordion-icon:after{display:none!important}.header-drawer .menu-drawer__accordion-trigger[aria-expanded=true] .menu-drawer__accordion-icon:before{transform:translate(-50%,-70%) rotate(45deg)!important}.header-drawer .menu-drawer ul.menu-drawer__submenu-links{padding:2px 0 14px 14px!important}.header-drawer .menu-drawer ul.menu-drawer__submenu-links--nested{padding:0 0 0 14px!important}.header-drawer .menu-drawer__submenu-item{min-height:43px!important;padding:10px 0!important;font-family:var(--font-body--family, Arial, sans-serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.35!important;text-transform:none!important;color:#60594f!important}.header-drawer .menu-drawer__editorial-card{display:grid!important;grid-template-columns:94px minmax(0,1fr)!important;align-items:center!important;gap:20px!important;margin:30px 0 0!important;padding:24px 0 0!important;border-top:1px solid rgba(30,25,19,.22)!important}.header-drawer .menu-drawer__editorial-img-wrap{width:94px!important;aspect-ratio:4 / 5!important;background:#e8e3db!important}.header-drawer .menu-drawer__editorial-img-wrap:after{display:none!important}.header-drawer .menu-drawer__editorial-img{transform:none!important}.header-drawer .menu-drawer__editorial-info{padding:0!important;text-align:left!important}.header-drawer .menu-drawer__editorial-title{margin:0 0 14px!important;font-family:Georgia,Times New Roman,serif!important;font-size:19px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em!important;text-transform:none!important;color:#241f19!important}.header-drawer .menu-drawer__editorial-link{font-size:10px!important;letter-spacing:.15em!important;color:#8b6b42!important}.header-drawer .menu-drawer__footer{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:26px 0 0!important;padding:20px 0 0!important;border-top:1px solid rgba(30,25,19,.11)!important}.header-drawer .menu-drawer__footer-brand,.header-drawer .menu-drawer__footer-year{font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8b806f!important}@media(prefers-reduced-motion:reduce){.header-drawer .menu-drawer__editorial-card,.header-drawer .menu-drawer__list-item--flat,.header-drawer .menu-drawer__footer{transition:none!important}}}body:has(#MainContent>.section-luxp-hero:first-child) #header-group{margin-bottom:calc(-1 * var(--header-height))!important;--hero-header-ink: #1d1b18;--hero-header-line: rgba(29, 27, 24, .1);--hero-logo-filter: none;background:#fff!important;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .25s ease,box-shadow .25s ease!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group :is(.header-section,#header-component,.header,.header__row--top,.header__row--bottom){background:transparent!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group :is(.header__row--top,.header__row--bottom){--color-foreground: var(--hero-header-ink);--color-account-icon: var(--hero-header-ink);border-bottom-color:var(--hero-header-line)!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group :is(.header__icon--menu,.header-drawer summary,.header-inline-search-icon-btn,.header-actions__action,.account-button,.cart-icon,.wishlist-button,.header-actions__wishlist-icon,.header-actions__cart-icon,.menu-list__link,.header-logo__text-title,.header__logo-text){color:var(--hero-header-ink)!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group .header-logo img{filter:var(--hero-logo-filter)!important;transition:filter .25s ease!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group:not(.header--hero-solid){--hero-header-ink: #ffffff;--hero-header-line: rgba(255, 255, 255, .32);--hero-logo-filter: brightness(0) invert(1) drop-shadow(0 1px 5px rgba(0, 0, 0, .24));background:transparent!important;box-shadow:none!important;border-bottom-color:transparent!important}body:has(#MainContent>.section-luxp-hero:first-child [data-luxp-hero][data-header-tone=dark]) #header-group:not(.header--hero-solid){--hero-header-ink: #1d1b18;--hero-header-line: rgba(29, 27, 24, .22);--hero-logo-filter: none}body:has(#MainContent>.section-luxp-hero:first-child) #header-group:is(:has(.menu-list__list-item:is(:hover,:focus-within)),:has(.header-inline-search-pill:is(:focus-within,[aria-expanded=true])),:has(#Details-menu-drawer-container[open])){--hero-header-ink: #1d1b18;--hero-header-line: rgba(29, 27, 24, .1);--hero-logo-filter: none;background:#fff!important;box-shadow:0 4px 20px #0000000d!important}body:has(#MainContent>.section-luxp-hero:first-child) #header-group .header__underlay{visibility:hidden!important}@media(prefers-reduced-motion:reduce){body:has(#MainContent>.section-luxp-hero:first-child) #header-group,body:has(#MainContent>.section-luxp-hero:first-child) #header-group .header-logo img{transition:none!important}html,.page-wrapper,[data-luxp-hero],.luxp-hero,.luxp-hero__track,.slideshow,slideshow-slides,.overflow-list,[data-overflow-list],.about-mobile-slider{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-header.css.map */
