.bscc-dialog{box-sizing:border-box;width:calc(100% - 40px);max-width:1480px;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:0;border-radius:8px;background:var(--background, #fff);color:var(--text-color, #1f1c1c);overflow:auto;overscroll-behavior:contain;text-align:left;font-family:var(--text-font-family, sans-serif)}.bscc-dialog::backdrop{background:#0000008c}.bscc-header{position:relative;padding:44px 52px 32px;text-align:center}.bscc-title.Heading{margin:0 0 18px;font-size:18px}.bscc-product{margin:0;font-size:14px;line-height:1.6;text-transform:none;letter-spacing:normal}.bscc-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;font:28px/1 sans-serif;cursor:pointer}.bscc-dialog .colorTable{margin-bottom:40px}.bscc-dialog .color_block{min-width:0}.bscc-dialog .color_block:focus-visible,.bscc-dialog button:focus-visible,.bscc-dialog a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bscc-status{margin:0;padding:20px;text-align:center}.bscc-footer{padding:0 20px 32px;text-align:center;font-size:14px}.bscc-note{max-width:900px;margin:0 auto 20px;line-height:1.5}.bscc-all{text-decoration:underline;text-underline-offset:3px}.bscc-missing{padding:0 20px 24px}.bscc-missing ul{margin:12px 0;padding-left:20px}@media(max-width:640px){.bscc-dialog{width:100%;max-height:100dvh}.bscc-header{padding:44px 40px 28px}.bscc-dialog .colorTable{margin-bottom:32px}}.bscc-dialog .bscc-color-choice{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bs-color-charts.css.map */
