#studio-home .art-note{bottom:94px}#studio-home .sculpture-fallback{color:var(--sculpture-finish,var(--orange));transition:color .5s,opacity .6s}.sculpture-finishes{white-space:nowrap;border:0;border-top:1px solid #dcd9ce;align-items:center;gap:15px;min-width:0;margin:0;padding:12px 0 0;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.finish-invitation{letter-spacing:.13em;color:#716f62;font-size:8px}.finish-options{gap:1px;display:flex}.finish-options button{background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:border-color .25s,transform .25s;display:grid}.finish-options button[aria-pressed=true]{border-color:#9c9989}.finish-options button>span{background:radial-gradient(circle at 32% 22%, #fff7, transparent 65%), var(--swatch-color);border-radius:50%;width:23px;height:23px;display:block;box-shadow:inset 0 0 0 1px #25251f16,0 2px 3px #25251f10}.finish-name{gap:4px;min-width:61px;font-size:11px;display:grid}.finish-index{color:#767365;font-variant-numeric:tabular-nums;letter-spacing:.1em;font-family:monospace;font-size:8px}#studio-home .product-card{--collection-accent:#ef5b32;border-radius:4px;display:block}#studio-home .peak-card{--collection-accent:#7b552c}#studio-home .growth-card{--collection-accent:#556c1e}#studio-home .pocket{--collection-accent:#78428d}#studio-home .dayphrase{--collection-accent:#214d3e}#studio-home .still{--collection-accent:#742e4d}.collection-label{border-top:1px solid var(--line);color:#706d62;letter-spacing:.045em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding:17px 0;font-family:monospace;font-size:9px;display:flex;position:relative}.collection-label:before{content:"";background:var(--collection-accent);transform-origin:0;width:100%;height:1px;transition:transform .55s cubic-bezier(.2,.7,.3,1);position:absolute;top:-1px;left:0;transform:scaleX(.075)}.collection-number{color:var(--collection-accent);font-variant-numeric:tabular-nums;margin-right:10px}.collection-explore{font-family:var(--font-sans);letter-spacing:0;color:var(--ink);align-items:center;gap:7px;font-size:10px;display:flex}#studio-home .round-arrow{transition:background .25s,border-color .25s,color .25s;overflow:hidden}#studio-home .product-card:focus-visible .round-arrow{background:var(--collection-accent);border-color:var(--collection-accent);color:#fff}#studio-home .product-card:focus-visible .collection-label:before{transform:scaleX(1)}.studio-study{background:#f0ede6;border:1px solid #e4e0d5;border-radius:4px;margin:0;padding:15px 15px 0;position:relative}#studio-home .studio-study .studio-image{border-radius:2px}.studio-study figcaption{color:#6f6a60;justify-content:space-between;align-items:center;gap:20px;min-height:56px;font-size:10px;line-height:1.5;display:flex}.studio-study figcaption>span:first-child{letter-spacing:.08em;white-space:nowrap;font-family:monospace;font-size:9px}.studio-study figcaption>span:last-child{text-align:right}.studio-seal{color:#d84825;filter:drop-shadow(0 5px 7px #3c201016);width:110px;height:110px;transition:transform .6s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:78px;right:-21px;transform:rotate(-14deg)}#studio-home .contact-banner{isolation:isolate;background:#f0ebe1;border-radius:4px;padding-block:76px;position:relative}#studio-home .contact-banner:before{content:"";pointer-events:none;border:1px solid #d6cbbb;border-radius:2px;position:absolute;inset:12px}#studio-home .contact-banner>a{gap:30px}#studio-home .contact-banner em{color:#bc4c2c}.contact-arrow{border:1px solid #c8bda9;border-radius:50%;place-items:center;width:88px;height:88px;transition:background .3s,color .3s,border-color .3s;display:grid;overflow:hidden}#studio-home .contact-banner .contact-arrow svg{width:48px;height:48px}#studio-home .contact-banner>a:focus-visible .contact-arrow{background:var(--ink);border-color:var(--ink);color:var(--paper)}@keyframes collection-arrow{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(22px,-22px)}46%{opacity:0;transform:translate(-22px,22px)}to{opacity:1;transform:translate(0)}}@media (hover:hover) and (pointer:fine){.finish-options button:hover{transform:translateY(-2px)}#studio-home .product-card:hover .collection-label:before{transform:scaleX(1)}#studio-home .product-card:hover .round-arrow{background:var(--collection-accent);border-color:var(--collection-accent);color:#fff}:is(#studio-home .product-card:hover .round-arrow svg,#studio-home .product-card:focus-visible .round-arrow svg){animation:.45s cubic-bezier(.2,.7,.3,1) collection-arrow}.studio-study:hover .studio-seal{transform:rotate(-3deg)}#studio-home .contact-banner>a:hover .contact-arrow{background:var(--ink);border-color:var(--ink);color:var(--paper)}}@media (max-width:1100px) and (min-width:761px){.product-grid .collection-explore{display:none}}@media (max-width:760px){#studio-home .hero-art{height:430px}#studio-home .sculpture{inset:-10px 0 80px}#studio-home .art-note{bottom:103px}.sculpture-finishes{gap:10px;bottom:24px}.finish-invitation{font-size:7px}.collection-label{margin-bottom:10px;padding-block:14px}.studio-study{padding:10px 10px 0}.studio-study figcaption{gap:12px;min-height:56px;font-size:9px}.studio-study figcaption>span:first-child{font-size:8px}.studio-seal{width:86px;height:86px;bottom:72px;right:-9px}#studio-home .contact-banner{padding:52px 22px}#studio-home .contact-banner>a{gap:14px;font-size:clamp(31px,7.9vw,57px)}.contact-arrow{flex-shrink:0;width:48px;height:48px}#studio-home .contact-banner .contact-arrow svg{width:29px;height:29px}}@media (prefers-reduced-motion:reduce){:is(#studio-home .product-card:hover .round-arrow svg,#studio-home .product-card:focus-visible .round-arrow svg){animation:none}#studio-home .product-art,#studio-home .studio-seal,#studio-home .round-arrow svg,#studio-home .contact-arrow svg,#studio-home .finish-options button{transition:none;animation:none}#studio-home .product-card:hover .product-art,#studio-home .contact-banner>a:hover svg,#studio-home .finish-options button:hover{transform:none}#studio-home .studio-study:hover .studio-seal{transform:rotate(-14deg)}}
