.dls{--dls-fg: rgb(var(--color-foreground-rgb, 18 18 18));--dls-border: rgb(var(--color-foreground-rgb, 18 18 18) / .15);--dls-muted: rgb(var(--color-foreground-rgb, 18 18 18) / .65);--dls-soft: rgb(var(--color-foreground-rgb, 18 18 18) / .04);--dls-radius: var(--style-border-radius-inputs, 6px);--dls-ok: var(--color-success, #2e7d32);--dls-partial: var(--color-lowstock, #b26a00);--dls-error: var(--color-error, #c62828)}.dls__panel{border:1px solid var(--dls-border);border-radius:var(--style-border-radius-md, .8rem);padding:1rem 1.25rem}.dls__panel-summary{display:grid;gap:.25rem;cursor:pointer;list-style:none}.dls__panel-summary::-webkit-details-marker{display:none}.dls__title{margin:0;display:flex;align-items:center;gap:.5rem}.dls__title:after{content:"";width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-25%);transition:transform .2s}.dls__panel[open] .dls__title:after{transform:rotate(-135deg) translateY(-25%)}.dls__intro{color:var(--dls-muted)}.dls__form{display:grid;gap:.75rem;max-width:42rem;margin-top:1.25rem}.dls__label{font-weight:600}.dls__textarea{width:100%;min-height:12rem;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.5;border:1px solid var(--dls-border);border-radius:var(--dls-radius);background:var(--color-input-background, transparent);color:var(--color-input-text, inherit);resize:vertical;box-sizing:border-box}.dls__hint{margin:0;font-size:.8125rem;color:var(--dls-muted)}.dls__options{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.dls__select{padding:.5rem .75rem;font:inherit;border:1px solid var(--dls-border);border-radius:var(--dls-radius);background:var(--color-input-background, transparent);color:var(--color-input-text, inherit)}.dls__actions{display:flex;flex-wrap:wrap;gap:.75rem}.dls__status{min-height:1.5em;margin:1rem 0 0}.dls__status:empty{display:none}.dls__status--error,.dls__cart-msg--error{color:var(--dls-error)}.dls__results{margin-top:1rem}.dls__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-radius:var(--dls-radius);background:var(--dls-soft)}.dls__summary-text{margin:0;font-weight:600}.dls__cart-msg{min-height:1.5em;margin:.5rem 0 0}.dls__cart-msg:empty{display:none}.dls__cart-msg button{padding:0;font:inherit;color:inherit;text-decoration:underline;background:none;border:0;cursor:pointer}.dls__heading{margin:1.75rem 0 .75rem;font-size:var(--font-h5--size, 1.125rem);line-height:1.3}.dls__cards,.dls__variants,.dls__missing{list-style:none;margin:0;padding:0}.dls__card{margin-bottom:.75rem;border:1px solid var(--dls-border);border-left-width:4px;border-radius:var(--dls-radius);overflow:hidden}.dls__card--ok{border-left-color:var(--dls-ok)}.dls__card--partial{border-left-color:var(--dls-partial)}.dls__card-head{display:flex;justify-content:space-between;gap:1rem;padding:.6rem .9rem;font-weight:600}.dls__badge{font-size:.8125rem;white-space:nowrap}.dls__card--ok .dls__badge{color:var(--dls-ok)}.dls__card--partial .dls__badge{color:var(--dls-partial)}.dls__variant{display:grid;grid-template-columns:40px 1fr auto auto 4.5rem;align-items:center;gap:.4rem .9rem;padding:.5rem .9rem;border-top:1px solid var(--dls-border);font-size:.9375rem}.dls__variant img,.dls__noimg{display:block;width:40px;height:56px;object-fit:contain;border-radius:3px;background:var(--dls-soft)}.dls__variant-title{color:inherit;overflow-wrap:anywhere}.dls__price{font-weight:600;white-space:nowrap}.dls__stock{font-size:.8125rem;color:var(--dls-muted);white-space:nowrap}.dls__qty{width:100%;padding:.35rem .5rem;font:inherit;border:1px solid var(--dls-border);border-radius:var(--dls-radius);background:var(--color-input-background, transparent);color:var(--color-input-text, inherit);box-sizing:border-box}.dls__qty--none{border:0;text-align:center}.dls__variant--soldout{opacity:.55}.dls__missing{margin-bottom:1rem}.dls__missing li{padding:.2rem 0}.dls__summary--bottom{margin-top:1.5rem}@media(max-width:749px){.dls__panel{padding:.9rem}.dls__variant{grid-template-columns:40px 1fr 4rem;grid-template-areas:"img title qty" "img meta  qty"}.dls__variant img,.dls__noimg{grid-area:img}.dls__variant-title{grid-area:title}.dls__price{grid-area:meta}.dls__stock{grid-area:meta;justify-self:end}.dls__qty{grid-area:qty}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/deck-list-search.css.map */
