:root{--radius:0px;--fs-display:clamp(2.35rem,5.4vw,4.9rem);--fs-h1:clamp(1.9rem,3.9vw,3.3rem);--fs-h2:clamp(1.5rem,2.6vw,2.3rem);--section:clamp(5rem,10vw,10rem);--gap:clamp(1.25rem,2.2vw,2.5rem);--ease:cubic-bezier(.2,.7,.2,1)}h1,h2,h3,.display,.h1,.h2,.hero__title{text-wrap:balance}p,.lede,.rte{text-wrap:pretty}.display{font-weight:400;letter-spacing:-.032em;line-height:1}.h1{font-weight:400;letter-spacing:-.026em;line-height:1.06}.h2{font-weight:400;letter-spacing:-.02em}.h3{font-weight:500}.lede{font-weight:300;color:var(--fg-mute)}.quote{font-style:normal;font-weight:300;letter-spacing:-.022em;line-height:1.3}.eyebrow{font-size:.78rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--fg-faint);gap:.6rem;margin-bottom:clamp(1rem,2vw,1.6rem)}.eyebrow:before{content:none}.micro{font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:none}.micro--accent{color:var(--fg-mute)}.t-brick .eyebrow,.t-brick .micro{color:#fbf6f3b8}.masthead__rule{display:none}.masthead{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.masthead--split{align-items:end;padding-bottom:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--line)}.btn{font-size:.84rem;font-weight:500;letter-spacing:.005em;text-transform:none;padding:1em 1.7em;border-radius:0;gap:.55em}.btn--lg{padding:1.12em 2em}.btn--primary{background:var(--brick);color:#fff}.btn--primary:hover{background:var(--brick-deep)}.btn--ghost{border-color:#f5f1ec52}.t-sage .btn--ghost,.t-mist .btn--ghost,.t-bone .btn--ghost{border-color:#1716134d}.btn--solid:hover{background:var(--brick);color:#fff}.link-arrow{font-size:.9rem;font-weight:500;letter-spacing:0;text-transform:none;border-bottom:1px solid var(--line-strong);padding-bottom:.3em}.link-arrow:hover{color:var(--fg);border-bottom-color:var(--fg)}.header{background:#100e0c80}.header.is-stuck{background:#100e0cf0}.wordmark b{font-weight:600;letter-spacing:.32em}.header__nav a{font-size:.875rem;font-weight:400;letter-spacing:0;text-transform:none;color:#f5f1ecb3}.header__nav a:after{height:1px;background:currentColor;bottom:.1em}.header__nav a[aria-current=page]{color:#f5f1ec}.header__actions .btn--primary{background:transparent;border:1px solid rgba(245,241,236,.3);color:#f5f1ec;padding:.7em 1.25em!important}.header__actions .btn--primary:hover{background:#f5f1ec;color:#171411;border-color:#f5f1ec}.header .mz-lang,.drawer .mz-lang{border-color:#f5f1ec24}.header .mz-lang__btn,.drawer .mz-lang__btn{font-weight:500;letter-spacing:.08em}.hero__scrim{background:linear-gradient(180deg,#100e0c73,#100e0c00 18% 38%,#100e0c80 62%,#100e0cd1 84%,#100e0cf2)}.hero__title,.hero__sub,.hero__eyebrow,.hero .hero__addr{text-shadow:0 1px 2px rgba(0,0,0,.25),0 2px 28px rgba(0,0,0,.35)}.hero--short .hero__scrim{background:linear-gradient(180deg,#100e0c73,#100e0c00 22%,#100e0c59 55%,#100e0ce6)}.hero__eyebrow{font-size:.8rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:#f5f1ecbf}.hero__eyebrow:before{content:none}.hero__title{font-weight:300;letter-spacing:-.045em;line-height:.92}.hero__sub{font-weight:300;color:#f5f1eccc}.hero .hero__addr-rule{display:none}.hero .hero__addr-street{font-weight:300}.hero .hero__addr-sub{font-size:.8rem;font-weight:400;letter-spacing:.01em;text-transform:none;color:#f5f1eca8}.hero .hero__addr-go{font-size:.84rem;font-weight:500;letter-spacing:0;text-transform:none;border-bottom-color:#f5f1ec66}.hero a.hero__addr:hover .hero__addr-go{color:#f5f1ec;border-bottom-color:#f5f1ec}.card__media{border-radius:0}.card__media>img{transition:transform 1.4s var(--ease)}.card:hover .card__media>img{transform:scale(1.025)}.card__body{padding-top:1rem}.card__title{font-weight:500;letter-spacing:-.012em}.card__price{font-weight:500;font-variant-numeric:tabular-nums}.pill{top:1rem;left:1rem;padding:.45em .8em .45em .7em;background:#100e0c8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f5f1ec;font-size:.72rem;font-weight:500;letter-spacing:.02em;text-transform:none;display:inline-flex;align-items:center;gap:.5em}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:#b9c79b;flex:none}.pill--muted{background:#100e0c8c;color:#f5f1ecc7}.pill--muted:before{background:#f5f1ec66}.ratio-4-3 .card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem;align-items:baseline;border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem}.ratio-4-3 .card__body>*{grid-column:1}.ratio-4-3 .card__price{grid-column:2;grid-row:1 / span 3;margin:0;text-align:right;align-self:start;white-space:nowrap}.ratio-4-3 .card__price span{opacity:.55!important}.ratio-4-3 .card__label{margin-bottom:.3rem}.ratio-4-3 .card__title{font-size:clamp(1.05rem,1.35vw,1.3rem);font-weight:400;letter-spacing:-.018em}@media(min-width:901px){[data-mz-grid].grid--3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,2.6vw,3rem);row-gap:clamp(3rem,5vw,5rem)}}.specs div{padding:1rem 0}.specs span:first-child{font-size:.84rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--fg-mute)}.specs span:last-child{font-weight:500;font-variant-numeric:tabular-nums}.gallery{gap:4px}.gallery a,.gallery figure{border-radius:0}.car-photos__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:clamp(1rem,2vw,1.5rem);padding-bottom:1rem;border-bottom:1px solid var(--line)}.car-photos__head .link-arrow{background:none;border-top:0;border-left:0;border-right:0;cursor:pointer;color:var(--fg)}.gallery--car{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.gallery--car a{aspect-ratio:3/2;background:var(--card)}.gallery--car a:nth-child(3n+1){grid-column:span 2;aspect-ratio:16/9}.gallery--car a:last-child:nth-child(3n+2){grid-column:span 2;aspect-ratio:16/9}.gallery--car img{transition:transform 1.2s var(--ease),opacity .3s ease}.gallery--car a:hover img{transform:scale(1.02)}@media(max-width:700px){.gallery--car{grid-template-columns:1fr 1fr}.gallery--car a,.gallery--car a:nth-child(3n+1){aspect-ratio:4/3}.gallery--car a:nth-child(3n+1){grid-column:span 2}}.hero__photos{display:inline-flex;align-items:center;gap:.55em;padding:.7em 1.1em;font-size:.84rem;font-weight:500;color:#f5f1ec;background:#100e0c73;border:1px solid rgba(245,241,236,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background .25s ease,border-color .25s ease;text-shadow:none}.hero__photos:hover{background:#100e0cb3;border-color:#f5f1ec99}.gallery--tall .gallery__main{cursor:zoom-in}.hero--short .hero__eyebrow{color:#f5f1ecb8}.price{font-weight:500;font-variant-numeric:tabular-nums}.swatch{border-radius:0}.mz-filter__btn{text-transform:none!important;letter-spacing:.005em!important;font-weight:500!important;font-size:.84rem!important;height:36px!important;border-color:#f5f1ec2e!important}.mz-filter__btn.is-active{background:#f5f1ec!important;border-color:#f5f1ec!important;color:#171411!important}.pillars .num{color:var(--fg-faint);font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums}.pillars h3{font-weight:500}.form label{font-size:.8rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--fg-mute)}.form input,.form textarea,.form select{border-radius:0}.footer h4{font-size:.8rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:#f5f1ec6b}.footer .micro{font-size:.84rem}.footer__bottom{letter-spacing:.01em;font-size:.75rem}.wordmark i{color:#f5f1ec80;font-weight:500;letter-spacing:.2em}.js .reveal{transform:translateY(10px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}@media(max-width:900px){.ratio-4-3 .card__body{column-gap:1rem}.drawer__nav a{font-weight:400;letter-spacing:-.02em}.drawer__nav a:after{color:#f5f1ec66}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/refresh.css.map */
