:focus-visible{outline:2px solid var(--m-text);outline-offset:5px}[id]{scroll-margin-top:100px}.hero__card{min-height:600px}.hero__media{display:flex}.hero__media .furniture-art{min-height:100%;object-fit:cover}.hero__content{padding:clamp(30px,5vw,74px)}.section-intro{max-width:630px;margin:-12px 0 32px}.furniture-art{width:100%;height:100%;object-fit:cover}.editor-note{font-size:13px;border:1px dashed var(--m-sand);border-radius:12px;padding:14px;margin-top:20px;color:var(--m-muted)}.values-section{padding-block:32px}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.value-item{display:flex;align-items:flex-start;gap:18px;padding:16px 0}.value-item+.value-item{border-left:1px solid var(--m-oat);padding-left:28px}.value-index{font:italic 1.2rem var(--m-display);color:var(--m-muted)}.value-item h2{font-size:15px;letter-spacing:-.015em;margin:3px 0 7px}.value-item p{font-size:13px;color:var(--m-muted);margin:0}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,110px);align-items:center}.story-media{position:relative;overflow:hidden;border-radius:var(--m-radius);min-height:520px;aspect-ratio:1/1.12;background:var(--m-oat)}.story-media>img{width:100%;height:100%;object-fit:cover}.story-caption{position:absolute;bottom:20px;left:20px;right:20px;background:var(--m-bg);border-radius:999px;padding:12px 18px;font-size:12px;text-align:center}.story-content h2,.faq-layout h2{font-size:clamp(2.6rem,4.5vw,5rem);margin-bottom:28px}.story-signature{display:flex;gap:18px;align-items:center;border-top:1px solid var(--m-oat);margin-top:30px;padding-top:24px}.story-signature p{margin:0;font-size:14px}.story-mark{border:1px solid var(--m-sand);border-radius:50%;width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;font-size:25px}.story-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ded0bb;color:#705441;overflow:hidden}.story-art>span{z-index:1;font:italic clamp(60px,7vw,108px) Georgia,serif;letter-spacing:-.07em;position:absolute;top:11%}.story-art>i{width:65%;height:80%;border-radius:50% 50% 0 0;position:absolute;bottom:-12%;background:#c5ad91;box-shadow:0 0 0 18px #d3bea4,0 0 0 20px #bfa387}.story-art>b{font:400 clamp(20px,3vw,38px) var(--m-font);z-index:1;text-align:center;margin-top:90px;line-height:1.1;letter-spacing:-.04em}.lookbook-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:36px;align-items:stretch}.lookbook-scene{position:relative;border-radius:var(--m-radius);overflow:hidden;aspect-ratio:1.2;background:var(--m-oat)}.lookbook-scene>img,.lookbook-scene>svg{width:100%;height:100%;object-fit:cover}.lookbook-caption{position:absolute;bottom:20px;left:20px;right:20px;display:flex;justify-content:space-between;gap:20px;padding:16px 20px;border-radius:16px;background:var(--m-bg);font-size:12px}.lookbook-selection{display:flex;flex-direction:column;justify-content:center;gap:20px}.lookbook-selection>.eyebrow{margin:0}.lookbook-selection h3{font-size:2rem}.lookbook-selection>.btn{align-self:flex-start;margin-top:12px}.lookbook-product{display:grid;grid-template-columns:100px 1fr auto;align-items:center;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--m-oat)}.lookbook-product>div{aspect-ratio:1;background:var(--m-bg);border-radius:14px;overflow:hidden}.lookbook-product img{height:100%;width:100%;object-fit:cover}.lookbook-product strong{font-weight:500;display:block;line-height:1.25;margin-bottom:5px}.lookbook-product .price{font-size:13px;color:var(--m-muted)}.details-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.detail-media{position:relative;border-radius:var(--m-radius);background:var(--swatch);aspect-ratio:1.3;overflow:hidden;margin-bottom:24px;display:grid;place-items:center}.detail-media img{width:100%;height:100%;object-fit:cover}.detail-number{position:absolute;top:16px;left:18px;font-size:12px}.detail-card h3{font-size:1.5rem;line-height:1.2}.detail-card p{font-size:14px;max-width:340px}.detail-shape{width:48%;height:72%;background:color-mix(in srgb,var(--swatch) 75%,#795337);box-shadow:14px 16px 25px #493d3415}.detail-shape--arch{border-radius:100px 100px 0 0;transform:rotate(-10deg) translateY(35px)}.detail-shape--circle{height:auto;aspect-ratio:1;border-radius:50%;box-shadow:30px 12px color-mix(in srgb,var(--swatch) 50%,#fff)}.detail-shape--lines{transform:rotate(18deg) scale(1.5);background:repeating-linear-gradient(90deg,#c1a98e 0 10px,#d7c5ae 12px,#b59a7e 14px,#d7c5ae 18px)}.faq-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(30px,7vw,100px)}.faq-layout>div>p{max-width:360px}.faq-list details{border-bottom:1px solid var(--m-oat)}.faq-list details:first-child{border-top:1px solid var(--m-oat)}.faq-list summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding-block:24px;list-style:none;font-size:16px;line-height:1.4}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:24px;line-height:1}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list .rte{padding:0 30px 24px 0;font-size:14px}.catalog-intro{display:flex;align-items:end;justify-content:space-between;gap:40px}.catalog-intro>p{max-width:550px;margin:0}.catalog-note{font-size:12px;max-width:240px}.catalog-section{padding-top:12px}.category-tabs{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:8px 2px 28px;scrollbar-width:thin}.category-tabs a{flex:0 0 auto;border:1px solid var(--m-oat);border-radius:999px;padding:12px 22px;font-size:14px;transition:background .2s}.category-tabs a:hover{background:var(--m-surface)}.category-tabs a[aria-current]{background:var(--m-text);color:var(--m-bg);border-color:var(--m-text)}.collection-toolbar{padding-top:22px;border-top:1px solid var(--m-oat)}.catalog-count{font-size:13px;color:var(--m-muted);margin:0}.collection-toolbar form{display:flex;align-items:center;gap:12px;font-size:13px}.collection-toolbar form button{background:none;border:0;cursor:pointer;padding:12px}.catalog-empty{grid-column:1/-1;text-align:center;padding:80px 20px}.catalog-empty h2{font-size:2.5rem}.catalog-section[aria-busy=true] .product-grid{opacity:.45;pointer-events:none}.product-grid{transition:opacity .15s}.product-card__media .badge{z-index:1}.product-card__media img{object-fit:cover}.product-card__info h3{line-height:1.3}.product-card__info .price{white-space:normal}.product-card__vendor{font-size:11px}.newsletter .eyebrow,.newsletter-note{color:inherit;opacity:.8}.newsletter__form{position:relative;flex-wrap:wrap}.newsletter__form input{flex:1;min-width:0}.newsletter__form input::placeholder{color:inherit;opacity:.75}.newsletter__form button{width:44px;min-height:44px;font-size:25px}.newsletter-feedback{width:100%;font-size:14px}.newsletter-note{font-size:11px;line-height:1.6;margin:14px 0 0}.footer__grid{grid-template-columns:1.5fr 1fr 1fr}.drawer[aria-hidden=true]{visibility:hidden}.drawer.is-open{visibility:visible}.drawer__overlay{border:0}.editorial--reverse .editorial__content{order:0}@media(min-width:990px){.header__nav{gap:20px}.header__nav a{font-size:13px}.collection-hero{padding-top:72px}.product-grid--rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.values-grid{gap:15px}.value-item{gap:10px}.value-item+.value-item{padding-left:16px}.story-grid{gap:30px}.story-media{min-height:400px}.lookbook-grid{grid-template-columns:1fr 1fr;gap:24px}.lookbook-scene{aspect-ratio:auto;min-height:430px}.lookbook-product{grid-template-columns:72px 1fr auto;gap:12px}.details-grid{gap:16px}.faq-layout{gap:30px}.header__logo{min-width:0;font-size:clamp(1.15rem,4vw,1.7rem)}}@media(max-width:749px){.hero__media{min-height:300px;max-height:420px}.hero__card{min-height:0}.values-grid{grid-template-columns:1fr;gap:0}.values-section{padding-block:14px}.value-item{padding:15px 0;gap:18px}.value-item+.value-item{border-left:0;border-top:1px solid var(--m-oat);padding-left:0}.value-item h2{font-size:14px}.value-item p{font-size:12px}.story-grid,.lookbook-grid,.faq-layout{grid-template-columns:1fr}.story-media{min-height:360px;aspect-ratio:1.1}.story-content h2,.faq-layout h2{font-size:2.8rem}.story-signature{margin-top:22px}.lookbook-scene{min-height:0;aspect-ratio:1}.lookbook-caption{left:12px;right:12px;bottom:12px;flex-direction:column;gap:3px;padding:12px 16px}.lookbook-selection{gap:16px}.details-grid{grid-template-columns:1fr}.detail-card{display:grid;grid-template-columns:110px 1fr;gap:0 20px;align-items:start}.detail-media{grid-row:1/3;aspect-ratio:1;height:110px;margin:0;border-radius:18px}.detail-number{top:7px;left:10px;font-size:10px}.detail-card h3{font-size:1.3rem;margin:7px 0 10px}.detail-card p{font-size:13px;margin:0}.product-grid--rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 15px;margin-inline:-16px;scrollbar-width:thin;gap:14px}.product-grid--rail>.product-card{flex:0 0 72%;scroll-snap-align:start}.catalog-intro{display:block}.catalog-note{display:block;max-width:none;margin-top:16px}.collection-hero h1{font-size:2.9rem}.category-tabs{gap:8px;margin-inline:-16px;max-width:none;padding-inline:16px}.category-tabs a{padding:10px 18px;font-size:13px}.collection-toolbar{flex-direction:row;align-items:center;flex-wrap:wrap;gap:15px}.collection-toolbar form{width:100%;gap:10px}.collection-toolbar select{max-width:100%;flex:1;min-width:0;padding:10px;font-size:12px}.collection-toolbar label{font-size:12px}.footer__grid{grid-template-columns:1fr 1fr;gap:30px}.footer__grid>div:first-child{grid-column:1/-1}.editorial--reverse .editorial__media{order:0!important}.section-heading{gap:18px}.section-heading .text-link{font-size:13px}.section-intro{margin-top:0;font-size:14px}.faq-list summary{font-size:15px}.story-content .rte{font-size:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-grid{transition:none}}.story-grid>*,.lookbook-grid>*,.faq-layout>*,.details-grid>*,.header>*{min-width:0}.drawer{overflow:hidden}@media(max-width:749px){.faq-layout h2{font-size:clamp(2rem,9.2vw,2.8rem)}.story-content h2{font-size:clamp(2.2rem,10vw,2.8rem)}}.story-media{width:100%}@media(max-width:749px){.story-media{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/editorial.css.map */
