.tridente-modal[data-astro-cid-aqpax4hr]{--modal-width:440px}.tridente-modal-content[data-astro-cid-aqpax4hr]{flex-direction:column;gap:16px;display:flex}.tridente-modal-rule[data-astro-cid-aqpax4hr]{font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);color:var(--color-on-surface);text-align:center;margin:0}.tridente-modal-rule[data-astro-cid-aqpax4hr] strong[data-astro-cid-aqpax4hr]{color:var(--color-primary)}.tridente-modal-examples[data-astro-cid-aqpax4hr]{font-family:var(--font-family);font-size:var(--font-body-md-size);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high);border:var(--border-width) solid var(--color-outline-variant);border-radius:var(--border-radius);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:12px;list-style:none;display:flex}.tridente-modal-examples[data-astro-cid-aqpax4hr] strong[data-astro-cid-aqpax4hr]{color:var(--color-on-surface)}.tridente-modal-live[data-astro-cid-aqpax4hr]{font-family:var(--font-family);font-size:var(--font-body-md-size);color:var(--color-primary);text-align:center;min-height:24px;margin:0}.tridente-modal-actions[data-astro-cid-aqpax4hr]{flex-direction:column;align-items:center;gap:10px;display:flex}.tridente-modal-actions[data-astro-cid-aqpax4hr] .btn[data-astro-cid-aqpax4hr]{width:100%;min-height:48px}.tridente-modal-more[data-astro-cid-aqpax4hr]{font-family:var(--font-family);font-size:var(--font-label-sm-size);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;color:var(--color-on-surface-variant);text-underline-offset:2px;padding:8px;text-decoration:underline}.tridente-modal-more[data-astro-cid-aqpax4hr]:hover{color:var(--color-primary)}.hero[data-astro-cid-lcdefpme]{text-align:center;justify-content:center;align-items:center;padding:48px 0 40px;display:flex}.hero-title[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-display-lg-size);font-weight:var(--font-display-lg-weight);line-height:var(--font-display-lg-line-height);letter-spacing:var(--font-display-lg-tracking);text-transform:uppercase;color:var(--color-on-surface);margin:0}.hero-title[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-primary)}.hero-subtitle[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-line-height);letter-spacing:var(--font-body-lg-tracking);color:var(--color-on-surface-variant);max-width:640px;margin:var(--spacing-stack-sm) auto 0}.hero-price-note[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-label-sm-size);font-weight:var(--font-label-sm-weight);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;color:var(--color-primary);margin:var(--spacing-stack-sm) 0 0}.hero-cta[data-astro-cid-lcdefpme]{margin-top:var(--spacing-stack-md);justify-content:center;display:flex}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:52px;padding-inline:36px}.hero-alt[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-md-size);color:var(--color-on-surface-variant);text-align:center;margin:var(--spacing-stack-sm) 0 0}.hero-alt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-primary);text-underline-offset:3px;transition:text-decoration-color var(--transition-duration) var(--transition-easing);text-decoration:underline #0000}.hero-alt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}.promo-strip[data-astro-cid-lcdefpme]{width:100%;min-height:48px;font-family:var(--font-family);font-size:var(--font-body-md-size);color:var(--color-on-surface);text-align:center;background-color:color-mix(in srgb, var(--color-primary-container) 10%, transparent);border:none;border-bottom:var(--border-width) solid var(--color-primary);cursor:pointer;transition:background-color var(--transition-duration) var(--transition-easing);border-radius:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:10px 16px;display:flex}.promo-strip[data-astro-cid-lcdefpme]:hover{background-color:color-mix(in srgb, var(--color-primary-container) 15%, transparent)}.promo-strip[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.promo-strip[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-primary)}.promo-strip-items[data-astro-cid-lcdefpme]{flex:auto;min-width:0;display:grid}.promo-strip-item[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;text-align:center;opacity:0;visibility:hidden;transition:opacity .45s var(--transition-easing), transform .45s var(--transition-easing), visibility .45s;grid-area:1/1;overflow:hidden;transform:translateY(8px)}.promo-strip-item[data-astro-cid-lcdefpme].active{opacity:1;visibility:visible;transform:translateY(0)}.promo-strip-item[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-primary)}.promo-strip-label[data-astro-cid-lcdefpme]{color:var(--color-primary);white-space:nowrap}@media (width<=767px){.promo-strip[data-astro-cid-lcdefpme]{gap:8px;padding:10px 12px;font-size:13px}.promo-strip-items[data-astro-cid-lcdefpme]{flex:0 auto}}@media (width>=768px){.promo-strip[data-astro-cid-lcdefpme]{justify-content:center;gap:28px;padding:10px 32px}.promo-strip-items[data-astro-cid-lcdefpme]{display:contents}.promo-strip-item[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){.promo-strip-item[data-astro-cid-lcdefpme]{transition:none}}.promo-strip-cta[data-astro-cid-lcdefpme]{font-size:var(--font-label-sm-size);font-weight:var(--font-label-sm-weight);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;color:var(--color-primary);white-space:nowrap}.brand-marquee[data-astro-cid-lcdefpme]{border-top:var(--border-width) solid var(--color-outline-variant);border-bottom:var(--border-width) solid var(--color-outline-variant);padding:12px 0;overflow:clip}.brand-marquee-track[data-astro-cid-lcdefpme]{width:max-content;animation:36s linear infinite brand-marquee-scroll;display:flex}.brand-marquee[data-astro-cid-lcdefpme]:hover .brand-marquee-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.brand-marquee-half[data-astro-cid-lcdefpme]{white-space:nowrap;font-family:var(--font-family);font-size:var(--font-label-sm-size);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;color:var(--color-on-surface-variant);align-items:center;gap:28px;padding-right:28px;display:flex}.brand-marquee-brand[data-astro-cid-lcdefpme]{color:var(--color-primary)}.brand-marquee-dot[data-astro-cid-lcdefpme]{color:var(--color-outline-variant)}@keyframes brand-marquee-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.brand-marquee-track[data-astro-cid-lcdefpme]{animation:none}}@media (width<=1024px){.hero[data-astro-cid-lcdefpme]{padding:20px 0 12px}.hero-title[data-astro-cid-lcdefpme]{font-size:var(--font-headline-lg-mobile-size)}.hero-subtitle[data-astro-cid-lcdefpme]{font-size:var(--font-body-md-size)}.hero-cta[data-astro-cid-lcdefpme]{width:100%}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;max-width:320px;min-height:48px}}.section-title[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-headline-lg-size);font-weight:var(--font-headline-lg-weight);line-height:var(--font-headline-lg-line-height);letter-spacing:var(--font-headline-lg-tracking);text-transform:uppercase;color:var(--color-on-surface);text-align:center;margin:0 0 var(--spacing-stack-lg)}@media (width<=640px){.section-title[data-astro-cid-lcdefpme]{font-size:var(--font-headline-lg-mobile-size)}}.aroma-band[data-astro-cid-lcdefpme]{padding:var(--spacing-stack-lg) 0;border-top:var(--border-width) solid var(--color-outline-variant);border-bottom:var(--border-width) solid var(--color-outline-variant);background-color:var(--color-surface-container)}.aroma-band-inner[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-stack-md);text-align:center;flex-direction:column;display:flex}@media (width>=768px){.aroma-band-inner[data-astro-cid-lcdefpme]{text-align:left;flex-direction:row;justify-content:space-between}}.aroma-band-title[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-headline-lg-size);font-weight:var(--font-headline-lg-weight);line-height:var(--font-headline-lg-line-height);letter-spacing:var(--font-headline-lg-tracking);text-transform:uppercase;color:var(--color-on-surface);margin:0 0 var(--spacing-stack-sm)}@media (width<=640px){.aroma-band-title[data-astro-cid-lcdefpme]{font-size:var(--font-headline-lg-mobile-size)}}.aroma-band-sub[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);color:var(--color-on-surface-variant);margin:0}.aroma-band-cta[data-astro-cid-lcdefpme]{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex}.aroma-band-alt[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-label-sm-size);color:var(--color-on-surface-variant);text-underline-offset:3px;transition:color var(--transition-duration) var(--transition-easing), text-decoration-color var(--transition-duration) var(--transition-easing);text-decoration:underline #0000}.aroma-band-alt[data-astro-cid-lcdefpme]:hover{color:var(--color-primary);text-decoration-color:currentColor}.value-prop[data-astro-cid-lcdefpme]{padding:var(--spacing-stack-lg) 0;border-top:var(--border-width) solid var(--color-outline-variant);border-bottom:var(--border-width) solid var(--color-outline-variant)}.value-prop-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-stack-md);grid-template-columns:1fr;display:grid}@media (width>=768px){.value-prop-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.value-prop-card[data-astro-cid-lcdefpme]{text-align:center;padding:var(--spacing-stack-md)}.value-prop-icon[data-astro-cid-lcdefpme]{width:64px;height:64px;margin-bottom:var(--spacing-stack-sm);color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.value-prop-card-title[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-headline-md-size);font-weight:var(--font-headline-md-weight);line-height:var(--font-headline-md-line-height);letter-spacing:var(--font-headline-md-tracking);text-transform:uppercase;color:var(--color-on-surface);margin:0 0 var(--spacing-stack-sm)}.value-prop-card-text[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);color:var(--color-on-surface-variant);margin:0}.how-to-buy[data-astro-cid-lcdefpme]{padding:var(--spacing-stack-lg) 0}.how-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-stack-md);grid-template-columns:1fr;display:grid}@media (width>=640px){.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.step[data-astro-cid-lcdefpme]{text-align:center;align-items:center;gap:var(--spacing-stack-sm);padding:var(--spacing-stack-md);border:var(--border-width) solid var(--color-outline-variant);border-radius:var(--border-radius);flex-direction:column;display:flex}.step-number[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-headline-lg-size);font-weight:var(--font-headline-lg-weight);letter-spacing:var(--font-headline-lg-tracking);color:var(--color-primary)}@media (width<=640px){.step-number[data-astro-cid-lcdefpme]{font-size:var(--font-headline-md-size)}}.step-title[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-headline-md-size);font-weight:var(--font-headline-md-weight);line-height:var(--font-headline-md-line-height);letter-spacing:var(--font-headline-md-tracking);text-transform:uppercase;color:var(--color-on-surface);margin:0}.step-text[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);letter-spacing:var(--font-body-md-tracking);color:var(--color-on-surface-variant);margin:0}.step-link[data-astro-cid-lcdefpme]{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.step-link[data-astro-cid-lcdefpme]:hover{color:var(--color-primary-container)}.home-perfumes[data-astro-cid-lcdefpme]{padding:0 0 var(--spacing-stack-lg);border-top:var(--border-width) solid var(--color-outline-variant)}.home-perfume-head[data-astro-cid-lcdefpme]{text-align:center;padding:var(--spacing-stack-md) 0 0}.home-perfume-head[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin:0 0 var(--spacing-stack-sm)}.home-perfume-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-stack-sm);margin-top:var(--spacing-stack-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.home-perfume-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.home-perfume-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-perfumes-cta[data-astro-cid-lcdefpme]{margin-top:var(--spacing-stack-md);font-family:var(--font-family);font-size:var(--font-body-md-size);color:var(--color-primary);transition:opacity var(--transition-duration) var(--transition-easing);font-weight:500;text-decoration:none;display:inline-block}.home-perfumes-cta[data-astro-cid-lcdefpme]:hover{opacity:.8}.home-perfume-head[data-astro-cid-lcdefpme]{text-align:center}.social-proof[data-astro-cid-lcdefpme]{padding:var(--spacing-stack-lg) 0;border-top:var(--border-width) solid var(--color-outline-variant)}.reviews-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-stack-sm);max-width:1080px;margin:var(--spacing-stack-md) auto 0;grid-template-columns:1fr;display:grid}@media (width>=768px){.reviews-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.reviews-grid[data-astro-cid-lcdefpme] .review-card[data-astro-cid-lcdefpme]{height:100%}}.review-card[data-astro-cid-lcdefpme]{gap:var(--spacing-stack-sm);padding:var(--spacing-stack-md);border:var(--border-width) solid var(--color-outline-variant);border-radius:var(--border-radius);background-color:var(--color-surface-container);flex-direction:column;display:flex}.review-stars[data-astro-cid-lcdefpme]{color:var(--color-primary);letter-spacing:2px;font-size:16px}.review-text[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);color:var(--color-on-surface);margin:0}.review-name[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-label-sm-size);color:var(--color-on-surface-variant);margin:0}.reviews-note[data-astro-cid-lcdefpme]{font-family:var(--font-family);font-size:var(--font-label-sm-size);font-weight:var(--font-label-sm-weight);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;color:var(--color-primary);text-align:center;margin:var(--spacing-stack-md) 0 0}.reviews-cta-inline[data-astro-cid-lcdefpme]{margin-top:var(--spacing-stack-md);text-align:center}.reviews-cta-text[data-astro-cid-lcdefpme]{max-width:560px;margin:0 auto var(--spacing-stack-md);text-align:center;font-family:var(--font-family);font-size:var(--font-body-md-size);line-height:var(--font-body-md-line-height);color:var(--color-on-surface-variant)}.reviews-cta-btn[data-astro-cid-lcdefpme]{background-color:var(--color-primary);width:fit-content;color:var(--color-on-primary);border-radius:var(--border-radius);font-family:var(--font-family);font-size:var(--font-label-sm-size);font-weight:var(--font-label-sm-weight);letter-spacing:var(--font-label-sm-tracking);text-transform:uppercase;transition:opacity var(--transition-duration) var(--transition-easing);margin:0 auto;padding:12px 28px;text-decoration:none;display:block}.reviews-cta-btn[data-astro-cid-lcdefpme]:hover{opacity:.9}.reviews-cta-btn[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.faq[data-astro-cid-lcdefpme]{padding:var(--spacing-stack-lg) 0;border-top:var(--border-width) solid var(--color-outline-variant)}@media (width<=640px){.section-title[data-astro-cid-lcdefpme]{margin-bottom:var(--spacing-stack-md)}.home-perfumes[data-astro-cid-lcdefpme],.aroma-band[data-astro-cid-lcdefpme],.value-prop[data-astro-cid-lcdefpme],.social-proof[data-astro-cid-lcdefpme],.how-to-buy[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme]{padding:40px 0}}@media (width<=767px){.value-prop-grid[data-astro-cid-lcdefpme],.how-grid[data-astro-cid-lcdefpme],.reviews-grid[data-astro-cid-lcdefpme]{gap:12px;display:flex}}
