.brand-spark{display:inline-block;width:1em;height:1em;vertical-align:middle;color:#aa8d74;flex:none}.closing .brand-spark{color:#e8d7c4}.founder-flower .brand-spark{display:block}.selection-top .brand-spark{color:#aa8d74}.chapter-strip .brand-spark{margin-left:4px}
@media(max-width:600px){.editorial-hero .campaign-photo{padding-bottom:0;height:clamp(210px,35svh,285px)}.editorial-hero .campaign-photo img{object-position:50% 0!important}.campaign-caption{position:absolute;bottom:20px;left:20px;width:auto;max-width:calc(100% - 40px);padding:0;background:none;color:#fff;font-size:7px;letter-spacing:.16em;text-shadow:0 1px 4px #44373555;z-index:2}.campaign-photo:after{display:block;background:linear-gradient(0deg,#44373550,transparent 30%);z-index:1}}
