
#cx-home #cx-perfume-edit-banner .cx-edit-copy h2{color:#722f37!important}
#cx-home #cx-perfume-edit-banner .cx-edit-copy{background:#fcf7f0!important;color:#722f37}
#cx-home #cx-perfume-edit-banner .cx-edit-copy time{color:#722f37!important}
#cx-perfume-edit-banner{margin-block:14px 20px}
#cx-perfume-edit-banner[hidden]{display:none!important}
#cx-perfume-edit-banner .cx-edit-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:stretch;border:1px solid #e7d8c6;border-radius:20px;overflow:hidden;background:#fbf4ea;color:#27201d;text-decoration:none}
#cx-perfume-edit-banner .cx-edit-layout:focus-visible{outline:3px solid #722f37;outline-offset:4px}
#cx-perfume-edit-banner .cx-edit-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:clamp(20px,3vw,40px) 18px;min-width:0;background:linear-gradient(125deg,#f7ecdc,#fffcf6)}
#cx-perfume-edit-banner .cx-edit-brand{margin:0;color:#26201d;font:600 clamp(14px,1.7vw,23px)/1.12 Georgia,serif;letter-spacing:.12em}
#cx-perfume-edit-banner h2{margin:0;color:#27201d;font-size:clamp(29px,4.1vw,56px);line-height:1.08;font-weight:720;letter-spacing:-.035em}
#cx-perfume-edit-banner time{color:#6c4b34;font-size:clamp(12px,1.2vw,15px);font-weight:650}
#cx-perfume-edit-banner .cx-edit-cta{display:inline-flex;align-items:center;gap:8px;margin-top:3px;padding:10px 18px;min-height:44px;border-radius:999px;background:#722f37;color:#fffaf5;font-size:14px;font-weight:720;line-height:1.25}
#cx-perfume-edit-banner .cx-edit-layout:hover .cx-edit-cta{text-decoration:underline;text-underline-offset:3px}
#cx-perfume-edit-banner .cx-edit-art{position:relative;min-height:275px;aspect-ratio:1.62;overflow:hidden;background:#f5e4d2}
#cx-perfume-edit-banner .cx-edit-art img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}
@media(max-width:640px){
 #cx-perfume-edit-banner{margin-block:10px 15px}
 #cx-perfume-edit-banner .cx-edit-layout{grid-template-columns:minmax(0,1fr);border-radius:15px}
 #cx-perfume-edit-banner .cx-edit-copy{gap:6px;padding:15px 12px 12px}
 #cx-perfume-edit-banner h2{font-size:clamp(27px,7vw,39px)}
 #cx-perfume-edit-banner h2 br{display:none}
 #cx-perfume-edit-banner .cx-edit-cta{padding:7px 13px;font-size:13px}
 #cx-perfume-edit-banner .cx-edit-art{min-height:0;aspect-ratio:1.72}
}
