.sfumato-philosophy{--section-bg: #1a1a1a;--section-text: #f2efea;--section-muted: #a09b96;--section-accent: #ccab8e;position:relative;width:100%;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--section-bg);color:var(--section-text);text-align:var(--section-desktop-align, left)}.sfumato-philosophy[data-color-scheme=light]{--section-bg: #ffffff;--section-text: #1a1a1a;--section-muted: #6b6460;--section-accent: #b8977e}.sfumato-philosophy[data-color-scheme=cloud]{--section-bg: #f7f5f2;--section-text: #1a1a1a;--section-muted: #6b6460;--section-accent: #b8977e}.sfumato-philosophy[data-color-scheme=dark]{--section-bg: #1a1a1a;--section-text: #f2efea;--section-muted: #a09b96;--section-accent: #ccab8e}.sfumato-philosophy[data-color-scheme=black]{--section-bg: #0d0d0d;--section-text: #f2efea;--section-muted: #a09b96;--section-accent: #ccab8e}.sfumato-philosophy__inner{width:min(1400px,100%);padding:max(var(--header-height, 72px),var(--section-desktop-pt, 72px)) 48px var(--section-desktop-pb, 48px);display:flex;flex-direction:column;gap:32px}.sfumato-philosophy__label{display:inline-block;font-family:var(--font-body--family);font-style:var(--font-body--style);font-size:.65rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:var(--section-accent)}.sfumato-philosophy__columns{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:64px;align-items:center}.sfumato-philosophy[data-text-position=right] .sfumato-philosophy__text{order:2}.sfumato-philosophy[data-text-position=right] .sfumato-philosophy__media{order:1}.sfumato-philosophy__text{max-width:520px;text-align:var(--section-desktop-align, left)}.sfumato-philosophy__body{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:clamp(1.25rem,2.5vw,var(--section-desktop-font-size, 1.85rem));font-weight:400;line-height:1.5;letter-spacing:-.005em;color:var(--section-text)}.sfumato-philosophy__body em,.sfumato-philosophy__body i{font-style:italic;color:var(--section-accent)}.sfumato-philosophy__body p{margin:0 0 1em}.sfumato-philosophy__body p:last-child{margin-bottom:0}.sfumato-philosophy__media{position:relative;overflow:hidden;max-height:70vh}.sfumato-philosophy__image{width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.02);transition:filter .8s ease}.sfumato-philosophy:hover .sfumato-philosophy__image{filter:saturate(.95) contrast(1)}.sfumato-philosophy--no-image .sfumato-philosophy__columns{grid-template-columns:1fr}.sfumato-philosophy--no-image .sfumato-philosophy__text{max-width:680px;margin:0 auto;text-align:center}.sfumato-philosophy--no-image .sfumato-philosophy__media{display:none}@media(max-width:749px){.sfumato-philosophy{height:auto;min-height:auto;background-color:var(--section-mobile-bg, var(--section-bg));color:var(--section-mobile-text, var(--section-text));text-align:var(--section-mobile-align, center);padding:0}.sfumato-philosophy__inner{padding:var(--section-mobile-pt, 48px) 24px var(--section-mobile-pb, 48px);gap:24px}.sfumato-philosophy__columns{grid-template-columns:1fr;gap:32px}.sfumato-philosophy__media{order:-1;max-height:none;aspect-ratio:16 / 9}.sfumato-philosophy__text{max-width:100%;text-align:var(--section-mobile-align, center)}.sfumato-philosophy[data-text-position=right] .sfumato-philosophy__text,.sfumato-philosophy[data-text-position=right] .sfumato-philosophy__media{order:unset}.sfumato-philosophy__body{font-size:clamp(1.1rem,4vw,var(--section-mobile-font-size, 1.4rem))}.sfumato-philosophy[data-mobile-layout=image_above] .sfumato-philosophy__media{order:-1}.sfumato-philosophy[data-mobile-layout=image_below] .sfumato-philosophy__media{order:2}.sfumato-philosophy[data-mobile-layout=text_only] .sfumato-philosophy__media{display:none}}@media(min-width:750px)and (max-width:1023px){.sfumato-philosophy{height:auto;padding:0}.sfumato-philosophy__inner{padding:max(var(--header-height, 60px),var(--section-desktop-pt, 60px)) 32px var(--section-desktop-pb, 64px)}.sfumato-philosophy__columns{gap:40px}}@media(prefers-reduced-motion:reduce){.sfumato-philosophy__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sfumato-philosophy.css.map */
