/* QOQ V8.5.4 — scoped catalogue, profile and perfume presentation */
.qoq-v854-variants-admin .qoq-v854-profile-badge{display:inline-flex;background:#f2e9dc;border:1px solid #d6c3a6;padding:8px 14px;letter-spacing:.04em;font-weight:600}
.qoq-v854-variants-admin .qoq-v854-profile-fields{background:#fbf9f6;border:1px solid #e1d8cd;padding:18px;min-width:0}
.qoq-v854-variants-admin .qoq-v854-profile-fields h3{font-size:1.35rem;margin:0 0 18px}
.qoq-v854-variants-admin .qoq-v854-profile-fields label{min-width:0}
.qoq-v854-variants-admin .qoq-v854-profile-fields small,.qoq-v854-variants-admin .qoq-v854-legacy-note p{display:block;line-height:1.5;font-size:.8rem;color:#746a61;margin:6px 0 0}
.qoq-v854-variants-admin .qoq-v854-price-preview{background:#f6f1ea;border:1px solid #dfd1be;padding:14px 18px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}
.qoq-v854-variants-admin .qoq-v854-price-preview strong{font-variant-numeric:tabular-nums}
.qoq-v854-variants-admin .qoq-v854-legacy-note{background:#fff9ed;border:1px solid #d9c59f;padding:16px}
.qoq-v854-variants-admin .qoq-v852-variant-table{min-width:760px}
.qoq-v854-fragrance .form-card textarea{min-height:96px;padding:13px}
.qoq-v854-fragrance .form-card label{min-width:0}
.qoq-v854-profiles .qoq-v854-profile-row{display:grid;grid-template-columns:repeat(4,minmax(125px,1fr));gap:12px;align-items:end;padding:16px;margin:12px 0;border:1px solid #ddd3c9;background:#fcfaf8}
.qoq-v854-profiles .qoq-v854-profile-row label{min-width:0;display:flex;flex-direction:column;gap:6px;font-size:.82rem}
.qoq-v854-profiles .qoq-v854-profile-row label.check{flex-direction:row;align-items:center}
.qoq-v854-profiles .qoq-v854-profile-row input:not([type=checkbox]),.qoq-v854-profiles .qoq-v854-profile-row select{width:100%;min-width:0}
.qoq-v854-profiles .qoq-v854-profile-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}
.qoq-v854-fragrance-notes{border-top:1px solid #d9c9b6;margin:34px 0 26px;padding:26px 0}
.qoq-v854-fragrance-notes h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(1.5rem,2.5vw,2.2rem);margin:0 0 20px}
.qoq-v854-fragrance-summary{display:flex;flex-wrap:wrap;column-gap:25px;row-gap:0;margin-bottom:12px}
.qoq-v854-fragrance-summary p{margin:4px 0;font-size:.9rem}
.qoq-v854-fragrance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.qoq-v854-fragrance-note{background:#faf5ed;padding:17px;min-width:0;border:1px solid #e8ded1}
.qoq-v854-fragrance-note h3{font-family:Georgia,serif;font-size:1.12rem;font-weight:400;margin:0 0 10px}
.qoq-v854-fragrance-note p{font-size:.9rem;line-height:1.6;overflow-wrap:anywhere;margin:0}
.qoq-v854-fragrance-regulatory{border-top:1px solid #e1d6c9;border-bottom:1px solid #e1d6c9;margin:0 0 26px;padding:12px 0;font-size:.88rem}
.qoq-v854-fragrance-regulatory summary{cursor:pointer;font-weight:600}
@media(max-width:850px){.qoq-v854-profiles .qoq-v854-profile-row{grid-template-columns:repeat(2,minmax(0,1fr))}.qoq-v854-fragrance-grid{grid-template-columns:1fr}}
@media(max-width:520px){.qoq-v854-profiles .qoq-v854-profile-row{grid-template-columns:1fr}}
