.ltb{max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px;--ltb-line: rgba(47, 42, 40, .16);--ltb-ink: rgba(47, 42, 40, .9);--ltb-stage: #e6dfd6}.ltb__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 20px}.ltb__title{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.15;letter-spacing:.01em}.ltb__sub{margin:0;font-size:15px;opacity:.75}.ltb__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.ltb__stage{position:sticky;top:0;z-index:2;background:var(--ltb-stage)}.ltb__viewer{display:block;width:100%;height:40vh;min-height:240px;background:var(--ltb-stage);--poster-color: var(--ltb-stage)}.ltb__ar{position:absolute;right:12px;bottom:12px;padding:8px 14px;border:1px solid var(--ltb-line);background:#fffdf9;color:inherit;font:inherit;font-size:13px;cursor:pointer}.ltb__stage-note{position:absolute;left:12px;bottom:12px;margin:0;font-size:12px;opacity:.65;pointer-events:none}.ltb__stage-inner{position:relative}.ltb__panel{padding:18px 0 0;display:flex;flex-direction:column;min-width:0}.ltb__steps{display:flex;gap:6px;list-style:none;margin:0 0 18px;padding:0;overflow-x:auto}.ltb__steps li{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--ltb-line);font-size:12px;letter-spacing:.04em;white-space:nowrap;opacity:.6}.ltb__steps li span{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid currentColor;font-size:11px}.ltb__steps li.is-active{opacity:1;border-color:var(--ltb-ink)}.ltb__steps li.is-complete{opacity:.85}.ltb__phase{display:none}.ltb__phase.is-active{display:block}.ltb__h{margin:0 0 10px;font-size:18px;letter-spacing:.02em}.ltb__label{margin:14px 0 8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ltb__hint,.ltb__note{margin:10px 0 0;font-size:13px;opacity:.8}.ltb__note{padding:8px 10px;border:1px solid var(--ltb-line);background:#fffdf9;opacity:1}.ltb__fee{font-size:12px;text-transform:none;letter-spacing:0;opacity:.8;margin-left:6px}.ltb__row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ltb__chips,.ltb__toggle{display:flex;flex-wrap:wrap;gap:8px}.ltb__chip{padding:9px 14px;border:1px solid var(--ltb-line);background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer;transition:border-color .15s}.ltb__chip:hover{border-color:var(--ltb-ink)}.ltb__chip.is-selected{border-color:var(--ltb-ink);box-shadow:inset 0 0 0 1px var(--ltb-ink)}.ltb__chip[hidden]{display:none}.ltb__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.ltb__card{position:relative;display:flex;flex-direction:column;gap:6px;padding:6px 6px 8px;border:1px solid var(--ltb-line);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ltb__card-img img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.ltb__card-label{font-size:13px}.ltb__card-why{font-size:11px;opacity:.75;min-height:0}.ltb__card.is-selected{border-color:var(--ltb-ink);box-shadow:inset 0 0 0 1px var(--ltb-ink)}.ltb__card.is-unavailable{opacity:.42;cursor:not-allowed}.ltb__card.is-unavailable .ltb__card-img img{filter:grayscale(1)}.ltb__chosen{margin:6px 0 2px;font-size:14px}.ltb__swatch-group[hidden]{display:none}.ltb__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.ltb__swatches[hidden]{display:none}.ltb__swatch{padding:0;border:1px solid var(--ltb-line);background:#f6f3ef;aspect-ratio:1;cursor:pointer;overflow:hidden}.ltb__swatch img{display:block;width:100%;height:100%;object-fit:cover}.ltb__swatch.is-selected{outline:2px solid var(--ltb-ink);outline-offset:2px}.ltb__finish-base{margin-top:18px;padding-top:14px;border-top:1px solid var(--ltb-line)}.ltb__swatches--base{grid-template-columns:repeat(auto-fill,minmax(52px,64px))}.ltb__tabs{display:none;grid-template-columns:1fr 1fr;background:#fffdf9}.ltb__tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:9px 16px 8px;border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.ltb__tabs button.is-active{border-bottom-color:var(--ltb-ink)}.ltb__tab-name{font-size:14px;letter-spacing:.02em}.ltb__tabs button:not(.is-pending) .ltb__tab-name:after{content:" \2713";font-size:12px}.ltb__tabs button.is-pending .ltb__tab-name:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#b5763a;vertical-align:2px}.ltb__tab-state{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;opacity:.7}.ltb__next-hint{display:flex;justify-content:space-between;align-items:center;width:100%;margin:16px 0 0;padding:11px 14px;border:1px solid var(--ltb-ink);background:#fffdf9;font:inherit;font-size:14px;color:inherit;cursor:pointer}.ltb__next-hint[hidden]{display:none}.ltb__summary{list-style:none;margin:12px 0 18px;padding:12px 14px;border:1px solid var(--ltb-line);display:grid;gap:4px;font-size:14px}.ltb__summary span{display:inline-block;min-width:96px;opacity:.65}.ltb__nav{display:flex;align-items:center;gap:12px;margin-top:22px;padding:14px 0 0;border-top:1px solid var(--ltb-line)}.ltb__nav [data-ltb-next]{margin-left:auto}.ltb__nav-msg{margin:0;font-size:13px;color:#9b3b2a}.ltb__nav[hidden],.ltb__nav button[hidden]{display:none}@media(max-width:989px){.ltb__stage{margin:0 -24px;border-bottom:1px solid var(--ltb-line);box-shadow:0 8px 14px -12px #2f2a2873}.ltb__viewer{height:34vh;min-height:220px}.ltb__stage-note{left:16px}.ltb__ar{right:16px}.ltb[data-ltb-now="3"] .ltb__tabs{display:grid;border-top:1px solid var(--ltb-line)}.ltb[data-ltb-tab=top] [data-ltb-pane=base],.ltb[data-ltb-tab=base] [data-ltb-pane=top]{display:none}.ltb__finish-base{margin-top:0;padding-top:0;border-top:0}.ltb__nav{padding-bottom:72px}}@media(min-width:990px){.ltb__next-hint{display:none!important}.ltb__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.ltb__stage{top:90px}.ltb__viewer{height:min(72vh,720px)}.ltb__phase[data-ltb-phase="3"].is-active{display:flex;flex-direction:column;min-height:min(68vh,680px)}.ltb__finish-top{flex:2}.ltb__finish-base{flex:1}}.ltb__custom{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.ltb__custom[hidden]{display:none}.ltb__custom .ltb__hint{flex-basis:100%;margin:0}.ltb__custom-field{display:flex;flex-direction:column;gap:4px;font-size:12px;letter-spacing:.04em}.ltb__custom-field[hidden]{display:none}.ltb__custom-field input{width:120px;padding:9px 10px;border:1px solid var(--ltb-line);font:inherit;font-size:14px;background:#fff}.ltb__custom-field input.is-invalid{border-color:#9b3b2a}.ltb__custom .ltb__hint.is-invalid{color:#9b3b2a;opacity:1}.ltb__summary:empty{display:none}.ltb.is-done .ltb__stage{position:relative}.ltb.is-done .ltb__steps,.ltb.is-done [data-ltb-phase="4"]>:not(form){display:none}.ltb .tc-success{margin:0;padding:clamp(36px,5vw,64px) clamp(22px,4vw,56px);border:1px solid rgba(47,42,40,.2);background:#fffdf9;text-align:center}.ltb .tc-success__icon{display:grid;width:64px;height:64px;margin:0 auto 22px;place-items:center;border:1px solid currentColor;border-radius:50%}.ltb .tc-success__icon svg{width:28px;height:28px}.ltb .tc-success__eyebrow{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.ltb .tc-success__title{max-width:560px;margin:0 auto 18px}.ltb .tc-success__text{max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.75}.ltb .tc-success__button{display:inline-flex;justify-content:center;min-width:230px}.ltb .tc-success__support{margin:22px 0 0;font-size:14px}.ltb .tc-success__support a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.ltb.is-done .ltb__panel{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lg-table-builder.css.map */
