#header-group .announcement-bar{min-height:30px}#header-group .announcement-bar__text{letter-spacing:.17em;line-height:1.2}#header-component{--somnella-ink: #2d2019;--somnella-cocoa: #5a3a2a;--somnella-cream: #fffaf4;--somnella-line: #eadfd5;--somnella-blush: #f2e8dd}#header-component .header__row--top{color:var(--somnella-ink)}#header-component .header__columns{min-height:64px;column-gap:clamp(20px,3vw,46px)}#header-component .header__column--left,#header-component .header__column--center,#header-component .header__column--right{gap:clamp(18px,2.2vw,36px)}#header-component .header-logo{min-width:128px;justify-content:flex-start}#header-component .somnella-wordmark{display:inline-grid;gap:1px;color:var(--somnella-ink);line-height:1}#header-component .somnella-wordmark__name{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:700;letter-spacing:-.045em}#header-component .somnella-wordmark__name>span{color:#9b6650}#header-component .somnella-wordmark__tagline{padding-inline-start:2px;font-size:8px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.62}#header-component .menu-list__link{position:relative;padding-block:11px;color:var(--somnella-ink);font-weight:600;letter-spacing:.015em}#header-component .menu-list__link:after{position:absolute;right:0;bottom:6px;left:0;height:1.5px;content:"";background:var(--somnella-cocoa);transform:scaleX(0);transform-origin:right;transition:transform .18s ease}#header-component .menu-list__link:hover:after,#header-component .menu-list__link--active:after{transform:scaleX(1);transform-origin:left}#header-component .header-actions__action,#header-component .search-action,#header-component .dropdown-localization__button{min-width:38px;min-height:38px;border-radius:999px;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}#header-component .header-actions__action:hover,#header-component .search-action:hover,#header-component .dropdown-localization__button:hover{background-color:var(--somnella-blush);transform:translateY(-1px)}#header-component .dropdown-localization__button{gap:6px;padding-inline:12px;font-size:11px;letter-spacing:.08em}#header-component[data-sticky-state=active] .header__underlay-closed{box-shadow:0 10px 30px #3d2a2014}#header-component .menu-list__submenu-inner{border-top:1px solid var(--somnella-line)}@media screen and (max-width:749px){#header-group .announcement-bar__text{font-size:9px;letter-spacing:.11em}#header-component .header__columns{--header-template-columns: 48px minmax(0, 1fr) 48px;min-height:60px;grid-template-columns:var(--header-template-columns)!important;grid-template-areas:"left center right"!important;column-gap:8px!important;padding-inline:14px!important}#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: 48px minmax(0, 1fr) 48px;grid-template-columns:var(--header-template-columns)!important;grid-template-areas:"left center right"!important;column-gap:8px!important;padding-inline:14px!important}#header-component .header__drawer{grid-area:left!important;width:48px;min-height:48px;justify-self:start;justify-content:flex-start}#header-component .header-logo{grid-area:center!important;width:auto;min-width:0;max-width:100%;justify-self:center;justify-content:center}#header-component .somnella-wordmark{text-align:center}#header-component .somnella-wordmark__name{font-size:23px}#header-component .somnella-wordmark__tagline{display:none}#header-component .header-actions__action,#header-component .search-action{min-width:44px;min-height:44px}#header-component header-actions{grid-area:right!important;width:48px;margin:0!important;justify-self:end;justify-content:flex-end}#header-component .search-action{display:none!important}#header-component .header-actions__cart-icon{position:relative;display:grid;place-items:center}#header-component .header__icon--menu,#header-component .header-actions__action{width:44px;height:44px;padding:0;border-radius:999px}}@media screen and (max-width:380px){#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: 44px minmax(0, 1fr) 44px;column-gap:4px!important;padding-inline:10px!important}#header-component .somnella-wordmark__name{font-size:21px}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link:after,#header-component .header-actions__action,#header-component .search-action,#header-component .dropdown-localization__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/somnella-header.css.map */
