.t4-nav-editorial .t4-nav-panel{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:54px;padding:38px max(4%,24px);background:#faf8f4;border-top:1px solid #e6dfd5;box-shadow:0 16px 28px #30221410;max-height:calc(100dvh - 190px)}.t4-nav-groups{display:grid;grid-template-columns:repeat(var(--nav-columns),minmax(0,1fr));gap:20px 35px;align-content:start}.t4-nav-editorial .t4a-column{padding-right:16px;margin:0;border-right:1px solid #e7e0d7}.t4-nav-editorial .t4a-column h2{font:500 12px/1.4 var(--font-body-family,Arial,sans-serif);letter-spacing:.13em;margin:0 0 22px}.t4-nav-editorial .t4a-column h2:after{margin-top:14px;width:28px}.t4-nav-editorial .t4a-column li{font:400 15px/1.5 var(--font-body-family,Arial,sans-serif);margin:0}.t4-nav-editorial .t4a-column li a{display:block;padding:6px 0;text-decoration:none;transition:color .18s,transform .18s}.t4-nav-editorial .t4a-column li a:hover{color:#77573d;transform:translateX(3px)}.t4-nav-explore{grid-column:1/-1;justify-self:start;border:1px solid #b9aa96;border-radius:999px;padding:9px 20px;font-size:13px}.t4-nav-feature{min-width:0;align-self:start}.t4-nav-feature-image{height:260px;overflow:hidden;border-radius:16px;background:#e8e0d5}.t4-nav-feature-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.t4-nav-feature:hover img{transform:scale(1.035)}.t4-nav-feature p{font:italic 22px/1.3 Georgia,serif;margin:17px 0 0;letter-spacing:0}.t4-nav-editorial .t4a-nav{gap:clamp(18px,2.4vw,38px)}.t4-nav-editorial .t4a-details>summary{font-size:16px}.t4-nav-editorial .t4a-details[open]>summary{border-color:#87674b}.t4-nav-editorial .t4a-center-search{border-radius:var(--a-search-radius,28px)}
@media(max-width:989px){.t4-nav-editorial .t4a-nav.is-open{max-height:calc(100dvh - 145px);overflow:auto;overscroll-behavior:contain;width:100%}.t4-nav-editorial .t4-nav-panel{display:block;position:static;max-height:none;overflow:visible;padding:20px 0;box-shadow:none;border:0}.t4-nav-groups{grid-template-columns:repeat(min(var(--nav-columns),2),minmax(0,1fr));gap:28px 16px}.t4-nav-editorial .t4a-column{border:0;padding:0}.t4-nav-editorial .t4a-column li a{padding:10px 0;min-height:44px;font-size:14px}.t4-nav-feature{display:block;margin-top:24px}.t4-nav-feature-image{height:180px}.t4-nav-feature p{font-size:21px}.t4-nav-editorial .t4a-details>summary{padding:15px 0}.t4-nav-editorial .t4a-details[open] .t4a-mobile-caret{transform:rotate(45deg)}}
@media(prefers-reduced-motion:reduce){.t4-nav-editorial *{transition:none!important;transform:none!important}}

.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){grid-template-columns:minmax(0,3.3fr) minmax(220px,1fr);gap:32px}.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-groups{gap:18px 24px}.t4-nav-color-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:var(--nav-color);border:1px solid #0003;margin-right:9px;vertical-align:middle}@media(max-width:1100px) and (min-width:990px){.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){grid-template-columns:1fr}.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-feature{display:none}}@media(max-width:989px){.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){display:block}.t4-nav-editorial .t4-nav-groups{grid-template-columns:repeat(min(var(--nav-columns),2),minmax(0,1fr))}}

.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){grid-template-columns:minmax(0,3.4fr) minmax(200px,.85fr);gap:30px}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-groups{gap:20px}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-feature-image{height:240px}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4a-column li a{padding-block:7px}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4a-column{padding-right:10px}@media(max-width:1199px) and (min-width:990px){.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){grid-template-columns:1fr}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-feature{display:none}}@media(max-width:989px){.t4-nav-editorial .t4-nav-panel:has(.t4a-column:nth-child(4)){display:block}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4-nav-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.t4-nav-panel:has(.t4a-column:nth-child(4)) .t4a-column li a{min-height:44px;padding-block:10px}}

.t4a-nav-item:has(>.t4-nav-category-link){display:flex;align-items:center;gap:3px}.t4a-nav-item>.t4-nav-category-link{font-family:Georgia,serif;font-size:16px;padding:12px 0;border-bottom:2px solid transparent}.t4-nav-category-link[aria-current=page]{border-bottom-color:#87674b!important}.t4-nav-editorial .t4-nav-category-details>summary{display:flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-size:12px;padding:12px 3px;min-width:18px}.t4-nav-category-details>summary::marker{content:''}@media(max-width:989px){.t4a-nav-item:has(>.t4-nav-category-link){display:grid;grid-template-columns:minmax(0,1fr) 44px;position:relative}.t4a-nav-item>.t4-nav-category-link{font-size:16px;padding:15px 0}.t4-nav-editorial .t4-nav-category-details>summary{position:absolute;right:0;top:0;width:44px;height:52px;font-size:20px;padding:0}.t4-nav-category-details{grid-column:1/-1}.t4-nav-category-details[open]>summary{transform:rotate(180deg)}}