.l2k-orders{display:grid;gap:2rem;margin-block:2rem}.l2k-orders__group{border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.8rem;padding:1.6rem}.l2k-orders__group>:first-child{margin-top:0}.l2k-orders__choices{display:flex;flex-wrap:wrap;gap:.6rem;padding:.3rem}.l2k-orders__choices>h2{flex-basis:100%;margin:0 0 .8rem}.l2k-orders__choice{display:inline-flex;align-items:center;min-height:4.4rem;padding:.7rem 1rem;border:.1rem solid currentColor;border-radius:.4rem;color:rgb(var(--color-foreground));text-decoration:none}.l2k-orders__choice.is-selected{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.l2k-orders__choice:focus-visible,.l2k-order-card input:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.l2k-order-card{display:flex;align-items:start;gap:1.2rem;margin-block:1.2rem}.l2k-order-card__image{width:10rem;height:auto;flex-shrink:0;object-fit:contain}.l2k-order-card__reference{width:10rem;flex-shrink:0;margin:0}.l2k-image-reference__caption{margin-top:.4rem;font-size:.85em;line-height:1.35;overflow-wrap:anywhere}.l2k-order-card__body{min-width:0;flex:1}.l2k-order-card__variant{font-weight:600;overflow-wrap:anywhere}.l2k-order-card__price{font-size:1.8rem;font-weight:600}.l2k-order-card p{margin-block:.5rem}.l2k-order-card__palette{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0;padding:0;list-style:none}.l2k-order-card__palette img{display:block;width:7.2rem;height:7.2rem;object-fit:contain;background:#fff}.l2k-order-card__form{display:grid;grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);gap:.8rem;margin-top:1.2rem}.l2k-order-card__form>label{grid-column:1 / -1}.l2k-order-card__form>input[type=number]{width:100%;min-height:4.4rem;border:.1rem solid currentColor;border-radius:.4rem}.l2k-order-card__form>.button{min-width:0}l2k-order-unit{display:block}.l2k-order-card__selection{grid-column:1 / -1}.l2k-order-card__selection>span{display:block}.l2k-shades{display:block}.l2k-shades__sources{display:flex;flex-wrap:wrap;gap:1.2rem;margin-block:1rem}.l2k-shades__sources a{display:inline-flex;align-items:center;min-height:4.4rem;text-underline-offset:.3rem}.l2k-shades__sources a[aria-current]{font-weight:600}.l2k-shades__controls>label{display:block;font-weight:600;margin-bottom:.6rem}.l2k-shades__search-row{display:flex;flex-wrap:wrap;gap:.8rem}.l2k-shades__search-row input{flex:1 1 18rem;min-width:0;min-height:4.4rem;border:.1rem solid currentColor;border-radius:.4rem;padding:.8rem 1rem;font:inherit;color:inherit;background:rgb(var(--color-background))}.l2k-shades__group{margin-block:1.6rem}.l2k-shades__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.8rem;list-style:none;padding:.3rem;margin:0}.l2k-shades__item{min-width:0}.l2k-shades__choice{display:flex;flex-direction:column;gap:.4rem;height:100%;min-height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.4rem;padding:.7rem;color:inherit;text-decoration:none;overflow-wrap:anywhere}.l2k-shades__choice.is-selected{border-color:currentColor;outline:.1rem solid currentColor}.l2k-shades__name{font-weight:600}.l2k-shades__image{display:block;width:100%;height:auto;max-height:12rem;object-fit:contain;background:#fff}.l2k-shades__reference{margin:0}.l2k-shades__unit,.l2k-shades__source{font-size:.85em;line-height:1.35}.l2k-shades__toggle{margin-top:.8rem}.l2k-shades :is(a,button,input):focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.l2k-shades [hidden]{display:none!important}@media(max-width:480px){.l2k-order-card{flex-wrap:wrap}.l2k-order-card__body{flex-basis:calc(100% - 12rem)}.l2k-order-card__form{grid-template-columns:1fr}.l2k-order-card__form>label{grid-column:auto}}.l2k-shades__status{margin-top:auto;font-size:1.2rem;font-weight:500;line-height:1.4}.l2k-shades__item[data-stock-group=shop] .l2k-shades__status{color:#245a3c}.l2k-shades__item[data-stock-group=supplier] .l2k-shades__choice{background:rgb(var(--color-background))}.l2k-shades__item[data-stock-group=supplier] .l2k-shades__status{color:inherit}.l2k-shades__item[data-stock-group=out] .l2k-shades__choice{border-style:dashed;border-color:#766b79}.l2k-shades__choice.is-selected{outline:2px solid currentColor;outline-offset:2px}@media(max-width:480px){[data-pdp-refined] .l2k-order-card__form{grid-template-columns:minmax(0,1fr)}[data-pdp-refined] .l2k-order-card__form>.quantity{min-width:0}}l2k-unified-purchase{display:block;min-width:0}l2k-unified-purchase [hidden]{display:none!important}l2k-unified-purchase .l2k-order-card__form{margin-bottom:0}l2k-unified-purchase [data-purchase-supplier-notes]{margin-top:1.2rem}[data-pdp-refined] pickup-availability[hidden]{display:none!important}[data-pdp-refined] l2k-unified-purchase>h2:not(.visually-hidden){margin-bottom:1.2rem}[data-pdp-refined] l2k-unified-purchase .l2k-order-card__selection{margin-block:.8rem 0;font-size:1.6rem;line-height:1.5}[data-pdp-refined] l2k-unified-purchase [data-purchase-supplier-notes]{margin-top:1.2rem;font-size:1.6rem;line-height:1.5}[data-pdp-refined] l2k-unified-purchase [data-purchase-supplier-notes] p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/l2k-special-order.css.map */
