.lx-config-dialog{top:0;right:0;bottom:0;left:0;width:100vw;transform:translateY(2rem);opacity:0}.lx-config-dialog[open]:not([data-closing]){transform:none;opacity:1}@starting-style{.lx-config-dialog[open]:not([data-closing]){transform:translateY(2rem);opacity:0}}.lx-config{display:flex;flex-direction:column;overflow:hidden}.lx-config__body{display:flex;flex-direction:column;height:100%}.lx-config__head{position:relative;padding:2.4rem 1.8rem 1.6rem;border-bottom:1px solid var(--lx-line)}.lx-config__title{margin:.6rem 4rem 0 0;font:500 var(--lx-fs-5) / 1.35 var(--lx-font-ui)}.lx-config__close{position:absolute;top:1.6rem;right:1.2rem}.lx-config__steps{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:2.4rem 1.8rem}.lx-config__step{margin:0 0 2.8rem;padding:0;border:0}.lx-config__step legend{margin-bottom:1.2rem}.lx-config__value{margin-left:.8rem;color:var(--lx-text-2);letter-spacing:0;text-transform:none}.lx-config__chips{display:flex;flex-wrap:wrap;gap:.8rem}.lx-config__chip{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding:0 1.6rem;border:1px solid var(--lx-line);font-size:var(--lx-fs-3);cursor:pointer}.lx-config__chip:has(:checked){border-color:var(--lx-ink)}.lx-config__chip:has(:focus-visible),.lx-config__card:has(:focus-visible){outline:2px solid var(--lx-ink);outline-offset:2px}.lx-config__swatch{width:1.6rem;height:1.6rem;border:1px solid var(--lx-line);background-size:cover}.lx-config__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lx-config__card{display:grid;align-content:start;gap:.6rem;padding-bottom:1.4rem;border:1px solid var(--lx-line);cursor:pointer}.lx-config__card:has(:checked){border-color:var(--lx-ink)}.lx-config__card-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 78%}.lx-config__card-name,.lx-config__card-price{padding:0 1.4rem;font-size:var(--lx-fs-3);line-height:1.4}.lx-config__card-price{color:var(--lx-text-2)}.lx-config [data-lx-config-choice][hidden]{display:none}.lx-config__foot{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.2rem 2rem;padding:1.6rem 1.8rem calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--lx-line);background:var(--lx-paper)}.lx-config__summary{margin:0;color:var(--lx-text-2);font-size:var(--lx-fs-2)}.lx-config__price{margin:0;font:500 var(--lx-fs-5) / 1 var(--lx-font-ui)}.lx-config__error{grid-column:1 / -1;margin:0;color:var(--lx-error, #B3261E);font-size:var(--lx-fs-2)}.lx-config__add{grid-column:1 / -1;width:100%}.lx-config[aria-busy=true] .lx-config__steps{opacity:.5;pointer-events:none}@media(min-width:900px){.lx-config-dialog{top:0;right:0;bottom:0;left:0;width:min(84rem,calc(100vw - 8rem));height:min(90dvh,96rem);margin:auto}.lx-config__head,.lx-config__steps{padding-inline:4rem}.lx-config__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-config__foot{grid-template-columns:1fr auto auto;padding:2.4rem 4rem}.lx-config__add{grid-column:auto;width:auto;min-width:18rem}.lx-config__error{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/318/assets/lx-configurator.css.map */
