.ferveli-theme{--fp-paper:#f7f6f2;--fp-ink:#1c1d1b;--fp-muted:#6d6e67;--fp-line:#deded5;--fp-accent:#95794f;margin:0;background:var(--fp-paper);color:var(--fp-ink);font-family:Manrope,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;color-scheme:light}.ferveli-theme *,.ferveli-theme *:before,.ferveli-theme *:after{box-sizing:border-box}.ferveli-theme img{max-width:100%;height:auto}.ferveli-theme button,.ferveli-theme input,.ferveli-theme select,.ferveli-theme textarea{font:inherit}.ferveli-theme button,.ferveli-theme summary{cursor:pointer}.ferveli-theme a{color:inherit;text-decoration:none;text-underline-offset:4px}.ferveli-theme button:disabled,.ferveli-theme input:disabled{cursor:not-allowed;opacity:.5}.ferveli-theme :focus-visible{outline:2px solid var(--fp-accent);outline-offset:5px}.ferveli-theme h1,.ferveli-theme h2,.ferveli-theme h3{font-weight:500;line-height:1.12;letter-spacing:-.045em}.ferveli-theme p{margin:0 0 1em}.ferveli-theme svg{display:block;width:20px;height:20px;flex-shrink:0}.fp-container{width:88%;max-width:1440px;margin-inline:auto}.fp-main{min-height:60vh}.fp-skip-link{position:fixed;top:12px;left:12px;z-index:100;background:var(--fp-ink);color:var(--fp-paper)!important;padding:12px 18px;transform:translateY(-180%)}.fp-skip-link:focus{transform:none}.fp-header{min-height:90px;display:flex;align-items:center;justify-content:space-between;padding:16px 6%;gap:28px;border-bottom:1px solid var(--fp-line)}.fp-logo{display:inline-flex;align-items:center;min-height:44px;font-size:32px;line-height:1;font-weight:500;letter-spacing:-.065em;flex-shrink:0}.fp-logo span{color:var(--fp-accent)}.fp-nav{display:flex;gap:30px;align-items:center;flex-wrap:wrap}.fp-nav a,.fp-nav button{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--fp-muted);font-size:12px;line-height:1.5}.fp-nav a:hover,.fp-nav a[aria-current=page],.fp-nav button[aria-pressed=true]{color:var(--fp-ink);border-bottom-color:var(--fp-ink)}.fp-topline{font-size:12px;letter-spacing:.12em;color:var(--fp-muted)}.fp-cart-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;font-size:12px;white-space:nowrap}.fp-cart-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--fp-line);border-radius:50%;font-size:12px}.fp-button,.fp-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:15px 23px;border:1px solid var(--fp-ink);border-radius:0;background:var(--fp-ink);color:var(--fp-paper)!important;text-align:center;font-size:12px;line-height:1.5;transition:background-color .18s,border-color .18s}.fp-button:hover,.fp-primary:hover{background:var(--fp-accent);border-color:var(--fp-accent)}.fp-button svg,.fp-primary svg{width:17px;height:17px}.fp-button--secondary{background:transparent;color:var(--fp-ink)!important;border-color:var(--fp-line)}.fp-button--secondary:hover{background:#eceae3;border-color:var(--fp-ink)}ferveli-showcase,ferveli-product{display:block}.fp-world-tabs{display:flex;gap:28px;align-items:center;margin:0 6%;padding-top:14px}.fp-world-tab{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--fp-muted);font-size:12px}.fp-world-tab[aria-pressed=true]{border-bottom-color:var(--fp-ink);color:var(--fp-ink)}.fp-hero{position:relative;display:grid;grid-template-columns:52% 48%;min-height:590px;padding:0 6%}.fp-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:75px 0 54px;position:relative;z-index:1;min-width:0}.fp-eyebrow{margin:0 0 28px;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;color:var(--fp-muted)}.fp-hero h1{font-size:clamp(44px,5.9vw,76px);line-height:1.07;letter-spacing:-.065em;margin:0 0 30px;max-width:560px}.fp-hero h1 span{color:var(--fp-accent)}.fp-description{max-width:315px;margin:0 0 30px;font-size:13px;line-height:1.9;color:var(--fp-muted)}.fp-world-note{display:flex;gap:11px;align-items:center;margin-top:38px;font-size:12px;color:var(--fp-muted)}.fp-world-note:before{content:"";height:1px;width:25px;background:var(--fp-accent)}.fp-stage{position:relative;display:flex;justify-content:center;align-items:center;min-width:0}.fp-hero-image{display:block;height:560px!important;width:360px;max-width:100%;object-fit:contain;mix-blend-mode:multiply;transform:translate(18px)}ferveli-showcase[data-world=car] .fp-hero-image{height:420px!important;width:370px;transform:none}.fp-side-label{position:absolute;right:-7%;top:50%;writing-mode:vertical-rl;font-size:12px;letter-spacing:.18em;color:var(--fp-muted);transform:translateY(-50%)}.fp-config{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:94px;margin:0 6%;padding:22px 0;border-block:1px solid var(--fp-line)}.fp-model-title{margin:0 0 6px;font-size:15px;font-weight:500;letter-spacing:-.02em}.fp-model-caption{margin:0;font-size:12px;line-height:1.5;color:var(--fp-muted)}.fp-model-price{margin:9px 0 0;font-size:13px;line-height:1.5;letter-spacing:-.01em}.fp-color-picker{display:flex;gap:22px;align-items:center}.fp-color-label{min-width:79px;text-align:right;font-size:12px;color:var(--fp-muted)}.fp-colors{display:flex;gap:6px;align-items:center}.fp-swatch{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:7px;border:1px solid transparent;border-radius:50%;background:transparent}.fp-swatch[aria-pressed=true]{border-color:var(--fp-ink)}.fp-swatch span{display:block;width:25px;height:25px;border-radius:50%;border:1px solid #00000012}.fp-swatch[data-showcase-color=champagne] span,.fp-swatch[data-color=champagne] span{background:linear-gradient(110deg,#9e9079,#d9cdb6 55%,#a99a82)}.fp-swatch[data-showcase-color=silver] span,.fp-swatch[data-color=silver] span{background:linear-gradient(110deg,#969a98,#d5d7d3 55%,#a7aba7)}.fp-swatch[data-showcase-color=black] span,.fp-swatch[data-color=black] span{background:linear-gradient(110deg,#1d1f20,#434747 55%,#26292a)}.fp-editorial{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:start;padding:46px 6% 49px}.fp-editorial h2{margin:0;font-size:29px;line-height:1.2;letter-spacing:-.045em}.fp-editorial p{max-width:370px;margin:3px 0 0;font-size:12px;line-height:1.9;color:var(--fp-muted)}.fp-feature{display:grid;grid-template-columns:52% 48%;min-height:360px;background:#202321;color:#f2f2ec}.fp-feature-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:47px 11.5%;min-width:0}.fp-feature .fp-eyebrow{margin-bottom:21px;color:#b4b8af}.fp-feature h2{margin:0 0 24px;font-size:38px;line-height:1.12;letter-spacing:-.05em;font-weight:400}.fp-feature-button{display:inline-flex;align-items:center;gap:28px;min-height:44px;padding:11px 0;background:transparent;color:#f2f2ec;border:0;border-bottom:1px solid #72786f;font-size:12px}.fp-feature-button:hover{border-bottom-color:#f2f2ec}.fp-feature-button svg{width:16px;height:16px}.fp-feature-photo{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f1f1ec;padding:25px}.fp-secondary-image{display:block;width:260px;height:305px!important;object-fit:contain;mix-blend-mode:multiply}.fp-feature-model{margin:0;font-size:16px;line-height:1.4;font-weight:500;letter-spacing:-.02em}.fp-feature .fp-model-price{margin-bottom:15px;color:#c2c5bd}.fp-categories{padding:62px 6% 64px}.fp-categories-heading{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:0 0 30px;font-size:32px}.fp-categories-heading h2{margin:0;font-size:32px}.fp-categories-heading p{max-width:340px;margin:0;color:var(--fp-muted);font-size:12px;line-height:1.9}.fp-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fp-category-card{min-width:0}.fp-category-photo{display:flex;align-items:center;justify-content:center;min-height:380px;background:#eeeee8;overflow:hidden}.fp-category-image{display:block;width:100%;height:380px!important;object-fit:contain;padding:30px;mix-blend-mode:multiply;transition:transform .3s}.fp-category-photo:hover .fp-category-image{transform:scale(1.025)}.fp-category-copy{padding:24px 0 0}.fp-category-copy .fp-eyebrow{margin-bottom:14px;font-size:12px}.fp-category-copy h3{margin:0;font-size:25px}.fp-category-copy .fp-model-price{margin-bottom:13px}.fp-text-link{display:inline-flex;align-items:center;gap:24px;min-height:44px;border-bottom:1px solid var(--fp-line);font-size:12px}.fp-text-link:hover{border-color:var(--fp-ink)}.fp-text-link svg{width:16px;height:16px}.fp-collection-intro,.fp-collection-head{padding-top:62px;padding-bottom:38px}.fp-collection-intro h1,.fp-collection-head h1,.fp-page-title{margin:0 0 18px;font-size:clamp(36px,4.5vw,58px);letter-spacing:-.06em}.fp-collection-intro p,.fp-collection-head p{max-width:540px;color:var(--fp-muted);font-size:13px;line-height:1.9}.fp-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-block:1px solid var(--fp-line);font-size:12px;color:var(--fp-muted)}.fp-product-count{margin:0}.fp-sort{display:flex;align-items:center;gap:12px}.fp-sort select{min-height:44px;padding:9px 34px 9px 12px;border:1px solid var(--fp-line);border-radius:0;background:transparent;color:var(--fp-ink)}.fp-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;padding:38px 0 64px}.fp-product-card,.fp-card{min-width:0}.fp-card-media,.fp-product-card-image{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;background:#eeeee8}.fp-card-media img,.fp-product-card-image img{display:block;width:100%;height:100%;padding:25px;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.fp-card:hover .fp-card-media img,.fp-product-card:hover .fp-product-card-image img{transform:scale(1.025)}.fp-card-info{padding:19px 0}.fp-card-title,.fp-product-card h2,.fp-product-card h3{margin:0 0 6px;font-size:16px;line-height:1.4;letter-spacing:-.02em}.fp-card-price,.fp-card-subtitle{font-size:12px;color:var(--fp-muted)}.fp-card-price s{margin-right:8px}.fp-card-status{margin-top:9px;font-size:12px;color:var(--fp-muted)}.fp-product{padding-top:48px;padding-bottom:68px}.fp-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;color:var(--fp-muted);font-size:12px}.fp-breadcrumb a:hover{text-decoration:underline}.fp-product-grid,.fp-product-layout,.fp-product-detail-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:7%;align-items:start}.fp-product-gallery,.fp-gallery{min-width:0}.fp-product-image,.fp-main-image{display:flex;justify-content:center;align-items:center;min-height:520px;background:#eeeee8;overflow:hidden}.fp-product-image img,.fp-main-image img,img.fp-product-main-image{display:block;width:100%;height:600px;object-fit:contain;padding:32px;mix-blend-mode:multiply}.fp-product-thumbnails,.fp-thumbnails{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.fp-product-thumbnail,.fp-thumbnail{display:grid;place-items:center;width:76px;height:90px;min-height:44px;padding:5px;border:1px solid var(--fp-line);border-radius:0;background:transparent}.fp-product-thumbnail[aria-pressed=true],.fp-thumbnail[aria-pressed=true]{border-color:var(--fp-ink)}.fp-product-thumbnail img,.fp-thumbnail img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.fp-product-details{padding:28px 0 0;min-width:0}.fp-product-title{margin:0 0 20px;font-size:clamp(32px,3.5vw,48px);letter-spacing:-.055em}.fp-product-price{margin:0 0 30px;font-size:20px;letter-spacing:-.03em}.fp-product-price s{margin-right:10px;color:var(--fp-muted);font-size:15px}.fp-product-form{margin-top:28px}.fp-field{display:flex;flex-direction:column;gap:9px;margin:0 0 20px;font-size:12px}.fp-field label{font-size:12px}.fp-field input,.fp-field select,.fp-field textarea,.fp-input,.fp-select{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--fp-line);border-radius:0;background:transparent;color:var(--fp-ink)}.fp-field textarea{min-height:130px;resize:vertical}.fp-field input[type=number]{max-width:100px}.fp-quantity{width:100px;min-height:48px;padding:12px 14px;border:1px solid var(--fp-line);border-radius:0;background:transparent;color:var(--fp-ink)}.fp-muted{color:var(--fp-muted);font-size:12px;line-height:1.8}.fp-product-form .fp-button{width:100%;justify-content:center;margin-bottom:18px}.fp-product-description{margin-top:30px;padding-top:26px;border-top:1px solid var(--fp-line)}.fp-product-disclaimer,.fp-product-note{margin:0;font-size:12px;color:var(--fp-muted);line-height:1.8}.fp-prose{max-width:780px;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.fp-prose a{text-decoration:underline}.fp-prose h2,.fp-prose h3{margin:1.6em 0 .65em;line-height:1.25}.fp-prose h2{font-size:26px}.fp-prose h3{font-size:21px}.fp-prose ul,.fp-prose ol{padding-left:24px}.fp-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.fp-prose th,.fp-prose td{padding:12px;border:1px solid var(--fp-line);text-align:left}.fp-prose blockquote{margin-inline:0;padding-left:20px;border-left:2px solid var(--fp-accent);color:var(--fp-muted)}.ferveli-theme .rte{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.ferveli-theme .rte a{text-decoration:underline}.ferveli-theme .rte h2,.ferveli-theme .rte h3{margin:1.6em 0 .65em;line-height:1.25}.ferveli-theme .rte h2{font-size:26px}.ferveli-theme .rte h3{font-size:21px}.ferveli-theme .rte ul,.ferveli-theme .rte ol{padding-left:24px}.fp-page{padding-top:60px;padding-bottom:70px}.fp-page .fp-prose{margin-top:30px}.fp-contact-form{max-width:620px;margin-top:34px}.fp-cart{padding-top:55px;padding-bottom:70px}.fp-cart-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:34px}.fp-cart-heading .fp-page-title{margin:0}.fp-cart-heading a{font-size:12px;text-decoration:underline}.fp-cart-form{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:6%;align-items:start}.fp-cart-items{min-width:0;border-top:1px solid var(--fp-line)}.fp-cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) 75px auto;gap:24px;align-items:start;padding:28px 0;border-bottom:1px solid var(--fp-line)}.fp-cart-image{display:block;width:110px;height:140px;background:#eeeee8}.fp-cart-image img{width:100%;height:100%;object-fit:contain;padding:12px;mix-blend-mode:multiply}.fp-cart-info{padding-top:7px;min-width:0}.fp-cart-info h2,.fp-cart-item-title{margin:0 0 7px;font-size:16px;line-height:1.4;letter-spacing:-.02em}.fp-cart-info p,.fp-cart-variant{margin:0 0 8px;font-size:12px;color:var(--fp-muted)}.fp-cart-quantity{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px;font-size:12px}.fp-cart-quantity input{width:65px;min-height:44px;padding:8px 10px;border:1px solid var(--fp-line);border-radius:0;background:transparent;color:var(--fp-ink)}.fp-cart-remove{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline!important;color:var(--fp-muted)!important}.fp-cart-price{padding-top:7px;white-space:nowrap;font-size:13px;text-align:right}.fp-cart-summary{padding:26px;background:#eeeee8}.fp-cart-summary h2{margin:0 0 26px;font-size:24px}.fp-cart-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:15px}.fp-cart-summary p{margin:18px 0;font-size:12px;color:var(--fp-muted);line-height:1.8}.fp-cart-summary .fp-button{width:100%;justify-content:center;margin-top:10px}.fp-cart-actions{display:flex;justify-content:flex-end;margin-top:22px}.fp-empty{padding:75px 0 90px;max-width:620px}.fp-empty h1,.fp-empty h2{margin:0 0 22px;font-size:clamp(30px,4vw,48px)}.fp-empty p{margin:0 0 28px;font-size:13px;color:var(--fp-muted)}.fp-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 0 55px}.fp-pagination a,.fp-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:9px;border:1px solid var(--fp-line);font-size:12px}.fp-pagination [aria-current=page]{background:var(--fp-ink);color:var(--fp-paper);border-color:var(--fp-ink)}.fp-error,.fp-success{padding:16px 18px;margin:0 0 24px;border:1px solid var(--fp-line);font-size:13px;line-height:1.8}.fp-error{color:#8a312d;background:#f7eeeb;border-color:#ddc5be}.fp-success{color:#345044;background:#eef2ec;border-color:#ccd7cb}.fp-error ul,.fp-success ul{margin:0;padding-left:20px}.fp-footer{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:26px;padding:30px 6%;border-top:1px solid var(--fp-line);font-size:12px;color:var(--fp-muted)}.fp-footer .fp-logo{font-size:25px;color:var(--fp-ink)}.fp-footer p{margin:0;line-height:1.8}.fp-footer-links{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}.fp-footer-links a{display:inline-flex;align-items:center;min-height:44px}.fp-footer-links a:hover{text-decoration:underline}.fp-footer-meta{width:100%;display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid var(--fp-line)}.fp-status,.fp-visually-hidden,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:1700px){.fp-header,.fp-footer,.fp-hero{padding-inline:max(6%,calc((100vw - 1440px)/2))}.fp-config{margin-inline:max(6%,calc((100vw - 1440px)/2))}.fp-editorial{padding-inline:max(6%,calc((100vw - 1440px)/2))}}@media(max-width:980px){.fp-header{gap:20px}.fp-nav{gap:22px}.fp-topline{display:none}.fp-product-grid,.fp-product-layout,.fp-product-detail-grid{gap:5%}.fp-product-image,.fp-main-image{min-height:420px}.fp-product-image img,.fp-main-image img,img.fp-product-main-image{height:480px;padding:23px}.fp-cart-form{grid-template-columns:minmax(0,1fr) 280px;gap:4%}.fp-cart-item{grid-template-columns:90px minmax(0,1fr);gap:18px}.fp-cart-image{width:90px;height:120px}.fp-cart-price{grid-column:2;text-align:left;margin-top:-13px}.fp-collection-grid{gap:28px 20px}.fp-feature-copy{padding-inline:11.5%}}@media(max-width:680px){.fp-container{width:86%}.fp-header{min-height:80px;padding:14px 7%;gap:8px 16px;flex-wrap:wrap}.fp-logo{font-size:29px}.fp-header .fp-nav{order:3;width:100%;justify-content:flex-start;gap:24px;border-top:1px solid var(--fp-line);padding-top:5px}.fp-nav a,.fp-nav button{font-size:12px}.fp-cart-link{margin-left:auto}.fp-hero{grid-template-columns:1fr;padding:0 7%;min-height:0}.fp-copy{padding:40px 0 15px}.fp-eyebrow{font-size:12px;letter-spacing:.1em;margin-bottom:22px}.fp-hero h1{font-size:clamp(43px,9.7vw,62px);max-width:100%;margin-bottom:24px}.fp-description{max-width:340px;margin-bottom:23px}.fp-world-note{margin-top:25px}.fp-stage{min-height:400px}.fp-hero-image{height:400px!important;width:270px;transform:translate(17px)}ferveli-showcase[data-world=car] .fp-hero-image{height:350px!important;width:295px}.fp-side-label{right:0;font-size:12px}.fp-config{margin:0 7%;padding:20px 0;gap:17px;flex-wrap:wrap}.fp-color-picker{gap:12px;margin-left:auto}.fp-color-label{text-align:left;min-width:73px}.fp-colors{gap:2px}.fp-editorial{padding:34px 7%;grid-template-columns:1fr;gap:20px}.fp-editorial h2{font-size:28px;max-width:320px}.fp-editorial p{max-width:100%}.fp-feature{grid-template-columns:1fr}.fp-feature-copy{padding:38px 7%}.fp-feature h2{font-size:34px}.fp-feature-photo{min-height:340px}.fp-secondary-image{height:290px!important;width:250px}.fp-collection-intro,.fp-collection-head{padding-top:38px;padding-bottom:22px}.fp-collection-toolbar{gap:12px;align-items:flex-start;flex-wrap:wrap}.fp-sort{gap:8px}.fp-sort select{max-width:190px}.fp-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px;padding:28px 0 40px}.fp-card-media img,.fp-product-card-image img{padding:13px}.fp-card-info{padding-top:14px}.fp-card-title,.fp-product-card h2,.fp-product-card h3{font-size:14px}.fp-card-price{font-size:12px}.fp-product{padding-top:25px;padding-bottom:40px}.fp-breadcrumb{margin-bottom:22px}.fp-product-grid,.fp-product-layout,.fp-product-detail-grid{grid-template-columns:1fr;gap:28px}.fp-product-image,.fp-main-image{min-height:400px}.fp-product-image img,.fp-main-image img,img.fp-product-main-image{height:460px;padding:24px}.fp-product-details{padding-top:0}.fp-product-title{font-size:35px}.fp-product-price{margin-bottom:24px;font-size:18px}.fp-product-description{margin-top:25px;padding-top:22px}.fp-page{padding-top:38px;padding-bottom:45px}.fp-prose{font-size:13px}.fp-cart{padding-top:35px;padding-bottom:45px}.fp-cart-heading{margin-bottom:25px;flex-wrap:wrap;gap:12px}.fp-cart-form{grid-template-columns:1fr;gap:32px}.fp-cart-item{grid-template-columns:82px minmax(0,1fr);gap:18px;padding-block:24px}.fp-cart-image{width:82px;height:110px}.fp-cart-info h2,.fp-cart-item-title{font-size:15px}.fp-cart-summary{padding:24px}.fp-cart-summary h2{font-size:24px}.fp-empty{padding:50px 0 65px}.fp-footer{padding:25px 7%;line-height:1.7;gap:18px}.fp-footer-meta{flex-wrap:wrap;gap:7px;padding-top:15px}.fp-footer-links{gap:0 18px}.fp-pagination{padding-bottom:35px}}@media(max-width:370px){.fp-header{padding-inline:6%;gap:8px 13px}.fp-logo{font-size:27px}.fp-header .fp-nav{gap:19px}.fp-hero h1{font-size:41px}.fp-color-picker{margin-left:0;gap:10px}.fp-config{align-items:flex-start;flex-direction:column}.fp-product-image img,.fp-main-image img,img.fp-product-main-image{height:400px}.fp-card-title,.fp-product-card h2,.fp-product-card h3{font-size:13px}.fp-collection-grid{gap:22px 12px}}@media(prefers-reduced-motion:reduce){.ferveli-theme *,.ferveli-theme *:before,.ferveli-theme *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:680px){.fp-world-tabs{margin-inline:7%;padding-top:12px;gap:24px}.fp-world-tab{font-size:12px}.fp-categories{padding:38px 7% 42px}.fp-categories-heading{flex-direction:column;gap:17px;margin-bottom:25px;font-size:28px}.fp-categories-heading h2{font-size:28px}.fp-category-grid{grid-template-columns:1fr;gap:36px}.fp-category-photo{min-height:340px}.fp-category-image{height:340px!important;padding:24px}.fp-category-copy{padding-top:20px}.fp-category-copy h3{font-size:24px}}.fp-collection-head{display:flex;align-items:flex-end;justify-content:space-between;gap:35px}.fp-collection-head>div{min-width:0}.fp-collection-sort{display:flex;flex-direction:column;gap:8px;min-width:210px;font-size:12px}.fp-collection-sort .fp-select{font-size:12px}.fp-text-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid var(--fp-line);border-radius:0;background:transparent;color:var(--fp-ink);font-size:12px}.fp-text-button:hover{border-color:var(--fp-ink)}.fp-back-link{display:inline-flex;align-items:center;min-height:44px;margin-bottom:24px;border-bottom:1px solid var(--fp-line);font-size:12px;color:var(--fp-muted)!important}.fp-back-link:hover{border-color:var(--fp-ink)}.fp-collection-head .fp-back-link{flex-shrink:0;margin-bottom:0}.fp-product-main-image{display:flex;align-items:center;justify-content:center;min-height:520px;overflow:hidden;background:#eeeee8}.fp-product-main-image img{display:block;width:100%;height:600px;object-fit:contain;padding:32px;mix-blend-mode:multiply}.fp-product-placeholder,.fp-card-placeholder{width:100%!important;height:100%!important;max-height:450px;fill:#b8b8ad}.fp-card-media{position:relative}.fp-card-badge{position:absolute;left:15px;top:15px;padding:5px 9px;background:var(--fp-paper);color:var(--fp-muted);font-size:12px}.fp-empty-state{grid-column:1/-1;padding:35px 0 70px;max-width:600px}.fp-empty-state p{margin:0 0 25px;color:var(--fp-muted);font-size:14px}.fp-cart>.fp-collection-head{padding-top:0}.fp-cart-item>.fp-cart-quantity{flex-direction:column;align-items:flex-start;gap:8px;margin-top:0;padding-top:7px}.fp-cart-update{margin-top:22px}.fp-cart-summary .fp-cart-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:24px 0;color:var(--fp-ink);font-size:15px}.fp-cart-total strong{font-weight:500;white-space:nowrap}@media(max-width:980px){.fp-product-main-image{min-height:420px}.fp-product-main-image img{height:480px;padding:23px}.fp-cart-item>.fp-cart-quantity{grid-column:2;flex-direction:row;align-items:center;padding-top:0}.fp-cart-item>.fp-cart-price{grid-column:2;margin:0;padding:0}.fp-cart-image{grid-row:span 3}}@media(max-width:680px){.fp-collection-head{align-items:flex-start;flex-direction:column;gap:20px}.fp-collection-sort{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.fp-collection-sort label{grid-column:1/-1}.fp-collection-sort .fp-select{min-width:0}.fp-product-main-image{min-height:400px}.fp-product-main-image img{height:460px;padding:24px}.fp-cart-item>.fp-cart-quantity{gap:12px}.fp-empty-state{padding:24px 0 50px}.fp-product .fp-back-link{margin-bottom:22px}}@media(max-width:370px){.fp-product-main-image img{height:400px}}.fp-brand-image{display:block;width:auto;max-width:160px;max-height:44px;object-fit:contain}.fp-main .fp-container>h1:first-child{padding-top:45px;margin:0 0 25px;font-size:clamp(34px,4.5vw,56px);letter-spacing:-.055em}.fp-contact,.fp-password{padding-top:52px;padding-bottom:64px}.fp-main .fp-contact>h1:first-child,.fp-main .fp-password>h1:first-child{padding-top:0}.fp-prose.fp-container{padding-bottom:64px}.fp-search-form{display:flex;align-items:flex-end;gap:14px;max-width:680px;margin:28px 0 36px}.fp-search-form .fp-field{flex:1;min-width:0;margin-bottom:0}.fp-password{max-width:580px}.fp-password form{margin-top:30px}@media(max-width:680px){.fp-main .fp-container>h1:first-child{padding-top:34px;margin-bottom:22px}.fp-contact,.fp-password{padding-top:35px;padding-bottom:45px}.fp-main .fp-contact>h1:first-child,.fp-main .fp-password>h1:first-child{padding-top:0}.fp-search-form{flex-wrap:wrap;gap:16px}.fp-search-form .fp-field{flex-basis:100%}.fp-search-form .fp-button{width:100%;justify-content:center}.fp-prose.fp-container{padding-bottom:45px}}.ferveli-theme{--fp-serif:"Cormorant Garamond",Georgia,serif}.fp-main h1,.fp-main h2,.fp-main h3{font-family:var(--fp-serif);font-weight:500;letter-spacing:-.015em}.fp-card-title,.fp-product-card h2,.fp-product-card h3{font-size:23px;line-height:1.2}.fp-cart-info h2,.fp-cart-item-title{font-size:21px;line-height:1.2}.fp-product-title{font-size:clamp(42px,4.2vw,62px);line-height:1.06}.fp-product-price,.fp-cart-total{font-variant-numeric:tabular-nums}@media(max-width:680px){.fp-product-title{font-size:44px;line-height:1.08}.fp-card-title,.fp-product-card h2,.fp-product-card h3{font-size:22px}.fp-cart-info h2,.fp-cart-item-title{font-size:20px}}@media(max-width:370px){.fp-card-title,.fp-product-card h2,.fp-product-card h3{font-size:20px}}.ferveli-theme .fe-icon-arrow{display:inline-block;width:20px;height:20px;flex:none;vertical-align:middle;color:inherit;overflow:visible}.ferveli-theme .fe-button .fe-icon-arrow,.ferveli-theme .fe-hero-product .fe-icon-arrow{width:20px;height:20px}.ferveli-theme .fe-text-link .fe-icon-arrow,.ferveli-theme .fp-text-link .fe-icon-arrow,.ferveli-theme .fe-header-cta .fe-icon-arrow,.ferveli-theme .fe-menu .fe-icon-arrow{width:18px;height:18px}.ferveli-theme .fe-photo-arrow .fe-icon-arrow{width:24px;height:24px}.ferveli-theme .fe-aroma-name .fe-icon-arrow{width:20px;height:20px}.ferveli-theme .fe-aroma-pagination .fe-icon-arrow,.ferveli-theme .fe-aroma-choice-link .fe-icon-arrow{width:16px;height:16px}.ferveli-theme .fe-scroll-link .fe-icon-arrow{width:17px;height:17px}.ferveli-theme .fe-footer-bottom .fe-icon-arrow{width:12px;height:12px}.ferveli-theme .shopify-policy__container{width:100%;max-width:840px;margin:0 auto;padding:64px 24px 80px;overflow-wrap:anywhere}.ferveli-theme .shopify-policy__title{margin:0 0 36px;text-align:left}.ferveli-theme .shopify-policy__title h1{margin:0;font-family:var(--fp-serif);font-size:48px;font-weight:500;line-height:1.12;letter-spacing:-.025em}.ferveli-theme .shopify-policy__body{font-size:16px;line-height:1.85}.ferveli-theme .shopify-policy__body .rte{font-size:inherit;line-height:inherit}.ferveli-theme .shopify-policy__body p{margin:0 0 1.2em}.ferveli-theme .shopify-policy__body h2,.ferveli-theme .shopify-policy__body h3{margin:1.7em 0 .7em;font-family:var(--fp-serif);font-weight:500;line-height:1.2;letter-spacing:-.015em}.ferveli-theme .shopify-policy__body h2{font-size:30px}.ferveli-theme .shopify-policy__body h3{font-size:25px}.ferveli-theme .shopify-policy__body a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ferveli-theme .shopify-policy__body ul,.ferveli-theme .shopify-policy__body ol{margin:0 0 1.2em;padding-inline-start:24px}.ferveli-theme .shopify-policy__body li+li{margin-top:.5em}.ferveli-theme .shopify-policy__body table{display:block;width:100%;max-width:100%;margin:24px 0;border-collapse:collapse;overflow-x:auto;-webkit-overflow-scrolling:touch}.ferveli-theme .shopify-policy__body th,.ferveli-theme .shopify-policy__body td{min-width:180px;padding:12px;border:1px solid var(--fp-line);vertical-align:top;text-align:left}@media(max-width:680px){.ferveli-theme .shopify-policy__container{padding:38px 24px 56px}.ferveli-theme .shopify-policy__title{margin-bottom:28px}.ferveli-theme .shopify-policy__title h1{font-size:30px;line-height:1.18}.ferveli-theme .shopify-policy__body{font-size:15px;line-height:1.85}.ferveli-theme .shopify-policy__body h2{font-size:27px}.ferveli-theme .shopify-policy__body h3{font-size:23px}}@media(max-width:1000px){body.ferveli-theme :is(input,select,textarea):not([type=hidden]):not([type=range]):not([type=checkbox]):not([type=radio]){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ferveli.css.map */
