.header-two-row .page-width{max-width:none;width:100%;margin:0}.header-two-row .header.custom-header{display:flex;flex-direction:column;width:100%;gap:0;border-bottom:1px solid rgba(0,0,0,.08)}.header-two-row .header__top-row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.75rem 2rem;border-bottom:1px solid rgba(0,0,0,.05)}.header-two-row .header__logo{flex:0 0 auto}.header-two-row .header__search{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.header-two-row .header__search-form{width:80%;min-width:0;position:relative;display:flex;align-items:center}.header-two-row .header__search-input{width:100%;padding:1.2rem 1.25rem;border:1px solid #ccc;border-radius:9999px;font-size:1rem;transition:border-color .2s ease}.header-two-row .header__search-input:focus{border-color:#000;outline:none}.header-two-row .header__search-button{position:absolute;right:.75rem;background:transparent;border:none;cursor:pointer;padding:.25rem;line-height:0}.header-two-row .header__search-button .svg-wrapper{width:20px;height:20px}.header-two-row .header__phone{display:flex;align-items:center;white-space:nowrap}.header-two-row .header__phone-link{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-weight:500}.header-two-row .header__phone-emoji,.header-two-row .header__phone-text,.header-two-row .header__phone-link{color:#fff}.header-two-row .header__icons{display:flex;align-items:center;gap:1rem}.header-two-row .header__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;text-decoration:none}.header-two-row .header__bottom-row{display:flex;justify-content:center;padding:.75rem 1rem}.header-two-row .header__bottom-row nav,.header-two-row .header__bottom-row .header__inline-menu{width:auto;display:flex;justify-content:center}.header-two-row .header__bottom-row .list-menu{list-style:none;margin:0;padding:0}.header-two-row .header__bottom-row .list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:0;justify-content:center;align-items:center}.header-two-row .header__bottom-row .list-menu:not(.list-menu--inline){display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center}.header-two-row .header__bottom-row .list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.header-two-row .header__bottom-row .list-menu__item--link{display:inline-flex;align-items:center;padding:.9rem 1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75);transition:color .15s ease,text-decoration-color .15s ease}.header-two-row .header__bottom-row .list-menu__item--link:hover,.header-two-row .header__bottom-row .header__active-menu-item{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.header-two-row .header__bottom-row summary.list-menu__item{padding-right:2.2rem}.header-two-row .header__bottom-row summary .icon-caret{right:.6rem}@media screen and (min-width: 990px){.header-two-row header-drawer{display:none}}@media screen and (max-width: 749px){.header-two-row .header__phone{display:none}.header-two-row .custom-header .header__top-row{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:auto!important;align-items:center!important}.header-two-row .custom-header .header__logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;align-self:center!important}.header-two-row .custom-header .header__top-row>.header__icons:first-of-type{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;width:auto!important}.header-two-row .custom-header .header__top-row>.header__icons:first-of-type header-drawer{display:block!important;width:auto!important}.header-two-row .custom-header .header__top-row>.header__icons:first-of-type .header__icon--menu{width:44px;height:44px;align-self:center!important}.header-two-row .custom-header .header__top-row>.header__icons:last-of-type{display:none!important}}.header-two-row .menu-drawer__menu,.header-two-row .menu-drawer__menu ul,.header-two-row .menu-drawer__menu li{list-style:none!important;padding-left:0!important;margin-left:0!important}.header-two-row .header__icon .svg-wrapper svg{width:24px;height:24px}.header-two-row .header__icon[href*="/cart"] .svg-wrapper svg{transform:scale(1.75);transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-defibspace-header-ecommerce.css.map */
