/* The Perfume shop, /perfumes (owner, 14 Nov 2026): our perfumes, then the supplier's, delivered in 2-3 days. */
html[data-page=perfumes] .welcome-hero,html[data-page=perfumes] #paese-teaser,html[data-page=perfumes] #spotlight,html[data-page=perfumes] .discovery{display:none!important}
html[data-page=perfumes] .shop{padding-top:44px}
.stock-note.supplier-note{color:#4b1f8f;font-weight:600}
.perfume-more{display:inline-flex;align-items:center;min-height:44px;margin:0 0 14px;font-size:13px;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}
.perfume-more[hidden]{display:none}
.perfume-home-banner{max-width:1320px;margin:32px auto;padding:0 24px}
.perfume-home-banner[hidden],html:not([data-page=home]) .perfume-home-banner{display:none}
.perfume-home-banner>a{display:block;background:#ed007e;text-decoration:none;color:#fff;overflow:hidden}
.perfume-home-banner>a:focus-visible{outline:4px solid #146b81;outline-offset:5px}
.perfume-home-banner img{display:block;width:100%;height:auto}
.perfume-home-cta{display:none}
@media(max-width:600px){.perfume-home-banner{margin:20px auto;padding:0 12px}.perfume-home-cta{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 18px;background:#111;color:#fff;font-size:16px;font-weight:600}}
/* Live catalogue photography and accessible collection links. */
.perfume-edits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:26px 0 36px}
.perfume-edits[hidden],html:not([data-page=perfumes]) .perfume-edits{display:none}
.perfume-edit{position:relative;display:grid;grid-template-columns:1fr 44%;min-height:300px;overflow:hidden;text-decoration:none;color:#151215;background:#ffb7da;padding:28px;isolation:isolate}
.perfume-edit--arabic{grid-column:1/-1;background:#ff965f;grid-template-columns:1fr 48%;min-height:280px}
.perfume-edit--him{background:#c8b5fa}.perfume-edit--budget{background:#dfff70}.perfume-edit--designer{background:#151215;color:#fff}
.perfume-edit-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}
.perfume-edit-kicker{font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.5}
.perfume-edit h3{font-family:'Space Grotesk',sans-serif;font-size:clamp(28px,3.5vw,48px);line-height:1.02;letter-spacing:-.04em;margin:14px 0}
.perfume-edit p{font-size:15px;line-height:1.5;margin:0 0 20px;max-width:330px}
.perfume-edit-cta{display:inline-flex;align-items:center;min-height:44px;background:#111;color:#fff;padding:10px 14px;margin-top:auto;font-size:13px;font-weight:600}
.perfume-edit--designer .perfume-edit-cta{background:#fff;color:#111}
.perfume-edit-art{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;transform:rotate(-6deg);min-width:0}
.perfume-edit-art:before{content:'';position:absolute;width:120%;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.2;z-index:-1}
.perfume-edit-art img{width:60%;height:190px;object-fit:contain;background:white;border-radius:48% 48% 12px 12px;padding:10px;box-shadow:0 16px 22px #0002}
.perfume-edit-art img+img{transform:translateY(25px) rotate(12deg)}
.perfume-edit--arabic .perfume-edit-art img{width:38%;height:225px}
.perfume-edit:focus-visible{outline:4px solid #146b81;outline-offset:4px}
.perfume-edit-status:empty{display:none}.perfume-edit-status{font-weight:600;margin:0 0 16px}
#catalogue-tools{scroll-margin-top:100px}
@media(max-width:700px){.perfume-edits{gap:10px}.perfume-edit{display:flex;flex-direction:column;padding:16px 12px;min-height:370px}.perfume-edit--arabic{display:grid;grid-template-columns:1fr 44%;min-height:240px}.perfume-edit h3{font-size:28px}.perfume-edit-kicker{font-size:9px}.perfume-edit p{font-size:13px;margin-bottom:12px}.perfume-edit-cta{font-size:12px;padding:8px;min-height:44px}.perfume-edit-art{margin-top:18px;flex:1;min-height:120px}.perfume-edit-art img{height:110px;width:51%;padding:5px}.perfume-edit--arabic .perfume-edit-art img{height:130px;width:58%}.perfume-edit-art img+img{transform:translateY(12px) rotate(12deg)}}
.perfume-edit{grid-template-columns:minmax(0,1fr) minmax(0,44%);gap:18px}.perfume-edit-copy{min-width:0}.perfume-edit-art img{width:48%;flex-shrink:1}.perfume-edit p{max-width:100%;overflow-wrap:break-word}.perfume-edit--arabic{grid-template-columns:minmax(0,1fr) minmax(0,48%)}
@media(max-width:700px){.perfume-edit{gap:0}.perfume-edit--arabic{grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:10px}.perfume-edit--arabic .perfume-edit-art img{width:48%;height:110px}.perfume-edit--arabic .perfume-edit-cta{font-size:11px}}
/* Glossy AQUA campaign artwork, matched to the homepage perfume banner. */
.perfume-edit--campaign{display:flex;flex-direction:column;padding:0;gap:0;min-height:0;background:#111;color:white;grid-column:auto}
.perfume-edit--campaign .perfume-campaign-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}
.perfume-edit--campaign .perfume-edit-copy{padding:16px 20px;flex:1;background:#111;color:white}
.perfume-edit--campaign .perfume-edit-kicker,.perfume-edit--campaign h3{display:none}
.perfume-edit--campaign p{font-size:14px;margin:0 0 10px;max-width:none}
.perfume-edit--campaign .perfume-edit-cta{background:transparent;color:#dfff70;padding:0;font-size:15px;min-height:32px}
@media(max-width:700px){.perfume-edits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.perfume-edit--campaign{display:flex;min-height:0}.perfume-edit--campaign .perfume-edit-copy{padding:6px 10px}.perfume-edit--campaign p{display:none}.perfume-edit--campaign .perfume-edit-cta{font-size:12px;line-height:1.35;min-height:44px}}
