#header-group{--rooh-header-surface: rgba(255, 253, 249, .965);--rooh-header-border: rgba(2, 73, 61, .1);--rooh-header-text: #171512;--rooh-header-muted: #746E67;--rooh-header-accent: #02493D;--rooh-header-hover: rgba(2, 73, 61, .065);--rooh-header-shadow: 0 12px 34px rgba(22, 17, 13, .065)}#header-component{color:var(--rooh-header-text)}#header-group .header__row,#header-group .header__navigation-bar-row{background:var(--rooh-header-surface)!important;color:var(--rooh-header-text);border-color:var(--rooh-header-border)!important;backdrop-filter:saturate(120%) blur(16px);-webkit-backdrop-filter:saturate(120%) blur(16px)}#header-group .header__row--top{border-bottom:1px solid var(--rooh-header-border)}#header-group .header__columns{min-height:72px;column-gap:clamp(18px,2vw,34px);align-items:center}#header-group .header__row--bottom .header__columns,#header-group .header__navigation-bar-row .header__columns{min-height:48px}#header-group .header-logo{display:flex;align-items:center;min-width:0}#header-group .header-logo__solid-header-image-container,#header-group .header-logo__transparent-header-image-container{line-height:0}#header-group .header-logo__image{display:block;width:auto!important;max-width:min(174px,23vw);max-height:56px;object-fit:contain;object-position:center;filter:none}#header-group .header-menu{min-width:0}#header-group .menu-list__list{align-items:center;gap:clamp(20px,2vw,34px)}#header-group .menu-list__list-item{position:relative}#header-group .menu-list__link,#header-group .menu-list__trigger{position:relative;min-height:44px;display:inline-flex;align-items:center;padding:0;color:var(--rooh-header-text)!important;font-family:"Manrope",var(--font-paragraph--family),Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.025em;text-decoration:none;transition:color .2s ease,opacity .2s ease}#header-group .menu-list__link-title{position:relative;display:inline-block;padding-block:4px}#header-group .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;bottom:-5px;height:1px;background:var(--rooh-header-accent);transform:scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.2,.7,.2,1)}#header-group .menu-list__link--active,#header-group .menu-list__link:hover,#header-group .menu-list__trigger:hover{color:var(--rooh-header-accent)!important}#header-group .menu-list__link--active .menu-list__link-title:after,#header-group .menu-list__link:hover .menu-list__link-title:after,#header-group .menu-list__trigger:hover .menu-list__link-title:after{transform:scaleX(1)}#header-group .header-actions__action,#header-group .header__icon--menu,#header-group .dropdown-localization__button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 10px;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:var(--rooh-header-text)!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease!important}#header-group .header-actions__action svg,#header-group .header__icon--menu svg,#header-group .dropdown-localization__button svg{width:20px;height:20px}@media(hover:hover){#header-group .header-actions__action:hover,#header-group .header__icon--menu:hover,#header-group .dropdown-localization__button:hover{transform:translateY(-1px);border-color:var(--rooh-header-border)!important;background:var(--rooh-header-hover)!important;color:var(--rooh-header-accent)!important}}#header-group .header-actions__text-style,#header-group .account-button__text{font-size:.82rem;font-weight:600;letter-spacing:.02em}#header-group .cart-bubble,#header-group [class*=cart-bubble]{--cart-bubble-background: var(--rooh-header-accent);--cart-bubble-text: #fff}#header-component[data-sticky-state=active] .header__row--top,#header-component[data-sticky-state=active] .header__navigation-bar-row{background:#fffdf9fb!important}.header-section:has(>#header-component[data-sticky-state=active]){box-shadow:var(--rooh-header-shadow)}#header-component[data-sticky-state=active] .header__columns{min-height:64px}#header-component[data-sticky-state=active] .header-logo__image{max-height:50px}#header-component[transparent]:not([data-sticky-state=active]) :where(.menu-list__link,.menu-list__trigger,.header-actions__action,.header__icon--menu){text-shadow:0 1px 16px rgba(0,0,0,.08)}#header-component[transparent]:is([data-sticky-state=active],:hover,:focus-within) .header__row{background:#fffdf9fb!important;color:var(--rooh-header-text)!important}#header-group .menu-list__submenu,#header-group .mega-menu,#header-group .color-custom-popover{border-color:var(--rooh-header-border)!important;background:#fffdf9fd!important;color:var(--rooh-header-text)!important;box-shadow:0 24px 60px #16110d17}#header-group .menu-list__submenu{border-top:1px solid var(--rooh-header-border)}#header-group .mega-menu__grid{padding-block:clamp(24px,3vw,42px)}#header-group .menu-list__submenu .menu-list__link{min-height:38px;color:var(--rooh-header-text)!important}#header-group .menu-list__submenu .menu-list__link:hover{color:var(--rooh-header-accent)!important}.menu-drawer{background:var(--rooh-ivory, #FFFDF9)!important;color:var(--rooh-ink, #171512)!important;border-inline-end:1px solid rgba(2,73,61,.12)!important;box-shadow:26px 0 70px #16110d14}.menu-drawer__navigation{background:transparent}.menu-drawer__menu{padding-block:18px 28px}.menu-drawer__menu>.menu-drawer__list-item{min-height:58px}.menu-drawer__menu-item--mainlist{min-height:54px!important;padding-block:12px!important;color:var(--rooh-ink, #171512)!important;font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-size:clamp(1.65rem,7vw,2.15rem)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.025em}.menu-drawer__menu-item--parent{color:var(--rooh-green, #02493D)!important;font-weight:650!important}.menu-drawer__menu-item--child{color:var(--rooh-grey, #746E67)!important;line-height:1.45!important}.menu-drawer__menu-item--active{color:var(--rooh-green, #02493D)!important}.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider{border-color:#02493d1c!important}.menu-drawer__nav-buttons{min-height:66px;padding-inline:16px;border-bottom:1px solid rgba(2,73,61,.1);background:#fffdf9f5}.menu-drawer__back-button,.menu-drawer__close-button{min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgba(2,73,61,.12)!important;border-radius:999px!important;background:#fff!important;color:var(--rooh-green, #02493D)!important;box-shadow:none!important}.menu-drawer__title{color:var(--rooh-ink, #171512);font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.menu-drawer__utility-links{border-top:1px solid rgba(2,73,61,.1);background:#f1e9de8c}#header-group :where(.menu-list__link,.menu-list__trigger,.header-actions__action,.header__icon--menu,.dropdown-localization__button):focus-visible,.menu-drawer :where(a,button,summary):focus-visible{outline:2px solid var(--rooh-green, #02493D)!important;outline-offset:3px}@media(max-width:989px){#header-group .header__columns{min-height:64px;column-gap:10px}#header-group .header-logo__image{max-width:min(146px,38vw);max-height:46px}#header-group .header-actions__action,#header-group .header__icon--menu,#header-group .dropdown-localization__button{min-width:44px;min-height:44px;padding-inline:8px}}@media(max-width:479px){#header-group .header__columns{min-height:60px}#header-group .header-logo__image{max-width:min(126px,34vw);max-height:42px}#header-group .header-actions--text .header-actions__text-style,#header-group .account-button__text{display:none}}@media(prefers-reduced-motion:reduce){#header-group :where(.menu-list__link-title:after,.header-actions__action,.header__icon--menu,.dropdown-localization__button){transition:none!important}}@media(min-width:990px){#header-group .header__row--top .header__columns{min-height:84px;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);grid-template-areas:"left center right";column-gap:clamp(20px,2.4vw,42px)}#header-group .header__column--left{justify-self:start}#header-group .header__column--center{justify-self:center}#header-group .header__column--right{justify-self:end}#header-group .header__column--center .header-menu{display:flex;justify-content:center}#header-group .menu-list__list{justify-content:center;gap:clamp(16px,1.55vw,28px)}#header-group .menu-list__link,#header-group .menu-list__trigger{font-size:clamp(.76rem,.72vw,.86rem);letter-spacing:.018em;white-space:nowrap}#header-group .header-logo__image{max-height:64px;max-width:92px}#header-group .header__row--bottom,#header-group .header__navigation-bar-row:empty{display:none!important}#header-component[data-sticky-state=active] .header__row--top .header__columns{min-height:72px}#header-component[data-sticky-state=active] .header-logo__image{max-height:54px}}@media(min-width:750px)and (max-width:989px){#header-group .header__columns{min-height:72px}#header-group .header-logo__image{max-height:54px;max-width:78px}}@media(max-width:749px){#header-group .header__columns{min-height:66px}#header-group .header-logo__image{max-height:48px;max-width:68px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rooh-header-premium.css.map */
