clc-chair-amount{display:block;width:100%;container-type:inline-size;margin:2.4rem 0 1.6rem;font-family:inherit;--amount-blue:#214f8e;--amount-ink:#18365e;--amount-muted:#58667a;--amount-line:#b9c2cf}clc-chair-amount[hidden],clc-chair-amount [hidden]{display:none}clc-chair-amount fieldset{border:0;padding:0;margin:0;min-width:0}clc-chair-amount legend{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:1.2rem;row-gap:.4rem;width:100%;font-size:1.4rem;font-weight:600;line-height:1.35;margin-bottom:1rem;padding:0}.clc-chair-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.8rem;padding:0;border:0}.clc-chair-tile{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;min-width:0;min-height:4.4rem;padding:.6rem .4rem;margin:0;border:1px solid rgba(var(--color-foreground),.55);border-radius:4px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;line-height:1.35;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,color .15s ease}.clc-chair-label{color:inherit;font-size:1.4rem;font-weight:500;line-height:1.3;text-align:center;pointer-events:none}.clc-chair-tile[aria-checked=true]{border-color:#315c98;background:#eaf0fc;color:#234f88}.clc-chair-tile[aria-checked=true] .clc-chair-label{font-weight:600}.clc-chair-tile:not([aria-checked=true]):not(:disabled):hover{background:#f3f6fb}.clc-chair-tile:focus-visible{outline:2px solid var(--amount-blue);outline-offset:-2px}.clc-chair-tile:disabled{opacity:.45;cursor:not-allowed}.clc-amount-summary{display:none}.clc-chair-enhanced .product__value-rail{display:flex;flex-wrap:wrap;align-items:center;column-gap:.8rem;row-gap:.4rem}.clc-chair-enhanced .product__value-rail>.product__tax{flex-basis:100%}.clc-pdp-bulk-saving[hidden]{display:none}.clc-amount-summary__selection{min-width:0}[data-summary-coverage]{color:var(--amount-muted);font-family:inherit;font-size:1.2rem;font-weight:400;line-height:1.35}.clc-amount-summary__price{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;column-gap:.8rem;row-gap:.3rem;font-variant-numeric:tabular-nums}[data-summary-total]{font-size:1.6rem;font-weight:600;line-height:1.3;white-space:nowrap}.clc-pdp-bulk-saving[data-summary-saving]{align-self:center;padding:.4rem .7rem;border-radius:4px;background:#dbeafe;color:#1e4fa1;font-size:1.2rem;font-weight:600;line-height:1.3;white-space:nowrap}.clc-chair-custom{width:13.2rem;max-width:100%;--amount-blue:#214f8e;--amount-ink:#18365e}.clc-chair-custom .quantity{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;width:100%;min-width:0;height:4.4rem;border:1px solid #88909c;border-radius:4px;background:#fff;box-shadow:none}.clc-chair-custom .quantity:before,.clc-chair-custom .quantity:after{display:none}.clc-chair-custom .quantity__button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;color:var(--amount-blue);border:0;background:transparent;cursor:pointer;touch-action:manipulation}.clc-chair-custom .quantity__button svg{width:2.2rem;height:2.2rem}.clc-chair-custom .quantity__button:disabled{opacity:.4;cursor:default}.clc-chair-input{width:100%;min-width:0;padding:0;border:0;background:transparent;text-align:center;font:inherit;font-size:1.6rem;font-weight:500;color:var(--amount-ink);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.clc-chair-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.clc-chair-input:focus,.clc-chair-input:focus-visible,.clc-chair-input.focused{outline:none;box-shadow:none;text-decoration:none}.clc-chair-input::selection{background:transparent;color:var(--amount-ink)}.clc-chair-custom:focus-within .quantity{outline:2px solid var(--amount-blue);border-radius:4px}.clc-chair-error{font-size:1.3rem;line-height:1.5;color:#a02121;margin:.6rem 0}.clc-chair-error button{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.clc-amount-note{margin:.2rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--amount-muted)}.clc-amount-note:empty{display:none}.clc-chair-enhanced .product__purchase .product-form__quantity{display:none!important}.clc-chair-enhanced .product__purchase{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;margin-top:1.6rem}.clc-chair-enhanced .product__purchase .product-form__submit{grid-column:1/-1!important;grid-row:1!important}.clc-chair-enhanced .product__purchase>.clc-chair-custom{display:block;grid-column:1;grid-row:1;align-self:stretch}.clc-chair-enhanced .product__purchase>.clc-chair-custom[hidden]{display:none!important}.clc-chair-enhanced .product__purchase>.clc-chair-custom .quantity{height:100%;min-height:4.7rem}.clc-chair-enhanced.clc-chair-custom-active .product__purchase{grid-template-columns:13.2rem minmax(0,1fr)!important;column-gap:1rem;row-gap:0}.clc-chair-enhanced.clc-chair-custom-active .product__purchase .product-form__submit{grid-column:2!important}@media(max-width:374px){.clc-chair-enhanced.clc-chair-custom-active .product__purchase{grid-template-columns:12rem minmax(0,1fr)!important;column-gap:.8rem}.clc-chair-enhanced .product__purchase>.clc-chair-custom{width:12rem}}.clc-chair-enhanced .clc-quantity-discount{display:none!important}@container (max-width:520px){.clc-chair-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:600px){.clc-amount-summary{justify-content:flex-start;gap:2rem}.clc-amount-summary__price{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.clc-chair-tile{transition:none}}.no-js clc-chair-amount,.no-js .clc-pdp-bulk-saving,.no-js .clc-chair-custom{display:none!important}.no-js .clc-chair-enhanced .product__purchase .product-form__quantity{display:block!important}.no-js .clc-chair-enhanced .product__purchase{grid-template-columns:13.2rem minmax(0,1fr)!important}.no-js .clc-chair-enhanced .product__purchase .product-form__submit{grid-column:2!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/clc-chair-amount.css.map */
