/* One semantic H1, with a discreet brand and the native category/collection wording. */
.lv-editorial-header .lv-identity-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.lv-editorial-header :is(.lv-ed-editorial,.lv-plain-hero) h1:has(.lv-identity-brand){font:italic 400 52px/1.14 Georgia,'Times New Roman',serif!important;letter-spacing:-.025em!important;text-transform:none!important;max-width:100%!important}
.lv-editorial-header .lv-identity-brand{display:block;font:400 26px/1.2 Karla,sans-serif;letter-spacing:0;text-transform:uppercase;margin:0 0 16px}
.lv-editorial-header .lv-identity-title{display:block;font:inherit;letter-spacing:inherit;text-transform:none}
.lv-editorial-header .lv-identity-title::first-letter{text-transform:uppercase}
.lv-editorial-header .lv-identity-brand.lv-identity-only{font:inherit;letter-spacing:inherit;margin:0}
.lv-editorial-header .lv-identity-logo{display:block;line-height:0;width:210px;max-width:100%}
.lv-editorial-header .lv-identity-logo img{display:block;width:auto;height:auto;max-width:100%;max-height:44px;object-fit:contain}
@media(max-width:900px){.lv-editorial-header :is(.lv-ed-editorial,.lv-plain-hero) h1:has(.lv-identity-brand){font-size:40px!important}.lv-editorial-header .lv-identity-brand{font-size:22px;margin-bottom:12px}.lv-editorial-header .lv-identity-logo{width:180px}.lv-editorial-header .lv-identity-logo img{max-height:38px}}
/* Latest request: filled down arrows on brand disclosures, matching facets and sort. */
.lv-editorial-header .lv-ed-columns .lv-ed-sub-toggle>span{display:block;width:0;height:0;border:4px solid transparent;border-top:5px solid currentColor;border-bottom:0;transform:none}
.lv-editorial-header .lv-ed-columns .lv-ed-sub-toggle[aria-expanded="true"]>span{transform:rotate(180deg)}
