:root{--sle-ink: #3C3533;--sle-stone: #CCC9C7;--sle-paper: #F5F1E8;--sle-aubergine: #280E2F;--sle-olive: #586A47;--sle-terracotta: #EA7251;--sle-mist: #E3ECE9;--sle-brass: #C9A66C;--fg-1: var(--sle-ink);--fg-2: #5A4F4C;--fg-3: #8A7F7B;--rule-1: #D8D2C3;--rule-2: var(--sle-stone);--font-display: "Presicav", Archivo, sans-serif;--font-label: "Presicav", Archivo, sans-serif;--font-body: "Merriweather Sans", sans-serif}.sle-fin{background:var(--sle-paper);color:var(--sle-ink);font-family:var(--font-body);font-size:16px;line-height:1.5}.sle-fin *,.sle-fin *:before,.sle-fin *:after{box-sizing:border-box}.sle-fin img{display:block;max-width:100%}.sle-fin a{color:inherit}.sle-fin .wrap{max-width:1440px;margin:0 auto;padding:0 56px}@media(max-width:900px){.sle-fin .wrap{padding:0 20px}}.sle-fin .eyebrow{font-family:var(--font-label);font-weight:400;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2)}.sle-fin .btn{font-family:var(--font-label);font-weight:400;letter-spacing:.14em;text-transform:uppercase;font-size:13px;border-radius:2px;cursor:pointer;border:1.5px solid var(--sle-ink);padding:16px 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;transition:background .2s,color .2s}.sle-fin .btn-solid{background:var(--sle-ink);color:var(--sle-paper)}.sle-fin .btn-solid:hover{background:var(--sle-aubergine);border-color:var(--sle-aubergine)}.sle-fin .btn-ghost{background:transparent;color:var(--sle-ink)}.sle-fin .btn-ghost:hover{background:var(--sle-ink);color:var(--sle-paper)}.sle-fin .section-head{display:flex;align-items:baseline;gap:14px;border-bottom:1px solid var(--sle-ink);padding-bottom:14px;margin-bottom:36px}.sle-fin .section-head h2{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,3.4vw,44px);line-height:1;letter-spacing:.01em;text-transform:uppercase;margin:0}.sle-fin .section-head .no{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);margin-left:auto}.sle-fin .crumbs{display:flex;gap:10px;align-items:center;padding:20px 0 0;font-family:var(--font-label);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.sle-fin .crumbs a{text-decoration:none;color:var(--fg-3)}.sle-fin .crumbs a:hover{color:var(--sle-ink)}.sle-fin .fin-hero{position:relative;overflow:hidden;margin-top:20px;background:var(--sle-ink)}.sle-fin .fin-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sle-fin .fin-hero .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1513c7,#1a151352 55%,#1a15132e)}.sle-fin .fin-hero .wrap{position:relative;z-index:1;min-height:68vh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:80px;padding-bottom:64px}.sle-fin .fin-hero .tag{position:absolute;left:56px;top:28px;background:var(--sle-paper);border:1px solid var(--rule-1);font-family:var(--font-label);font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;color:var(--fg-2);z-index:1}@media(max-width:900px){.sle-fin .fin-hero .tag{left:20px}}.sle-fin .fin-hero .eyebrow{color:#f5f1e8bf}.sle-fin .fin-hero h1{font-family:var(--font-display);font-weight:400;font-size:clamp(40px,4.6vw,64px);line-height:.92;letter-spacing:.005em;text-transform:uppercase;margin:14px 0 0;color:var(--sle-paper)}.sle-fin .fin-hero .lede{font-size:17.5px;line-height:1.65;color:#f5f1e8d9;max-width:56ch;margin:22px 0 0}.sle-fin .index-dot{width:34px;height:34px;border-radius:50%;border:1px solid rgba(60,53,51,.3);display:inline-block}.sle-fin .sw-custom{background:conic-gradient(#ea7251 0 72deg,#c9a66c 72deg 144deg,#586a47 144deg 216deg,#00414b 216deg 288deg,#59191f 288deg 360deg)}.sle-fin .finishes{padding:24px 0 88px}.sle-fin .fin-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:72px;align-items:start}@media(max-width:1020px){.sle-fin .fin-layout{grid-template-columns:1fr;gap:0}}.sle-fin .fin-rail{position:sticky;top:90px}@media(max-width:1020px){.sle-fin .fin-rail{display:none}}.sle-fin .fin-rail .rail-label{font-family:var(--font-label);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);padding-bottom:12px;border-bottom:1px solid var(--sle-ink);margin-bottom:4px}.sle-fin .fin-rail a{display:flex;align-items:center;gap:12px;text-decoration:none;padding:11px 4px;border-bottom:1px solid var(--rule-1);font-family:var(--font-label);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);transition:color .15s}.sle-fin .fin-rail a .index-dot{width:18px;height:18px;flex:none;opacity:.55;transition:opacity .15s}.sle-fin .fin-rail a .fig{margin-left:auto;font-size:9px;letter-spacing:.14em}.sle-fin .fin-rail a:hover,.sle-fin .fin-rail a.active{color:var(--sle-ink)}.sle-fin .fin-rail a.active .index-dot{opacity:1}.sle-fin .fin-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;padding:56px 0;border-bottom:1px solid var(--rule-1);align-items:start;scroll-margin-top:80px}.sle-fin .fin-panel:first-of-type{padding-top:8px}.sle-fin .fin-panel:last-of-type{border-bottom:none}@media(max-width:900px){.sle-fin .fin-panel{grid-template-columns:1fr;gap:28px}}.sle-fin .fin-photo{position:relative;border:1px solid var(--rule-1);background:#eee8da;overflow:hidden}.sle-fin .fin-photo img{width:100%;aspect-ratio:1;object-fit:cover}.sle-fin .fin-photo .tag{position:absolute;left:14px;top:14px;background:var(--sle-paper);border:1px solid var(--rule-1);font-family:var(--font-label);font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;color:var(--fg-2);z-index:1}.sle-fin .fin-body .fin-head{display:flex;align-items:center;gap:16px}.sle-fin .fin-body .index-dot{width:26px;height:26px;flex:none}.sle-fin .fin-body h3{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:.01em;text-transform:uppercase;margin:0}.sle-fin .fin-body .behavior-pill{margin-left:auto;font-family:var(--font-label);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--rule-2);padding:6px 11px;border-radius:999px;color:var(--fg-2);white-space:nowrap}.sle-fin .fin-body .behavior-pill.living{border-color:var(--sle-olive);color:var(--sle-olive)}.sle-fin .fin-body p{font-size:16px;line-height:1.65;color:var(--fg-2);margin:18px 0 0;max-width:56ch}.sle-fin .fin-spec{width:100%;border-collapse:collapse;margin-top:22px}.sle-fin .fin-spec th,.sle-fin .fin-spec td{text-align:left;padding:10px 8px 10px 0;border-bottom:1px solid var(--rule-1);vertical-align:top}.sle-fin .fin-spec th{font-family:var(--font-label);font-weight:400;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);width:34%;white-space:nowrap}.sle-fin .fin-spec td{font-size:14px;color:var(--sle-ink)}.sle-fin .fin-spec tr:first-child th,.sle-fin .fin-spec tr:first-child td{border-top:1px solid var(--sle-ink)}.sle-fin .fin-cta{margin-top:26px;display:flex;gap:12px;flex-wrap:wrap}.sle-fin .fin-cta .btn{padding:13px 22px;font-size:11.5px}.sle-fin .ral{padding:0 0 96px}.sle-fin .ral .intro{font-size:16.5px;line-height:1.65;color:var(--fg-2);max-width:64ch;margin:0 0 36px}.sle-fin .ral-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);gap:64px;align-items:start}@media(max-width:1020px){.sle-fin .ral-layout{grid-template-columns:1fr;gap:40px}}.sle-fin .ral-controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.sle-fin .ral-search{flex:1 1 220px;border:1.5px solid var(--sle-ink);border-radius:2px;background:transparent;padding:12px 14px;font-family:var(--font-body);font-size:13.5px;color:var(--sle-ink);outline:none}.sle-fin .ral-search::placeholder{color:var(--fg-3)}.sle-fin .ral-fams{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.sle-fin .ral-fams button{font-family:var(--font-label);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--rule-2);background:transparent;color:var(--fg-2);border-radius:999px;padding:7px 13px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sle-fin .ral-fams button:hover{border-color:var(--sle-ink);color:var(--sle-ink)}.sle-fin .ral-fams button.on{background:var(--sle-ink);border-color:var(--sle-ink);color:var(--sle-paper)}.sle-fin .ral-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;max-height:480px;overflow-y:auto;padding:14px 2px 2px;border-top:1px solid var(--sle-ink)}.sle-fin .ral-grid button{aspect-ratio:1;border-radius:2px;cursor:pointer;padding:0;border:1px solid rgba(60,53,51,.22);transition:transform .1s}.sle-fin .ral-grid button:hover{transform:translateY(-2px)}.sle-fin .ral-grid button[aria-current=true]{outline:2px solid var(--sle-ink);outline-offset:2px}.sle-fin .ral-grid .empty{grid-column:1 / -1;font-size:13.5px;color:var(--fg-3);padding:18px 2px}.sle-fin .ral-count{margin-top:12px;font-family:var(--font-label);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.sle-fin .ral-preview{position:sticky;top:90px;border:1px solid var(--rule-1);background:#eee8da}@media(max-width:1020px){.sle-fin .ral-preview{position:static}}.sle-fin .ral-stage{position:relative;padding:8px 24px 0}.sle-fin .ral-stage .tag{position:absolute;left:14px;top:14px;background:var(--sle-paper);border:1px solid var(--rule-1);font-family:var(--font-label);font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;color:var(--fg-2);z-index:1}.sle-fin .ral-stage svg{width:100%;height:auto;display:block}#ralStage3d{display:none;aspect-ratio:1;cursor:grab;touch-action:none}#ralStage3d:active{cursor:grabbing}#ralStage3d canvas{display:block;width:100%;height:100%}.sle-fin .ral-stage.is-3d{padding:0;background:radial-gradient(circle at 50% 32%,#5a524c,#423b36 55%,#322c28)}.sle-fin .ral-stage.is-3d #ralStage3d{display:block}.sle-fin .ral-stage.is-3d #ralFallback{display:none}.sle-fin .ral-dimmer{display:none;position:absolute;left:24px;right:24px;bottom:16px;z-index:2;align-items:center;gap:14px;background:#1a15138c;border:1px solid rgba(245,241,232,.18);border-radius:999px;padding:10px 18px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sle-fin .ral-stage.is-3d .ral-dimmer{display:flex}.sle-fin .ral-dimmer i{color:#f5f1e8bf;font-size:15px;flex:none}.sle-fin .ral-dimmer .pct{font-family:var(--font-label);font-size:9.5px;letter-spacing:.14em;color:#f5f1e8bf;min-width:38px;text-align:right;flex:none}.sle-fin .ral-dimmer input[type=range]{-webkit-appearance:none;appearance:none;flex:1;height:22px;background:transparent;cursor:pointer;margin:0}.sle-fin .ral-dimmer input[type=range]::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,rgba(255,217,160,.9) 0%,rgba(255,217,160,.9) var(--fill, 85%),rgba(245,241,232,.22) var(--fill, 85%))}.sle-fin .ral-dimmer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--sle-paper);border:1px solid rgba(26,21,19,.4);margin-top:-6.5px;box-shadow:0 1px 4px #0006}.sle-fin .ral-dimmer input[type=range]::-moz-range-track{height:3px;border-radius:2px;background:#f5f1e838}.sle-fin .ral-dimmer input[type=range]::-moz-range-progress{height:3px;border-radius:2px;background:#ffd9a0e6}.sle-fin .ral-dimmer input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--sle-paper);border:1px solid rgba(26,21,19,.4);box-shadow:0 1px 4px #0006}.sle-fin .ral-readout{border-top:1px solid var(--rule-1);background:var(--sle-paper);padding:22px 24px 26px}.sle-fin .ral-readout .code{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.6vw,34px);letter-spacing:.02em;text-transform:uppercase;line-height:1}.sle-fin .ral-readout .name{font-size:15px;color:var(--fg-2);margin-top:8px}.sle-fin .ral-readout .hexline{display:flex;align-items:center;gap:14px;margin-top:14px}.sle-fin .ral-readout .hex{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.04em;color:var(--fg-2)}.sle-fin .ral-readout .copy-btn{background:none;border:none;padding:0 0 2px;cursor:pointer;font-family:var(--font-label);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);border-bottom:1px dashed var(--rule-2)}.sle-fin .ral-readout .copy-btn:hover{color:var(--sle-ink);border-bottom-color:var(--sle-ink)}.sle-fin .ral-readout .ctas{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.sle-fin .ral-readout .ctas .btn{padding:13px 20px;font-size:11px}.sle-fin .ral-readout .fine{margin-top:16px;font-size:12px;line-height:1.6;color:var(--fg-3)}.sle-fin .glass{padding:0 0 96px}.sle-fin .glass .intro{font-size:16.5px;line-height:1.65;color:var(--fg-2);max-width:64ch;margin:0 0 36px}.sle-fin .glass-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}@media(max-width:1020px){.sle-fin .glass-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:620px){.sle-fin .glass-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.sle-fin .glass-card{display:block;text-decoration:none;color:var(--sle-ink)}.sle-fin .glass-photo{position:relative;border:1px solid var(--rule-1);background:#eee8da;overflow:hidden;aspect-ratio:1;transition:border-color .15s}.sle-fin .glass-photo img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.sle-fin .glass-card:hover .glass-photo{border-color:var(--sle-ink)}.sle-fin .glass-card:hover .glass-photo img{transform:scale(1.04)}.sle-fin .glass-photo .tag{position:absolute;left:10px;top:10px;background:var(--sle-paper);border:1px solid var(--rule-1);font-family:var(--font-label);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;padding:5px 8px;color:var(--fg-2);z-index:1}.sle-fin .glass-photo .soldout{position:absolute;right:10px;top:10px;background:#3c3533e6;color:var(--sle-paper);font-family:var(--font-label);font-size:8px;letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;z-index:1}.sle-fin .glass-card[data-soldout=true] .glass-photo img{opacity:.62}.sle-fin .glass-meta{padding:12px 2px 0}.sle-fin .glass-meta .nm{display:block;font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.sle-fin .glass-meta .sub{display:block;margin-top:6px;font-family:var(--font-label);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.sle-fin .glass-foot{margin-top:40px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;border-top:1px solid var(--rule-1);padding-top:28px}.sle-fin .glass-foot .fine{font-size:12.5px;line-height:1.6;color:var(--fg-3);max-width:52ch;margin:0}.sle-fin .living-band{background:var(--sle-ink);color:var(--sle-paper);padding:88px 0}.sle-fin .living-band .section-head{border-color:#f5f1e859}.sle-fin .living-band .section-head h2{color:var(--sle-paper)}.sle-fin .living-band .section-head .no{color:#f5f1e880}.sle-fin .living-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}@media(max-width:900px){.sle-fin .living-grid{grid-template-columns:1fr;gap:40px}}.sle-fin .living-band p{color:#f5f1e8c7;font-size:16.5px;line-height:1.7;max-width:56ch;margin:0 0 18px}.sle-fin .living-band .col-label{font-family:var(--font-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--sle-paper);border-bottom:1px solid rgba(245,241,232,.35);padding-bottom:12px;margin-bottom:4px;display:flex;align-items:baseline;gap:10px}.sle-fin .living-band .col-label small{color:#f5f1e880;letter-spacing:.14em;font-size:9.5px;margin-left:auto}.sle-fin .living-band .fin-row{display:flex;align-items:center;gap:14px;padding:13px 2px;border-bottom:1px solid rgba(245,241,232,.22);text-decoration:none;transition:background .15s}.sle-fin .living-band .fin-row:hover{background:#f5f1e80f}.sle-fin .living-band .fin-row .index-dot{width:20px;height:20px;flex:none;border-color:#f5f1e859}.sle-fin .living-band .fin-row .nm{font-family:var(--font-label);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sle-paper)}.sle-fin .living-band .fin-row .what{margin-left:auto;font-size:12.5px;color:#f5f1e88c;text-align:right}.sle-fin .living-note{margin-top:30px;border:1px solid rgba(245,241,232,.25);padding:18px 20px;font-size:13.5px;line-height:1.6;color:#f5f1e8b3}.sle-fin .living-note a{color:var(--sle-paper)}.sle-fin .sampleset{padding:88px 0}.sle-fin .sampleset .inner{border:1.5px solid var(--sle-ink);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;overflow:hidden}@media(max-width:900px){.sle-fin .sampleset .inner{grid-template-columns:1fr}}.sle-fin .sampleset .photo{position:relative;height:100%;min-height:320px;background:#eee8da;border-right:1px solid var(--rule-1)}@media(max-width:900px){.sle-fin .sampleset .photo{border-right:none;border-bottom:1px solid var(--rule-1)}}.sle-fin .sampleset .photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sle-fin .sampleset .photo .tag{position:absolute;left:14px;top:14px;background:var(--sle-paper);border:1px solid var(--rule-1);font-family:var(--font-label);font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;color:var(--fg-2);z-index:1}.sle-fin .sampleset .copy{padding:56px}@media(max-width:900px){.sle-fin .sampleset .copy{padding:32px 24px}}.sle-fin .sampleset h2{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,52px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;margin:14px 0 0}.sle-fin .sampleset p{color:var(--fg-2);font-size:16.5px;line-height:1.65;max-width:52ch;margin:18px 0 0}.sle-fin .sampleset .price-row{display:flex;align-items:baseline;gap:16px;margin-top:24px;flex-wrap:wrap}.sle-fin .sampleset .price{font-family:var(--font-display);font-weight:400;font-size:30px;letter-spacing:.02em}.sle-fin .sampleset .lead-pill{font-family:var(--font-label);font-size:10px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--rule-2);padding:7px 12px;border-radius:999px;color:var(--fg-2)}.sle-fin .sampleset .ctas{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.sle-fin .trade-band{padding:0 0 96px}.sle-fin .trade-band .inner{border-top:1px solid var(--sle-ink);padding-top:56px;display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.sle-fin .trade-band .inner{grid-template-columns:1fr}}.sle-fin .trade-band h2{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.6vw,52px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;margin:14px 0 18px}.sle-fin .trade-band p{color:var(--fg-2);font-size:16.5px;line-height:1.6;max-width:56ch;margin:0}.sle-fin .trade-band .ctas{display:flex;flex-direction:column;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sle-finishes.css.map */
