.av-editorial{display:grid;grid-template-columns:1fr 1fr;background:#ede8df;color:#26221f;min-height:640px}.av-copy{padding:clamp(36px,7vw,112px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.av-eyebrow{font-size:11px;letter-spacing:.22em;font-weight:600;margin:0 0 38px}.av-copy h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(48px,5.8vw,88px);line-height:1.02;letter-spacing:-.045em;margin:0 0 27px}.av-description{max-width:330px;font-size:16px;line-height:1.7;margin:0 0 34px}.av-button{display:inline-flex;gap:38px;justify-content:space-between;align-items:center;background:#473a32;color:white;text-decoration:none;font-size:13px;letter-spacing:.04em;padding:17px 24px;min-height:52px}.av-button:hover{background:#26221f}.av-button:focus-visible{outline:3px solid #9b5b46;outline-offset:4px}.av-button span{font-size:21px;line-height:1}.av-footnote{margin-top:55px;font-size:9px;letter-spacing:.13em}.av-photo{position:relative;overflow:hidden;min-height:640px}.av-photo img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.av-photo-label{position:absolute;bottom:25px;left:28px;color:#fff;font-size:9px;letter-spacing:.16em;text-shadow:0 1px 6px #000;background:#0005;padding:8px 11px}.av-categories{padding:75px 0}.av-section-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.av-section-top h2{font-family:Georgia,serif;font-size:40px;font-weight:400;line-height:1.1;margin:10px 0 0}.av-section-top .av-eyebrow{margin:0;font-size:10px}.av-section-top a{font-size:13px;color:inherit;text-underline-offset:5px}.av-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.av-category{display:block;color:inherit;text-decoration:none}.av-category-media{aspect-ratio:4/5;overflow:hidden;background:#eee}.av-category img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.av-category:hover img{transform:scale(1.025)}.av-category-label{display:flex;justify-content:space-between;padding:15px 0;font-size:18px}.av-manifesto{text-align:center;background:#ede8df;padding:78px 24px}.av-manifesto p{max-width:760px;margin:20px auto;font-family:Georgia,serif;font-size:clamp(26px,3vw,42px);line-height:1.3}.av-manifesto .av-eyebrow{margin:0;font-family:inherit;font-size:10px}.av-preview-header{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:23px 5vw;border-bottom:1px solid #e8e3dd}.av-preview-logo{font-size:29px;font-weight:600;letter-spacing:.16em}.av-preview-header nav{display:flex;gap:25px;font-size:12px}.av-preview-header a{color:inherit;text-decoration:none}.av-preview-top{text-align:center;padding:10px;background:#473a32;color:#fff;font-size:10px;letter-spacing:.14em}.av-preview-note{padding:12px 5vw;background:#fff3cf;color:#584a28;font-size:12px}.av-preview-footer{background:#292520;color:#fff;padding:48px 5vw;display:flex;justify-content:space-between;gap:30px}.av-preview-footer p{font-size:12px;line-height:1.8;max-width:340px}.av-preview-footer a{color:inherit}.av-preview-page{font:15px/1.5 Arial,sans-serif;margin:0;color:#26221f;background:#fffdf9}.av-preview-page *{box-sizing:border-box}.av-preview-page .page-width{max-width:1440px;margin:auto;padding-left:5vw;padding-right:5vw}@media(min-width:990px){.header__heading-link .h2{font-size:29px;letter-spacing:.13em}.header__menu-item{font-size:13px}.collection__title .title,.title-wrapper-with-link .title{font-family:Georgia,serif;font-weight:400}}@media(max-width:749px){.av-editorial{grid-template-columns:1fr}.av-copy{padding:40px 26px}.av-copy h1{font-size:54px}.av-eyebrow{margin-bottom:24px}.av-footnote{margin-top:32px}.av-photo{min-height:480px}.av-category-grid{grid-template-columns:1fr 1fr;gap:14px}.av-category:last-child{grid-column:1/-1}.av-category:last-child .av-category-media{aspect-ratio:16/10}.av-section-top h2{font-size:31px}.av-section-top a{font-size:11px}.av-categories{padding:45px 0}.av-category-label{font-size:16px}.av-preview-header{padding:18px 22px}.av-preview-header nav{display:none}.av-preview-logo{font-size:24px}.av-preview-footer{flex-direction:column}.av-photo-label{left:16px;bottom:16px;font-size:8px}}@media(prefers-reduced-motion:reduce){.av-category img{transition:none}}

/* ASVIVID minimal refinement */
.av-editorial{background:#f4f2ef;color:#202020;min-height:620px}.av-copy{padding:clamp(40px,7vw,108px)}.av-copy h1{font-size:clamp(54px,6.2vw,88px);letter-spacing:-.045em;line-height:1.02;margin-bottom:28px}.av-description{font-size:15px;color:#5e5a56;line-height:1.7;margin-bottom:32px}.av-button{background:#202020;color:#fff;font-size:12px;min-width:205px;padding:17px 22px}.av-photo{min-height:620px}.av-photo img{object-position:center 38%}.av-categories{padding-top:90px;padding-bottom:70px}.av-section-top h2{font-size:36px}.av-category-grid{gap:26px}.av-category-label{font-size:15px;padding-top:18px}.av-manifesto{background:#f4f2ef;padding:88px 24px}.av-manifesto p{max-width:600px;font-size:36px}.av-preview-page{background:#fff}.av-preview-header{padding:29px 5vw}.av-preview-logo{font-size:25px;letter-spacing:.18em}.av-preview-header nav{font-size:12px;gap:30px}.av-preview-footer{background:#fff;color:#202020;border-top:1px solid #e9e7e3}.av-preview-footer p{color:#75716e}.header__heading-link .h2{font-family:Arial,sans-serif;font-weight:500;letter-spacing:.17em}.newsletter .h1,.newsletter .h2,.rich-text__heading{font-family:Georgia,serif;font-weight:400}.footer{border-top:1px solid #eceae7}.button:after,.button:before{box-shadow:none!important}.button{background:#202020;color:#fff}.button--secondary{background:transparent;color:#202020;border:1px solid #202020}@media(max-width:749px){.av-copy{padding:46px 26px 48px}.av-copy h1{font-size:58px}.av-description{font-size:14px}.av-photo{min-height:470px}.av-categories{padding-top:52px;padding-bottom:42px}.av-category-grid{gap:16px}.av-section-top h2{font-size:30px}.av-manifesto{padding:64px 26px}.av-manifesto p{font-size:29px}.av-preview-header{padding:23px 24px}.av-preview-logo{font-size:22px}}
