.press-recognition{background:var(--color-background, #FAF8F3);padding:96px 0}.press-recognition__inner{max-width:1240px;margin:0 auto;padding:0 5vw}.press-recognition__header{text-align:center;max-width:640px;margin:0 auto 64px}.press-recognition__eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}.press-recognition__rule{width:40px;height:1px;background:var(--color-accent, #C9A84C)}.press-recognition__eyebrow-text{font-family:var(--font-body, "Plus Jakarta Sans", sans-serif);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent, #C9A84C)}.press-recognition__heading{font-family:var(--font-heading, "Cormorant Garamond", serif);font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.25;color:var(--color-primary, #2d3878);margin:0 0 16px}.press-recognition__heading em{font-style:italic;color:var(--color-accent, #C9A84C)}.press-recognition__subtitle{font-family:var(--font-body, "Plus Jakarta Sans", sans-serif);font-size:16px;line-height:1.7;color:var(--color-text-secondary, #4A4A4A);margin:0}.press-recognition__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 40px}.press-moment--landscape{grid-column:1 / -1}.press-moment--portrait.press-moment--offset{margin-top:56px}.press-moment__frame{border-radius:16px;overflow:hidden;background:var(--color-background-secondary, #F5F0E6)}.press-moment--portrait .press-moment__frame{aspect-ratio:4 / 5}.press-moment--landscape .press-moment__frame{aspect-ratio:21 / 9}.press-moment__image{width:100%;height:100%;object-fit:cover;display:block}.press-moment__caption{padding-top:20px;text-align:center}.press-moment--landscape .press-moment__caption{max-width:480px;margin:0 auto}.press-moment__name{font-family:var(--font-heading, "Cormorant Garamond", serif);font-style:italic;font-size:22px;color:var(--color-accent, #C9A84C);margin:0 0 4px}.press-moment__role{font-family:var(--font-body, "Plus Jakarta Sans", sans-serif);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary, #2d3878);margin:0}.press-moment__divider{display:block;width:28px;height:1px;background:var(--color-accent, #C9A84C);opacity:.6;margin:14px auto}.press-moment__note{font-family:var(--font-body, "Plus Jakarta Sans", sans-serif);font-size:14px;line-height:1.7;color:var(--color-text-secondary, #4A4A4A);margin:0}.press-recognition__footer{text-align:right;margin-top:48px}.press-recognition__link{font-family:var(--font-body, "Plus Jakarta Sans", sans-serif);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--color-accent, #C9A84C);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.press-recognition__link:hover{border-bottom-color:var(--color-accent, #C9A84C)}@media(max-width:749px){.press-recognition{padding:64px 0}.press-recognition__grid{grid-template-columns:1fr;gap:40px}.press-moment--portrait.press-moment--offset{margin-top:0}.press-moment--landscape .press-moment__frame{aspect-ratio:4 / 3}.press-recognition__footer{text-align:center}}.whatsapp-float{position:fixed;left:20px;bottom:20px;z-index:999;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#25d366;box-shadow:0 4px 12px #00000040;transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover{transform:scale(1.08);box-shadow:0 6px 16px #0000004d}@media(max-width:749px){.whatsapp-float{left:14px;bottom:14px;width:50px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
