
.ps-review-header{max-width:none;background:#fff;color:#302822;column-gap:3rem}
.ps-review-header .header__heading-link{padding:0}
.ps-review-header .header__heading-logo-wrapper{max-width:150px}
.ps-review-search{grid-area:search;display:flex;align-items:center;border:1px solid #d7cdc5;border-radius:6px;min-width:0;background:#faf8f5;overflow:hidden}
.ps-review-search input{font:inherit;font-size:14px;min-width:0;width:100%;border:0;background:transparent;padding:13px 16px;color:#302822}
.ps-review-search button{width:48px;min-height:46px;border:0;background:transparent;cursor:pointer;color:#624539;padding:12px}
.ps-review-search button svg{display:block;width:22px;height:22px}
.ps-review-search:focus-within{outline:2px solid #8c503a;outline-offset:2px}
.ps-review-partner{grid-area:partner;font-size:12px;line-height:1.4;color:#754c3b;text-underline-offset:3px;justify-self:end;padding:7px 0}
.ps-review-header .header__icons .header__search{display:none}
@media(min-width:990px){
.ps-review-header.header--top-left{grid-template-areas:'heading search icons' 'navigation navigation navigation' 'partner partner partner';grid-template-columns:minmax(150px,1fr) minmax(300px,2fr) minmax(150px,1fr);padding:16px 4% 0;row-gap:14px}
.ps-review-header .header__inline-menu{margin:0 -4.35%;padding:0 4%;background:#8d4e38;align-self:stretch}
.ps-review-header .header__inline-menu>.list-menu{display:flex;justify-content:center;gap:20px}
.ps-review-header .header__inline-menu .header__menu-item{color:#fff;min-height:48px;font-size:14px;letter-spacing:.025em}
.ps-review-header .header__active-menu-item{color:inherit}
.ps-review-header .mega-menu__content{background:#fff;color:#302822;border-bottom:1px solid #e7ddd5;box-shadow:0 10px 20px #0000000f;padding:24px 4%}
.ps-review-header .mega-menu .mega-menu__list--condensed{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:6px 28px;max-width:760px;margin:0 auto;padding:0}
.ps-review-header .mega-menu__link{color:#302822;font-size:15px;padding:12px;border-radius:5px}
.ps-review-header .mega-menu__link:hover,.ps-review-header .mega-menu__link:focus-visible{background:#f7f1eb;color:#7c422f}
.ps-review-partner{margin-top:-12px}
}
@media(max-width:989px){
.ps-review-header{grid-template-areas:'left-icons heading icons' 'search search search' 'partner partner partner';padding:12px 20px 0;row-gap:10px;column-gap:12px}
.ps-review-header .header__heading-logo-wrapper{max-width:115px}
.ps-review-header .header__heading,.ps-review-header .header__heading-link{justify-self:center}
.ps-review-search input{padding:11px 12px;font-size:14px}
.ps-review-search button{min-height:44px}
.ps-review-partner{font-size:11px;padding:0 0 9px}
.ps-review-header .header__icons{padding-right:0}
.ps-review-header .menu-drawer{background:#fff;color:#302822}
.ps-review-header .menu-drawer__menu-item{font-size:16px;min-height:48px}
}

.ps-review-header .header__heading-link{display:flex;align-items:center;gap:12px}.ps-review-brand{font:27px Georgia,serif;color:#754c3b;white-space:nowrap}.ps-review-header .header__heading-logo-wrapper{width:58px!important}@media(max-width:989px){.ps-review-brand{font-size:20px}.ps-review-header .header__heading-logo-wrapper{width:38px!important}.ps-review-header .header__heading-link{gap:7px}}

@media(max-width:380px){.ps-review-header .header__heading-logo-wrapper{display:none}.ps-review-brand{font-size:18px}.ps-review-header{padding-left:14px;padding-right:14px;column-gap:6px}}
