:root{--fg-petrol: #22474b;--fg-ink: #244649;--fg-paper: #f7f3eb;--fg-gold: #e6cd9b;--fg-line: #bec6bc}.fg-maison.fg-home{color:var(--fg-ink);padding:0}.fg-signature{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);max-width:172rem;margin-inline:auto;isolation:isolate;background:#19383b;color:#fff9ed}.fg-signature__copy{align-self:center;padding:clamp(3.5rem,5.4vw,8rem) clamp(2.5rem,4.4vw,7.8rem)}.fg-signature p.fg-overline{margin:0 0 1.4rem;color:var(--fg-gold);font:600 1.16rem/1.5 var(--font-body-family);text-transform:uppercase;letter-spacing:.19em}.fg-maison .fg-signature h1{color:#fff9ed!important;font:400 clamp(3.5rem,4.35vw,7.3rem)/1.04 "Cinzel",serif;letter-spacing:-.04em;text-transform:none;overflow-wrap:break-word;text-wrap:balance;margin:0}.fg-signature__intro{max-width:39ch;margin:1.7rem 0 0;color:#f3f1e7;font-size:clamp(1.5rem,1.18vw,1.9rem)}.fg-signature__image{position:relative;min-height:clamp(38rem,34vw,56rem)}.fg-signature__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.fg-signature--text{grid-template-columns:1fr}.fg-signature--text .fg-signature__copy{max-width:85rem}.fg-signature__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.2rem}.fg-maison .fg-signature__actions .button{width:auto;max-width:100%;min-width:0;margin:0;padding:1.1rem 1.65rem;border:1px solid var(--fg-gold);border-radius:.25rem;background:var(--fg-gold)!important;color:#173c3f!important;border-color:var(--fg-gold)!important;box-shadow:none!important;text-shadow:none;text-align:center;font:600 1.4rem/1.35 var(--font-body-family);text-transform:none;letter-spacing:.015em;white-space:normal}.fg-maison .fg-signature__actions .button:before,.fg-maison .fg-signature__actions .button:after{display:none}.fg-maison .fg-signature__actions .button:hover{background:#f2dfb8!important;color:#173c3f!important}.fg-editorial-link{color:inherit;text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.fg-editorial-link:hover{text-decoration-thickness:2px}.fg-signature__actions .fg-editorial-link{color:#fff9ed;padding-block:.9rem;font-size:1.4rem}.fg-maison :is(a,button):focus-visible{outline:3px solid currentColor;outline-offset:3px}.fg-maison .fg-signature :is(a,button):focus-visible{outline-color:#fff}.fg-home-content{padding-block:clamp(3rem,5vw,6.5rem)}.fg-selection-heading{display:flex;justify-content:space-between;align-items:baseline;gap:.7rem 2rem;flex-wrap:wrap}.fg-maison .fg-selection-heading h2,.fg-maison .fg-founder h2,.fg-maison .fg-home-paths h2{margin:0;font:400 clamp(2.5rem,3vw,4.4rem)/1.15 "Cinzel",serif;color:var(--fg-ink);letter-spacing:-.028em}.fg-selection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,2.5vw,3.4rem);list-style:none;padding:0;margin:2.1rem 0 0}.fg-family-card{display:block;height:100%;color:var(--fg-ink);text-decoration:none;border-bottom:1px solid var(--fg-line)}.fg-family-card__image{aspect-ratio:1.7;overflow:hidden;background:#fff}.fg-family-card__image img{display:block;width:100%;height:100%;object-fit:cover}.fg-family-card__image--contain img{object-fit:contain}.fg-family-card__copy{padding:1.25rem 0 1.5rem}.fg-family-card__copy h3{margin:0;font:400 clamp(1.9rem,2vw,2.8rem)/1.22 "Cinzel",serif;letter-spacing:-.025em;color:inherit}.fg-family-card:hover h3,.fg-family-card:focus-visible h3{text-decoration:underline;text-underline-offset:.2em}.fg-family-card__copy p{margin:.55rem 0 0;font-size:1.5rem}.fg-founder{display:grid;grid-template-columns:minmax(13rem,25%) 1fr;align-items:center;margin-block:clamp(3rem,5vw,6.5rem);background:#e7e9df}.fg-founder--text{grid-template-columns:1fr}.fg-founder__image{height:100%;min-height:19rem;position:relative}.fg-founder__image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 38%}.fg-founder__copy{max-width:74rem;padding:clamp(2.1rem,3.5vw,5.5rem)}.fg-founder__copy p,.fg-home-paths p{max-width:57ch;margin-block:1.1rem}.fg-home-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,6rem)}.fg-home-paths>div{border-top:1px solid var(--fg-line);padding-top:1.5rem}.fg-maison .fg-home-paths h2{font-size:clamp(2.2rem,2.2vw,3.3rem)}.fg-home-paths a{display:inline-block;margin:.2rem 1.8rem .2rem 0;padding-block:.5rem}.fg-home-merch{margin:1.8rem 0 0}.fg-compare-table{width:100%;border-collapse:collapse;color:var(--fg-ink);font-size:clamp(1.4rem,1.24vw,1.7rem);margin:2rem 0}.fg-compare-table caption{text-align:left;margin-bottom:.8rem;font-size:1.7rem;font-weight:600}.fg-compare-table th,.fg-compare-table td{text-align:left;border:0;border-bottom:1px solid var(--fg-line);padding:1.05rem;vertical-align:top}.fg-compare-table thead{background:#e9ece2}.fg-compare-table tbody th{font-weight:500}.fg-product-facts{color:var(--fg-ink);margin:.4rem 0 1.5rem;width:100%;font:1.45rem/1.45 var(--font-body-family)}.fg-product-facts>div{display:grid;grid-template-columns:9.5rem 1fr;gap:.5rem 1rem;padding-block:.75rem;border-top:1px solid var(--fg-line)}.fg-product-facts dt{font-weight:600}.fg-product-facts dd{margin:0}.fg-trade-catalog .fg-trade-heading{border-left:.3rem solid #bda16d;padding-left:clamp(1.5rem,2.7vw,3.8rem);margin-block:.5rem 3rem}.fg-trade-heading p{max-width:63ch}@media(max-width:749px){.fg-signature{grid-template-columns:1fr}.fg-signature__image{grid-row:1;min-height:0;aspect-ratio:2.3}.fg-signature__image img{object-position:center 56%}.fg-signature__copy{padding:2.1rem max(1.8rem,5vw) 2.5rem}.fg-signature p.fg-overline{margin-bottom:.7rem}.fg-signature__intro{margin-top:.9rem;max-width:46ch;font-size:1.5rem}.fg-signature__actions{margin-top:1.25rem;gap:.35rem 1.4rem}.fg-signature__actions .fg-editorial-link{padding-block:.8rem}.fg-selection-grid{grid-template-columns:1fr;gap:1.35rem}.fg-family-card{display:grid;grid-template-columns:minmax(8rem,32%) 1fr;align-items:center;gap:1.2rem;padding-bottom:1.1rem}.fg-family-card__image{aspect-ratio:1.2}.fg-family-card__copy{padding:0}.fg-family-card__copy p{margin-top:.3rem;font-size:1.4rem}.fg-family-card:not(:has(.fg-family-card__image)){grid-template-columns:1fr}.fg-home-paths,.fg-founder{grid-template-columns:1fr}.fg-founder__image{min-height:0;aspect-ratio:2.4}.fg-founder__image img{object-position:center 36%}.fg-compare-table{table-layout:fixed;font-size:1.4rem}.fg-compare-table th,.fg-compare-table td{overflow-wrap:anywhere;padding:.7rem .45rem}}.fg-ritual{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:clamp(1.8rem,4vw,6rem);align-items:center;margin-block:clamp(3.2rem,5vw,7rem)}.fg-ritual--text{grid-template-columns:1fr}.fg-ritual__image img{display:block;width:100%;height:auto;border-radius:.3rem}.fg-ritual__copy h2,.fg-directory .fg-book-origin h2{font:400 clamp(2.4rem,2.6vw,4rem)/1.2 "Cinzel",serif;letter-spacing:-.025em;margin:0 0 1rem;text-wrap:balance}.fg-ritual__copy p{max-width:53ch;margin:0 0 1.2rem}.fg-founder__copy a,.fg-home-merch a,.fg-origin-links a{display:inline-block;margin:.25rem 1.5rem .25rem 0;padding-block:.35rem}.fg-book-origin{display:flex;align-items:center;gap:clamp(1.3rem,3vw,4rem);margin:1.8rem 0 2.6rem}.fg-book-origin img{object-fit:contain;max-width:25%;width:15rem;height:auto}.fg-book-origin .fg-book-note{max-width:62ch;margin:0}.fg-original-film{margin:.65rem 0 1.1rem}.fg-original-film summary,.fg-origin-note summary{cursor:pointer;text-decoration:underline;text-underline-offset:.22em;padding:.6rem 0}.fg-original-film video{display:block;width:100%;height:auto;max-height:48vh;margin:.4rem 0;object-fit:contain;background:#19383b}.fg-origin-note{margin:1.2rem 0;max-width:75ch}.fg-article-story{line-height:1.45}@media(max-width:749px){.fg-ritual{grid-template-columns:1fr}.fg-ritual__image{max-width:48rem}.fg-book-origin{align-items:flex-start}.fg-book-origin img{max-width:24%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/fg-markenwelt.css.map */
