.gc-configurator{margin:0}.gc__main-heading{margin-bottom:.8rem;font-size:1.4rem}.gc__preview{background:rgba(var(--color-field),var(--color-field-alpha, 1));border:var(--inputs-border-width, 1px) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--inputs-radius, .5rem);padding:.8rem;margin-bottom:1.6rem;display:flex;justify-content:center}.gc__preview-svg{width:100%;max-width:320px;height:auto;display:block}.gc__preview-face{fill:#d6e6ec;fill-opacity:.7;stroke:#4a6c7a;stroke-width:1.2}.gc__preview-edge{fill:#8fa9b4;fill-opacity:.85;stroke:#4a6c7a;stroke-width:1;stroke-linejoin:round}.gc__preview-edge--top{fill:#a8c0c9}.gc__preview-edge--right{fill:#7c97a2}.gc__preview-dim line{stroke:rgba(var(--color-foreground),.5);stroke-width:.8;stroke-dasharray:3 2}.gc__preview-dim text{fill:rgb(var(--color-foreground));font-size:10px;font-family:inherit}.gc__preview-placeholder{fill:rgba(var(--color-foreground),.45);font-size:13px;font-family:inherit}.gc__preview--polished .gc__preview-face{stroke:#d4a500;stroke-width:2}.gc__preview--polished .gc__preview-edge{stroke:#d4a500}.gc__preview--polished-green .gc__preview-face{stroke:#5c9c4f;stroke-width:2}.gc__preview--polished-green .gc__preview-edge{stroke:#5c9c4f}.gc__preview--invalid .gc__preview-face{stroke:#dc2626;stroke-dasharray:4 3;fill-opacity:.4}.gc__dimensions{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;margin-bottom:1.6rem}.gc__col{display:flex;flex-direction:column;min-width:0}.gc__label-wrap{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:.6rem;font-size:1.4rem;min-height:2.4rem;align-items:baseline}@media(max-width:600px){.gc__dimensions{grid-template-columns:1fr;row-gap:1.2rem}}.gc-configurator input[type=number]::-webkit-outer-spin-button,.gc-configurator input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gc-configurator input[type=number]{-moz-appearance:textfield}.gc__error{font-size:1.2rem;color:#dc2626;min-height:1.4em;display:block;margin-top:.4rem}.form-control.gc__input--invalid{border-color:#dc2626}.form-control.gc__input--invalid:focus{box-shadow:0 0 0 .1rem #dc2626}.gc__info:empty{display:none}.gc__info{margin-bottom:.8rem}.gc__info-msg{font-size:1.3rem;padding:.8rem 1.2rem;border-radius:var(--inputs-radius, .5rem);margin-bottom:.4rem}.gc__info-msg--warn{background:#fef3c7;color:#92400e;border:1px solid #fde68a}.gc__info-msg--error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.gc__info-msg--info{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}.gc__pricing{background:rgba(var(--color-field),var(--color-field-alpha, 1));border:var(--inputs-border-width, 1px) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--inputs-radius, .5rem);padding:1.2rem 1.6rem;margin-bottom:1.6rem}.gc__price-row{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;font-size:1.4rem;color:rgb(var(--color-foreground))}.gc__price-row--total{border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));margin-top:.4rem;padding-top:.8rem;font-size:1.6rem}.gc__val{font-variant-numeric:tabular-nums}.gc__min-qty-notice{font-size:1.3rem;padding:.8rem 1.2rem;background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe;border-radius:var(--inputs-radius, .5rem);margin-bottom:1.6rem}.gc-atc-disabled{opacity:.5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/glass-configurator.css.map */
