.header__heading-link svg.header__wordmark{display:block;width:clamp(110px,calc(min(100vw,1440px)*.161),190px);height:auto;color:#000;transition:color .3s ease}.header__cta{display:inline-flex;align-items:center;margin-right:1.6rem;padding:.55em 1.3em;border-radius:999px;background:#ecebe7;color:#282827;font-family:var(--font-body-family);font-size:clamp(13px,1.1vw,16px);font-weight:300;line-height:1.2;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .25s ease}.header__cta:hover{background:#dfded9}@media screen and (max-width:991px){.header__cta{display:none}}@media screen and (min-width:992px){.header.header--middle-left.header--logo-center{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header--logo-center .headlogo{grid-area:heading;justify-self:center}.header--logo-center .header__inline-menu{grid-area:navigation;justify-self:start;margin-left:0}.header--logo-center .header__inline-menu nav{text-align:left}.header.header--logo-center .header__inline-menu{display:block!important}.header.header--logo-center header-drawer{display:none!important}.header--logo-center .header__inline-menu .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}.header--logo-center .header__icons{grid-area:icons;justify-self:end;align-items:center}.header--logo-center .list-menu--inline>li>a.header__menu-item,.header--logo-center .list-menu--inline>li summary.header__menu-item{font-family:var(--font-body-family);font-weight:500;font-size:clamp(14px,1.15vw,16px);letter-spacing:.02em;padding-left:0;padding-right:clamp(12px,1.6vw,26px)}}.section-header:has(.header-wrapper--transparent){position:absolute;left:0;right:0;z-index:5}.section-header.shopify-section-header-sticky:has(.header-wrapper--transparent){position:fixed;top:0}.section-header:not(.shopify-section-header-sticky) .header-wrapper.header-wrapper--transparent,.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent .header{background:transparent!important;box-shadow:none;border:0}.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.header__heading-link,svg.header__wordmark,.header__heading-link .h2,.list-menu--inline>li>a.header__menu-item,.list-menu--inline>li>a.header__menu-item .header__active-menu-item,.list-menu--inline>li>details>summary.header__menu-item,.list-menu--inline>li>details-disclosure>details>summary.header__menu-item,.header__icon,.header__icon--menu){color:#fff!important}.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.header__icons .icon-search,.userdrop svg,.wbhcart svg,.header__icon--menu svg){fill:#fff;color:#fff}.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.userdrop .svgbg svg path,.wbhcart .svgbg svg path){stroke:#fff}.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent img.header__heading-logo,.section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent img.header__heading-mobile-logo{filter:brightness(0) invert(1)}body:has(.sorea-hero--wordmark) .section-header .headlogo{transition:opacity .3s ease}body:has(.sorea-hero--wordmark) .section-header:not(.shopify-section-header-sticky) .headlogo:not(:focus-within){opacity:0;pointer-events:none}body:has(.sorea-hero--light) .section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.header__heading-link,svg.header__wordmark,.header__heading-link .h2,.list-menu--inline>li>a.header__menu-item,.list-menu--inline>li>a.header__menu-item .header__active-menu-item,.list-menu--inline>li>details>summary.header__menu-item,.list-menu--inline>li>details-disclosure>details>summary.header__menu-item,.header__icon,.header__icon--menu){color:#282827!important}body:has(.sorea-hero--light) .section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.header__icons .icon-search,.userdrop svg,.wbhcart svg,.header__icon--menu svg){fill:#282827;color:#282827}body:has(.sorea-hero--light) .section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(.userdrop .svgbg svg path,.wbhcart .svgbg svg path){stroke:#282827}body:has(.sorea-hero--light) .section-header:not(.shopify-section-header-sticky) .header-wrapper--transparent :is(img.header__heading-logo,img.header__heading-mobile-logo){filter:none}@media screen and (max-width:991px){.header__heading-link svg.header__wordmark{width:96px}}.header__inline-menu .header__submenu.list-menu--disclosure:has(>.sorea-dropdown){width:auto!important;min-width:220px;max-width:320px;padding:1.4rem 0!important}.header__inline-menu .sorea-dropdown{display:block;margin:0;padding:0}.header__inline-menu .sorea-dropdown .header__menu-item{display:block;padding:.45rem 2.4rem;white-space:nowrap}.header__inline-menu .header__submenu.list-menu--disclosure{background:rgb(var(--color-base-background-1))!important;border-color:#2828271a}.breadcrumb{background:transparent!important}.header__inline-menu .sorea-dropdown .header__menu-item{font-family:var(--font-body-family);font-size:16px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#282827!important;line-height:1.4}.header__inline-menu .list-menu--inline>li>a.header__menu-item>span,.header__inline-menu .list-menu--inline>li summary.header__menu-item>span,.header__inline-menu .sorea-dropdown .header__menu-item{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.35em;text-decoration-color:transparent!important;transition:text-decoration-color .2s ease}.header__inline-menu .list-menu--inline>li>a.header__menu-item:is(:hover,:focus-visible)>span,.header__inline-menu .list-menu--inline>li summary.header__menu-item:is(:hover,:focus-visible)>span,.header__inline-menu .list-menu--inline>li details[open]>summary.header__menu-item>span,.header__inline-menu .sorea-dropdown .header__menu-item:is(:hover,:focus-visible){text-decoration-color:currentColor!important}.slidedown_section .dropdown-menu{min-width:220px;padding:1.4rem 0;margin-top:0;background:rgb(var(--color-base-background-1))!important;border:1px solid rgba(40,40,39,.1);border-radius:0;box-shadow:none}.slidedown_section .dropdown-menu ul{margin:0;padding:0}.slidedown_section .dropdown-menu li a{display:block;padding:.45rem 2.4rem;font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.4;color:#282827;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.slidedown_section .dropdown-menu li a:is(:hover,:focus-visible){text-decoration-color:currentColor}.slidedown_section .dropdown-menu li a svg{display:none}@media screen and (max-width:991px){.header.header{grid-template-areas:"search account . heading . cart menu"!important;grid-template-columns:44px 44px 1fr auto 1fr 44px 44px!important;column-gap:0}.header .header__icons,.header .header__icons .tright{display:contents!important}.header .headlogo{grid-area:heading!important;justify-self:center!important}.header .header__icons .header__search{grid-area:search;justify-self:center;margin:0}.header .header__icons .slidedown_section{grid-area:account;justify-self:center;margin:0}.header .header__icons .wbhcart{grid-area:cart;justify-self:center}.header .header__icons #cart-icon-bubble{margin-left:0}.header header-drawer{grid-area:menu!important;justify-self:end!important}.header .slidedown_section .dropdown-menu{left:0;right:auto}.header__icon--menu .icon-hamburger line{stroke-width:1.4}}@media screen and (max-width:991px){#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__close-button{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:500!important;letter-spacing:.02em;line-height:1.4;text-transform:none!important;color:#282827!important;padding:.8rem 24px!important;margin-left:0!important;background:transparent!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.35em;text-decoration-color:transparent!important;transition:text-decoration-color .2s ease}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-weight:400!important}#menu-drawer summary.menu-drawer__menu-item{padding-right:52px!important}#menu-drawer .menu-drawer__menu-item>.icon-arrow{right:24px}#menu-drawer .menu-drawer__menu-item:is(:hover,:focus-visible,.menu-drawer__menu-item--active,.list-menu__item--active),#menu-drawer .menu-drawer__close-button:is(:hover,:focus-visible){text-decoration-color:currentColor!important}#menu-drawer .menu-drawer__utility-links{background:transparent;border-top:1px solid rgba(40,40,39,.1);padding:20px 24px}#menu-drawer .wbsecmenu ul{margin-bottom:20px;gap:.2rem}#menu-drawer .wbsecmenu a,#menu-drawer .menu-drawer__account{display:inline-block;padding:.5rem 0;font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.4;color:#282827;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;text-decoration-color:transparent;transition:text-decoration-color .2s ease}#menu-drawer .menu-drawer__account{display:inline-flex}#menu-drawer .wbsecmenu a>span{text-decoration:none}#menu-drawer .wbsecmenu a:is(:hover,:focus-visible),#menu-drawer .menu-drawer__account:is(:hover,:focus-visible){text-decoration-color:currentColor}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sorea-header.css.map */
