.fe-page .fe-world-hero{position:relative;isolation:isolate;min-height:760px;height:100svh;max-height:1100px;overflow:hidden;background:#453123;color:#fff7e9}
.fe-page .fe-world-hero-picture,.fe-page .fe-world-hero-image,.fe-page .fe-world-hero-shade,.fe-page .fe-world-image,.fe-page .fe-world-shade{position:absolute;inset:0;width:100%;height:100%}
.fe-page .fe-world-hero-image,.fe-page .fe-world-image{display:block;object-fit:cover;object-position:center}
.fe-page .fe-world-hero-shade,.fe-page .fe-world-shade{background:linear-gradient(90deg,#20160fb3 0%,#20160f66 36%,#20160f05 72%),linear-gradient(0deg,#20160f83,transparent 30%,transparent 78%,#20160f38)}
.fe-page .fe-world-hero-copy,.fe-page .fe-world-copy{position:relative;z-index:1;max-width:1000px;padding:clamp(200px,25vh,290px) 8% 130px}
.fe-page .fe-world-hero-copy h1,.fe-page .fe-world-copy h1{font-family:var(--fe-serif);font-size:clamp(72px,7.6vw,116px);font-weight:500;line-height:1.01;letter-spacing:-.02em;margin:25px 0 27px}
.fe-page .fe-world-hero-copy h1 em,.fe-page .fe-world-copy h1 em{font-family:inherit;font-weight:inherit;letter-spacing:inherit}
.fe-page .fe-world-hero-copy>p:not(.fe-eyebrow),.fe-page .fe-world-copy>p:not(.fe-eyebrow){max-width:330px;font-size:14px;line-height:1.8;color:#fff6e7df}
.fe-page .fe-world-hero-copy .fe-button,.fe-page .fe-world-copy .fe-button{margin-top:30px}
.fe-page .fe-world-hero-bottom{position:absolute;z-index:2;left:8%;right:8%;bottom:35px;display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid #fff7e955;font-size:12px;line-height:1.6}
.fe-page .fe-world-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:70px;padding:110px 8% 100px;background:var(--fe-cream)}
.fe-page .fe-world-intro>.fe-eyebrow{grid-column:1/-1;margin-bottom:-40px;color:#8d755c}
.fe-page .fe-world-intro h2,.fe-page .fe-world-editorial-copy h2,.fe-page .fe-world-heading h2,.fe-page .fe-world-product-heading h2,.fe-page .fe-world-aromas h2,.fe-page .fe-world-crosslink-copy h2{font-family:var(--fe-serif);font-size:clamp(44px,4.7vw,72px);font-weight:500;line-height:1.08;letter-spacing:-.02em}
.fe-page .fe-world-intro h2 em,.fe-page .fe-world-editorial-copy h2 em,.fe-page .fe-world-heading h2 em,.fe-page .fe-world-product-heading h2 em,.fe-page .fe-world-aromas h2 em,.fe-page .fe-world-crosslink-copy h2 em{font-family:inherit;font-weight:inherit;letter-spacing:inherit;color:#957253}
.fe-page .fe-world-intro>p:not(.fe-eyebrow){max-width:390px;font-size:13px;line-height:1.9;color:var(--fe-muted);padding-bottom:5px}
.fe-page .fe-world-editorial{display:grid;grid-template-columns:1.08fr 1fr;min-height:650px;background:var(--fe-paper)}
.fe-page .fe-world-editorial-image{position:relative;min-width:0;min-height:650px;overflow:hidden;background:#b99b78}
.fe-page .fe-world-editorial-image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:73% center}
.fe-page .fe-world-editorial>img.fe-world-editorial-image{display:block;width:100%;height:100%;object-fit:cover;object-position:73% center}
.fe-page .fe-world-editorial-copy{align-self:center;min-width:0;padding:80px 13% 80px 12%}
.fe-page .fe-world-editorial-copy>.fe-eyebrow{margin-bottom:28px;color:#927354}
.fe-page .fe-world-editorial-copy h2{font-size:clamp(42px,4.1vw,62px);margin-bottom:26px}
.fe-page .fe-world-editorial-copy>p:not(.fe-eyebrow){max-width:355px;font-size:13px;line-height:1.9;color:#766a5d}
.fe-page .fe-world-editorial-copy>p:not(.fe-eyebrow)+p{margin-top:18px}
.fe-page .fe-world-editorial-copy .fe-text-link{margin-top:25px}
.fe-page.fe-world--car .fe-world-editorial-image img,.fe-page.fe-world--car .fe-world-editorial>img.fe-world-editorial-image{object-position:66% center}
.fe-page .fe-world-product{padding:108px 8% 110px;background:var(--fe-cream)}
.fe-page .fe-world-heading,.fe-page .fe-world-product-heading{max-width:800px;margin-bottom:48px}
.fe-page .fe-world-heading>.fe-eyebrow,.fe-page .fe-world-product-heading>.fe-eyebrow{margin-bottom:24px;color:var(--fe-muted)}
.fe-page .fe-world-heading>p:not(.fe-eyebrow),.fe-page .fe-world-product-heading>p:not(.fe-eyebrow){max-width:420px;margin-top:22px;font-size:13px;line-height:1.9;color:var(--fe-muted)}
.fe-page .fe-world-product-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:9%}
.fe-page .fe-world-product-grid>.fe-model-card{width:100%;max-width:560px;min-width:0}
.fe-page .fe-world-product-copy{max-width:420px;min-width:0}
.fe-page .fe-world-product-copy>.fe-eyebrow{margin-bottom:24px;color:#927354}
.fe-page .fe-world-product-copy h2,.fe-page .fe-world-product-copy h3{font-family:var(--fe-serif);font-size:42px;font-weight:500;line-height:1.12;letter-spacing:-.015em;margin-bottom:22px}
.fe-page .fe-world-product-copy>p:not(.fe-eyebrow){font-size:13px;line-height:1.9;color:var(--fe-muted)}
.fe-page .fe-world-product-copy>p:not(.fe-eyebrow)+p{margin-top:18px}
.fe-page .fe-world-product-copy .fe-button,.fe-page .fe-world-product-copy .fe-text-link{margin-top:28px}
.fe-page .fe-world-product-copy .fe-button{background:var(--fe-ink);color:var(--fe-cream)}
.fe-page .fe-world-product-copy .fe-button:hover{background:#806248}
.fe-page .fe-world-product-copy ul{padding-left:18px;margin:25px 0 0;color:var(--fe-muted);font-size:12px;line-height:1.9}
.fe-page .fe-world-product-copy li+li{margin-top:8px}
.fe-page .fe-world-aromas{padding:90px 8% 95px;text-align:center;background:#e8e1d6;border-block:1px solid #d8cfc3}
.fe-page .fe-world-aromas>.fe-eyebrow{margin-bottom:24px;color:#8d755c}
.fe-page .fe-world-aromas h2{max-width:780px;margin-inline:auto}
.fe-page .fe-world-aromas>p:not(.fe-eyebrow){max-width:470px;margin:25px auto 0;font-size:13px;line-height:1.9;color:#7c6c5c}
.fe-page .fe-world-aromas .fe-text-link,.fe-page .fe-world-aromas .fe-button{margin-top:27px}
.fe-page .fe-world-aromas .fe-aroma-grid{margin-top:48px;text-align:left}
.fe-page .fe-world-crosslink{display:grid;grid-template-columns:1.08fr 1fr;min-height:570px;background:#302b25;color:#f4e9d8}
.fe-page .fe-world-crosslink-image{position:relative;display:block;min-width:0;min-height:570px;overflow:hidden;background:#564331}
.fe-page .fe-world-crosslink-photo,.fe-page .fe-world-crosslink-image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:66% center}
.fe-page .fe-world-crosslink-copy{align-self:center;min-width:0;padding:75px 13% 75px 12%}
.fe-page .fe-world-crosslink-copy>.fe-eyebrow{margin-bottom:28px;color:#c2a687}
.fe-page .fe-world-crosslink-copy h2{margin-bottom:25px;font-size:clamp(44px,4.3vw,66px)}
.fe-page .fe-world-crosslink-copy h2 em{color:#caa37b}
.fe-page .fe-world-crosslink-copy>p:not(.fe-eyebrow){max-width:350px;font-size:13px;line-height:1.9;color:#cfc0ad}
.fe-page .fe-world-crosslink-copy .fe-text-link{margin-top:24px;color:#f4e9d8;border-color:#b99b78}
.fe-page.fe-world--car .fe-world-crosslink-photo,.fe-page.fe-world--car .fe-world-crosslink-image img{object-position:73% center}
@media(min-width:1600px){.fe-page .fe-world-hero-copy,.fe-page .fe-world-copy{max-width:1180px}.fe-page .fe-world-intro,.fe-page .fe-world-product{padding-inline:max(8%,calc((100vw - 1440px)/2))}}
@media(max-width:1000px){.fe-page .fe-world-hero-copy,.fe-page .fe-world-copy{padding-left:6%;max-width:800px}.fe-page .fe-world-hero-copy h1,.fe-page .fe-world-copy h1{font-size:80px}.fe-page .fe-world-hero-bottom{left:6%;right:6%}.fe-page .fe-world-intro{padding:85px 6% 80px;gap:45px}.fe-page .fe-world-intro>.fe-eyebrow{margin-bottom:-20px}.fe-page .fe-world-editorial,.fe-page .fe-world-editorial-image{min-height:590px}.fe-page .fe-world-editorial-copy{padding:65px 10%}.fe-page .fe-world-product{padding:85px 6%}.fe-page .fe-world-product-grid{gap:7%}.fe-page .fe-world-product-copy h2,.fe-page .fe-world-product-copy h3{font-size:36px}.fe-page .fe-world-aromas{padding:75px 6% 80px}.fe-page .fe-world-crosslink,.fe-page .fe-world-crosslink-image{min-height:500px}.fe-page .fe-world-crosslink-copy{padding:65px 10%}}
@media(max-width:650px){.fe-page .fe-world-hero{min-height:755px;height:100svh;max-height:1000px}.fe-page .fe-world-hero-copy,.fe-page .fe-world-copy{padding:133px 25px 125px;max-width:100%}.fe-page .fe-world-hero-copy h1,.fe-page .fe-world-copy h1{font-size:56px;line-height:1.02;letter-spacing:-.02em;margin:23px 0 22px}.fe-page .fe-world-hero-copy>p:not(.fe-eyebrow),.fe-page .fe-world-copy>p:not(.fe-eyebrow){max-width:235px;font-size:13px;line-height:1.8}.fe-page .fe-world-hero-copy .fe-button,.fe-page .fe-world-copy .fe-button{margin-top:26px;min-width:170px;min-height:50px;padding:13px 18px;font-size:12px}.fe-page .fe-world-hero-shade,.fe-page .fe-world-shade{background:linear-gradient(180deg,#21170f9c 0%,#21170f4d 40%,#21170f0a 64%,#21170f8c 100%)}.fe-page.fe-world--home .fe-world-hero-image,.fe-page.fe-world--home .fe-world-image{object-position:62% center}.fe-page.fe-world--car .fe-world-hero-image,.fe-page.fe-world--car .fe-world-image{object-position:66% center}.fe-page .fe-world-hero-bottom{left:25px;right:25px;bottom:25px;font-size:12px;gap:18px}.fe-page .fe-world-intro{display:block;padding:67px 25px 62px}.fe-page .fe-world-intro>.fe-eyebrow{margin-bottom:25px}.fe-page .fe-world-intro h2{font-size:40px;line-height:1.12}.fe-page .fe-world-intro>p:not(.fe-eyebrow){max-width:340px;margin-top:25px;padding-bottom:0;font-size:13px;line-height:1.8}.fe-page .fe-world-editorial{display:block;min-height:0}.fe-page .fe-world-editorial-image{height:430px;min-height:0}.fe-page .fe-world-editorial>img.fe-world-editorial-image{height:430px}.fe-page .fe-world-editorial-copy{padding:48px 25px 55px}.fe-page .fe-world-editorial-copy>.fe-eyebrow{margin-bottom:24px}.fe-page .fe-world-editorial-copy h2{font-size:44px;line-height:1.08;margin-bottom:23px}.fe-page .fe-world-editorial-copy>p:not(.fe-eyebrow){max-width:340px;font-size:13px;line-height:1.8}.fe-page .fe-world-editorial-copy .fe-text-link{margin-top:22px}.fe-page .fe-world-product{padding:67px 25px 68px}.fe-page .fe-world-heading,.fe-page .fe-world-product-heading{margin-bottom:34px}.fe-page .fe-world-heading>.fe-eyebrow,.fe-page .fe-world-product-heading>.fe-eyebrow{margin-bottom:23px}.fe-page .fe-world-heading h2,.fe-page .fe-world-product-heading h2{font-size:48px;line-height:1.06}.fe-page .fe-world-heading>p:not(.fe-eyebrow),.fe-page .fe-world-product-heading>p:not(.fe-eyebrow){font-size:13px;line-height:1.8}.fe-page .fe-world-product-grid{grid-template-columns:minmax(0,1fr);gap:38px}.fe-page .fe-world-product-grid>.fe-model-card{max-width:100%}.fe-page .fe-world-product-copy{max-width:340px}.fe-page .fe-world-product-copy>.fe-eyebrow{margin-bottom:20px}.fe-page .fe-world-product-copy h2,.fe-page .fe-world-product-copy h3{font-size:36px;margin-bottom:20px}.fe-page .fe-world-product-copy>p:not(.fe-eyebrow){font-size:13px;line-height:1.8}.fe-page .fe-world-product-copy .fe-button,.fe-page .fe-world-product-copy .fe-text-link{margin-top:23px}.fe-page .fe-world-product-copy .fe-button{min-height:50px;font-size:12px}.fe-page .fe-world-aromas{padding:62px 25px 65px}.fe-page .fe-world-aromas>.fe-eyebrow{margin-bottom:23px}.fe-page .fe-world-aromas h2{font-size:44px;line-height:1.08}.fe-page .fe-world-aromas>p:not(.fe-eyebrow){margin-top:23px;font-size:13px;line-height:1.8}.fe-page .fe-world-aromas .fe-aroma-grid{margin-top:40px}.fe-page .fe-world-crosslink{grid-template-columns:minmax(0,1fr);min-height:0}.fe-page .fe-world-crosslink-image{height:400px;min-height:0}.fe-page .fe-world-crosslink-copy{padding:47px 25px 55px}.fe-page .fe-world-crosslink-copy>.fe-eyebrow{margin-bottom:24px}.fe-page .fe-world-crosslink-copy h2{font-size:44px;line-height:1.08;margin-bottom:22px}.fe-page .fe-world-crosslink-copy>p:not(.fe-eyebrow){font-size:13px;line-height:1.8}.fe-page .fe-world-crosslink-copy .fe-text-link{margin-top:22px}}
@media(max-width:360px){.fe-page .fe-world-hero-copy,.fe-page .fe-world-copy{padding-inline:22px}.fe-page .fe-world-hero-copy h1,.fe-page .fe-world-copy h1{font-size:49px}.fe-page .fe-world-hero-copy>p:not(.fe-eyebrow),.fe-page .fe-world-copy>p:not(.fe-eyebrow){max-width:220px}.fe-page .fe-world-intro h2{font-size:35px}.fe-page .fe-world-editorial-copy h2{font-size:39px}.fe-page .fe-world-heading h2,.fe-page .fe-world-product-heading h2{font-size:42px}.fe-page .fe-world-aromas h2,.fe-page .fe-world-crosslink-copy h2{font-size:39px}.fe-page .fe-world-product-copy h2,.fe-page .fe-world-product-copy h3{font-size:33px}}
