.header-wrapper:has(>.ricci-navigation),.ricci-navigation :is(.menu-drawer,.menu-drawer__submenu,.mega-menu__content,.search-modal,.predictive-search){--color-foreground: 36, 34, 41;--color-link: 80, 55, 44;--color-button: 80, 55, 44;--color-button-text: 255, 255, 255;--color-background: 255, 255, 255;--gradient-background: #fff;color:#242229;background:#fff}.header-wrapper:has(>.ricci-navigation){border-bottom:1px solid #dedbd9}.ricci-navigation .cart-count-bubble{color:#fff;background:#50372c}.ricci-navigation :is(.header__active-menu-item,.mega-menu__link,.link--text,.header__menu-item:hover,.header__menu-item[open]){color:#50372c}.ricci-navigation :focus-visible{outline-color:#50372c}.ricci-navigation .search-modal .field__input{color:#242229;background:#fff}.ricci-navigation .search-modal .field__label{color:#242229}.ricci-navigation .search-modal :is(.field__button,.search-modal__close-button){color:#50372c}.ricci-navigation .search-modal .field:after{box-shadow:0 0 0 1px #837b77}.ricci-navigation .search-modal .field:focus-within:after{box-shadow:0 0 0 2px #50372c}.ricci-navigation .search-modal .modal-overlay:after{background:#00000073}.ricci-navigation.header{display:grid;box-sizing:border-box;width:100%;max-width:1600px;margin-inline:auto;align-items:center;color:#242229;font-family:var(--ricci-elena-body, var(--font-body-family)),sans-serif}.ricci-navigation.header>.header__heading,.ricci-navigation.header>.header__heading-link{justify-self:center!important;align-self:center;width:fit-content;max-width:100%;margin:0!important}.ricci-navigation.header .header__heading-link{display:block;padding:0!important;line-height:0}.ricci-navigation.header .header__heading-logo-wrapper{width:auto!important}.ricci-navigation.header .header__heading-logo{display:block;max-width:100%;height:auto!important;margin-inline:auto}.ricci-navigation .header__icons{display:flex;justify-self:end;align-items:center;padding:0}.ricci-navigation .ricci-nav-symbol{display:block;width:24px;height:26px;flex:0 0 auto}.ricci-navigation .header__icon{margin:0!important;color:#242229}.ricci-navigation__help{display:grid;gap:16px;padding:20px 0;font-size:1.4rem}.ricci-navigation.header .desktop-localization-wrapper{display:none}.utility-bar:has(.ricci-announcement){--color-foreground: 255, 255, 255;--color-background: 80, 55, 44;--gradient-background: #50372c;background:#50372c;color:#fff;border:0}.utility-bar:has(.ricci-announcement) .utility-bar__grid{max-width:none;min-height:56px;padding:0}.announcement-bar__message.ricci-announcement{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;margin:0;padding:9px 10px;color:#fff;font-family:var(--ricci-elena-body, var(--font-body-family)),sans-serif;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:normal;text-align:center}.ricci-announcement .ricci-announcement-caption{font-size:12px;font-weight:300;letter-spacing:normal;line-height:1.4;text-transform:none}.ricci-announcement>.icon-arrow{display:none}@media screen and (min-width:1200px){.ricci-navigation.header{grid-template:minmax(90px,auto) / 32px minmax(0,1fr) 180px minmax(0,1fr) 70px!important;column-gap:16px;padding:0 40px!important}.ricci-navigation.header>.header__search{grid-area:1 / 1!important;display:inline-flex!important;justify-self:start}.ricci-navigation.header>header-drawer,.ricci-navigation.header .header__icons>.header__search{display:none!important}.ricci-navigation.header .ricci-navigation__left{grid-area:1 / 2}.ricci-navigation.header>.header__heading,.ricci-navigation.header>.header__heading-link{grid-area:1 / 3!important}.ricci-navigation.header .ricci-navigation__right{grid-area:1 / 4}.ricci-navigation.header>.header__icons{grid-area:1 / 5!important;gap:6px}.ricci-navigation.header .header__heading-logo{width:134px!important}.ricci-navigation.header .header__inline-menu{display:block;margin:0;justify-self:stretch;min-width:0}.ricci-navigation .list-menu--inline{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:16px}.ricci-navigation.header .header__menu-item{padding:9px 0;color:#50372c;font-family:var(--ricci-elena-body, var(--font-body-family)),sans-serif;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.06em;text-align:start;text-transform:uppercase}.ricci-navigation .header__menu-item:hover>span,.ricci-navigation .header__active-menu-item{text-underline-offset:.32em}.ricci-navigation.header .header__icon{width:32px;height:42px}.ricci-navigation.header .header__icon svg{width:23px;height:23px}.ricci-navigation.header .header__icon .ricci-nav-symbol{width:24px;height:26px}}@media screen and (max-width:1199px){.section-header .ricci-navigation.header{--mobile-height: clamp(64px, calc(49.16vw - 91.44px) , 83.58px);grid-template:minmax(var(--mobile-height),auto) / 76px minmax(0,1fr) 76px!important;gap:0!important;padding:0 17px!important;min-height:var(--mobile-height)}.ricci-navigation.header>header-drawer{display:block!important;grid-area:1 / 1!important;justify-self:start!important;margin:0}.ricci-navigation.header>.header__heading,.ricci-navigation.header>.header__heading-link{grid-area:1 / 2!important}.ricci-navigation.header .header__heading-logo{width:clamp(110px,calc(75vw - 139.5px),126px)!important}.ricci-navigation.header>.header__icons{grid-area:1 / 3!important;display:flex;flex-flow:row nowrap;justify-content:flex-end;width:84px;min-width:0;gap:0;margin-right:-8px}.ricci-navigation.header>.header__search,.ricci-navigation.header>.header__inline-menu,.ricci-navigation.header .header__icons>.header__icon--account,.ricci-navigation.header .desktop-localization-wrapper{display:none!important}.ricci-navigation.header .header__icons>.header__search{display:inline-flex!important;flex:0 0 42px}.ricci-navigation.header .header__icon{height:44px;width:42px!important}.ricci-navigation.header .header__icon--cart{flex:0 0 42px}.ricci-navigation.header .header__icon--menu{margin-inline-start:-9px!important}.ricci-navigation.header .header__icon--menu .icon{width:19px;height:19px}.ricci-navigation.header .header__icon--search .icon{width:22px;height:22px}.ricci-navigation.header .header__icon--cart .icon{width:39px;height:39px}.ricci-navigation.header .menu-drawer{position:fixed;inset:0 auto 0 0;width:min(350px,calc(100vw - 24px));height:100dvh;padding:0 20px;background:#fff;color:#242229;border:0;z-index:7;overflow-y:auto}.ricci-navigation.header .menu-drawer__inner-container{height:auto;min-height:100%}.ricci-navigation.header .menu-drawer__inner-container:before{content:"";display:block;height:68px;border-bottom:1px solid #dedbd9}.ricci-navigation.header .menu-drawer__navigation{padding:0}.ricci-navigation.header .menu-drawer__menu-item{min-height:56px;padding:14px 0;border-bottom:1px solid #dedbd9;color:#50372c;font:300 18px/1.3 var(--ricci-elena-body, var(--font-body-family)),sans-serif;letter-spacing:3px;text-transform:uppercase}.ricci-navigation.header .menu-drawer__utility-links{background:transparent;padding:0}.ricci-navigation.header header-drawer details[open]>.header__icon--menu{position:fixed;top:12px;left:min(calc(100vw - 87px),287px);margin:0!important;z-index:8}.ricci-navigation.header header-drawer details[open]>.header__icon--menu:before{content:"";position:fixed;inset:0 0 0 min(350px,calc(100vw - 24px));display:block;width:auto;height:auto;opacity:1;background:#00000040;visibility:visible}}@media(min-width:990px)and (max-width:1199px){.section-header .ricci-navigation.header{padding-inline:40px!important}.ricci-navigation header-drawer{display:block!important}body.overflow-hidden-tablet:has(.ricci-navigation header-drawer>details[open]){overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ricci-navigation.css.map */
