.perfume-intro{text-align:center;padding:80px 24px;background:radial-gradient(ellipse at top,#f3ead8,transparent 65%),#fff}.perfume-intro>p,.perfume-label{font-size:11px;letter-spacing:.18em;color:#8b6928;font-weight:600}.perfume-intro h1{font-size:clamp(44px,6vw,80px);line-height:1.06;letter-spacing:-.05em;margin:24px 0}.perfume-intro>div{color:#6e6e73;font-size:20px;line-height:1.6}.perfume-intro>a{display:inline-block;border-bottom:1px solid #b08d47;margin-top:28px;padding-bottom:8px;font-size:15px}.perfume-catalog{max-width:1280px;margin:auto;padding:48px 28px 64px}.perfume-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.perfume-toolbar h2{font-size:36px;letter-spacing:-.03em;margin:0}.perfume-toolbar p{color:#6e6e73;font-size:14px}.perfume-search{font-size:12px;color:#6e6e73;display:grid;gap:8px;width:min(360px,100%)}.perfume-search input{padding:14px 16px;border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#171717;width:100%;font-size:16px}.perfume-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.perfume-card{border:1px solid #eee;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background:#fff;transition:box-shadow .2s}.perfume-card[hidden]{display:none}.perfume-card:hover{box-shadow:0 8px 30px #0000000d}.perfume-image{padding:18px;background:white}.perfume-image img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.perfume-info{padding:20px;display:flex;flex-direction:column;flex:1;background:#faf9f6}.perfume-info h2{font-size:18px;line-height:1.4;font-weight:600;margin:12px 0 24px}.perfume-label{font-size:9px}.perfume-buy{margin-top:auto;display:flex;justify-content:space-between;align-items:center;background:#171717;color:#fff;padding:12px 18px;border-radius:30px;font-size:14px}.perfume-card:hover .perfume-buy{background:#8b6928}.perfume-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:36px 0}.perfume-pages[hidden]{display:none}.perfume-pages button{border:1px solid #ddd;border-radius:50%;width:42px;height:42px;background:#fff;color:#171717}.perfume-pages [aria-current=page]{background:#171717;color:white;border-color:#171717}.perfume-note{text-align:center;color:#6e6e73;font-size:14px;margin-top:36px;line-height:1.6}.navigation [aria-current=page]{color:#e4c37a}@media(max-width:1000px){.perfume-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.perfume-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.perfume-catalog{padding:32px 16px}.perfume-toolbar{flex-direction:column;align-items:stretch}.perfume-search{width:100%}.perfume-intro{padding:52px 20px}.perfume-intro>div{font-size:17px}.perfume-info{padding:14px}.perfume-info h2{font-size:16px}.perfume-image{padding:10px}}@media(prefers-reduced-motion:reduce){.perfume-card{transition:none}}
/* Categorias visuais do catálogo. */
.perfume-discover{max-width:1280px;margin:auto;padding:44px 28px 12px}.perfume-discover>h2{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.04em;margin:12px 0}.perfume-discover>p:not(.perfume-label){color:#6e6e73;font-size:17px}.perfume-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:28px}.perfume-category{font:inherit;text-align:left;display:flex;flex-direction:column;align-items:stretch;background:#faf9f6;border:1px solid #ece7df;border-radius:20px;padding:16px;transition:border-color .2s,box-shadow .2s;color:#1d1d1f}.perfume-category img{width:100%;height:130px;object-fit:contain;background:#fff;border-radius:12px;margin-bottom:18px}.perfume-category strong{font-size:16px;line-height:1.3;min-height:42px}.perfume-category>span{font-size:12px;line-height:1.5;color:#6e6e73;margin:8px 0 14px}.perfume-category small{font-size:11px;color:#8b6928;margin-top:auto}.perfume-category:hover,.perfume-category[aria-pressed=true]{border-color:#a7823a;box-shadow:0 4px 18px #8b692815}.perfume-category[aria-pressed=true]{background:#f1e8d7}.perfume-breadcrumb{font-size:12px!important;color:#8b6928!important;margin:0 0 12px}.perfume-reset{border:0;background:none;color:#8b6928;padding:6px 0;text-decoration:underline;font-size:13px}.perfume-reset[hidden]{display:none}@media(max-width:1000px){.perfume-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.perfume-category strong{min-height:0}}@media(max-width:600px){.perfume-discover{padding:32px 16px 0}.perfume-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.perfume-category{padding:14px}.perfume-category img{height:120px}}@media(prefers-reduced-motion:reduce){.perfume-category{transition:none}}
/* Cobertura branca limitada à assinatura identificada em cada foto. */
.perfume-photo{position:relative;display:block;width:100%;aspect-ratio:1;background:#fff;overflow:hidden}.perfume-photo>img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain;margin:0;border-radius:0}.signature-cover{position:absolute;display:block;background:#fff;pointer-events:none}.perfume-category .category-photo{width:100%;height:auto;aspect-ratio:1;border-radius:12px;margin-bottom:18px}.perfume-category .category-photo>img{height:100%;margin:0}
@media(max-width:700px){.perfume-info h2{overflow-wrap:anywhere}.perfume-buy{min-height:44px}.perfume-pages button{width:44px;height:44px}.perfume-reset{min-height:44px}.perfume-category{min-width:0}.perfume-category strong{overflow-wrap:anywhere}}
