.cpc-calculator-target #calculator{margin:var(--gk-space-2, .8rem) 0 var(--gk-space-4, 1.6rem);font-family:var(--font-body-family);color:var(--gk-ink, #141414);background-color:transparent!important}.cpc-calculator-target #calculator .element{font-family:inherit;margin-bottom:1.6rem}.cpc-calculator-target #calculator .element label{display:block;margin-bottom:.6rem;color:var(--gk-ink, #141414)!important;font-family:inherit;font-size:var(--gk-fs-caption);font-weight:600;line-height:1.4;letter-spacing:.01em}.cpc-calculator-target #calculator .element input[type=number],.cpc-calculator-target #calculator .element input[type=text],.cpc-calculator-target #calculator .element select,.cpc-calculator-target #calculator .element textarea{width:100%;min-height:5.2rem;padding:0 1.6rem;font-family:inherit;font-size:var(--gk-step-0);font-variant-numeric:tabular-nums;color:var(--gk-ink, #141414);background-color:#fff;border:1px solid var(--gk-stone, #d9d4cc);border-radius:0!important;box-shadow:none;transition:border-color .16s ease}.cpc-calculator-target #calculator .element textarea{padding-top:1.2rem;padding-bottom:1.2rem}.cpc-calculator-target #calculator .element select{-webkit-appearance:none;appearance:none;padding-right:4.8rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23141414' stroke-width='1.8'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1.8rem center!important;background-size:1.4rem auto!important}.cpc-calculator-target #calculator .element input:hover,.cpc-calculator-target #calculator .element select:hover,.cpc-calculator-target #calculator .element textarea:hover{border-color:var(--gk-muted, #5e5a54)}.cpc-calculator-target #calculator .element input:focus,.cpc-calculator-target #calculator .element select:focus,.cpc-calculator-target #calculator .element textarea:focus{border-color:var(--gk-ink, #141414);outline:none}.cpc-calculator-target #calculator .element input:focus-visible,.cpc-calculator-target #calculator .element select:focus-visible,.cpc-calculator-target #calculator .element textarea:focus-visible{outline:2px solid var(--gk-signal, #c8102e);outline-offset:2px}.cpc-calculator-target #calculator .row{gap:1.2rem}.cpc-calculator-target #calculator .price-marker{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-top:.8rem;padding:1.6rem 2rem;font-family:inherit;color:var(--gk-ink, #141414)!important;background-color:var(--gk-canvas, #f4f1ec)!important;border:0;border-left:3px solid var(--gk-ink, #141414);border-radius:0!important}.cpc-calculator-target #calculator .price-marker label{color:var(--gk-ink, #141414)!important;font-family:inherit;font-size:var(--gk-fs-ui);font-weight:600}.cpc-calculator-target #calculator .price-marker #priceTicker{color:var(--gk-ink, #141414)!important;font-family:var(--font-heading-family);font-size:var(--gk-fs-figure);font-weight:700;font-variant-numeric:tabular-nums}.cpc-calculator-target #calculator .error,.cpc-calculator-target #calculator .error-message,.cpc-calculator-target #calculator .cpc-error{color:var(--gk-signal, #c8102e)!important;font-size:var(--gk-fs-caption);font-weight:500}.cpc-calculator-target #calculator input.error,.cpc-calculator-target #calculator select.error{border-color:var(--gk-signal, #c8102e)!important}.cpc-calculator-target #calculator button,.cpc-calculator-target #calculator .btn{border-radius:0!important}.cpc-calculator-target #calculator .element:not(:has(input,select,textarea)){padding-top:0!important;margin-bottom:.8rem}.cpc-calculator-target #calculator .element:not(:has(input,select,textarea)) *{margin-top:0!important}.cpc-calculator-target #calculator,.cpc-calculator-target #calculator .price-marker{font-size:var(--gk-fs-ui);line-height:1.4}.cpc-calculator-target #calculator .element .formula-block span{font-size:var(--gk-step-0)}.cpc-calculator-target #calculator .price-marker span{font-size:var(--gk-fs-figure)}.cpc-calculator-target #calculator .element .formula-block suffix,.cpc-calculator-target #calculator .price-marker span suffix{font-size:inherit}variant-selects .product-form__input{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gumboda-apippa.css.map */
