.calc-inline .calculator,.calc-inline [id^="calculator-"]{position:relative;margin:0 auto;padding:12px 10px 16px;background:#ffffff;font-family:sans-serif;color:#1f2937;border-radius:0 0 0.5rem 0.5rem}.calc-inline .calculator h3,.calc-inline [id^="calculator-"] h3,.calc-inline [id^="calc_result_table-"] h3{text-align:center;font-size:26px;font-family:Adamant,sans-serif;font-weight:normal;color:#1f2937}.calc-inline .calculator .hidden,.calc-inline [id^="calculator-"] .hidden{display:none!important}.calc-inline .calculator [id^="calc_parameters-"],.calc-inline [id^="calculator-"] [id^="calc_parameters-"]{margin:10px;max-width:650px}.calc-inline .calculator [id^="calc_parameters-"] input,.calc-inline .calculator [id^="calc_parameters-"] select,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] input,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] select{padding:3px}.calc-inline .calculator [id^="calc_parameters-"] .calc_form_row,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] .calc_form_row{height:35px;line-height:35px}.calc-inline .calculator [id^="calc_parameters-"] .top_padding,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] .top_padding{margin-top:20px}.calc-inline .calculator [id^="calc_parameters-"] .calc_message,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] .calc_message{color:#dc2626}.calc-inline .calculator [id^="calc_buttons-"],.calc-inline [id^="calculator-"] [id^="calc_buttons-"]{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem;margin-top:1rem;padding:1rem 0.5rem}.calc-inline .calculator button,.calc-inline [id^="calculator-"] button{cursor:pointer}.calc-inline [id^="calc_submit-"],.calc-inline [id^="calc_buttons-"] [id^="calc_submit"]{color:#fff}.calc-inline [id^="calc_clear-"],.calc-inline [id^="calc_buttons-"] [id^="calc_clear"]{color:#1f2937!important;background-color:#fff!important;border:1px solid #9ca3af!important}.calc-inline [id^="calc_clear-"]:hover,.calc-inline [id^="calc_buttons-"] [id^="calc_clear"]:hover{background-color:#f3f4f6!important;border-color:#6b7280!important}.calc-inline .calculator [id^="calc_parameters-"] .disabled,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] .disabled{color:#6b7280}.calc-inline .calculator [id^="calc_parameters-"] .enabled,.calc-inline [id^="calculator-"] [id^="calc_parameters-"] .enabled{color:#111827}.calc-inline .calculator .calc-panel,.calc-inline [id^="calculator-"] .calc-panel,.calc-inline .calculator .bg-brand-yellow,.calc-inline [id^="calculator-"] .bg-brand-yellow{background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none}.calc-inline .calculator .bg-brand-darkyellow,.calc-inline [id^="calculator-"] .bg-brand-darkyellow{background-color:#f3f4f6!important;border:none!important}.calc-inline [id^="calc_result_table-"]{box-sizing:border-box;background:#ffffff!important}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"]{width:100%;border-collapse:collapse;background-color:#fff}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] td,.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] th{border:1px solid #d1d5db;text-align:center;padding:0.35rem 0.5rem}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] td:first-child{text-align:left}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] th{background-color:#f3f4f6;color:#111827}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] .calc_result th{text-align:right}.calc-inline [id^="calc_result_table-"] [id^="calc_table-"] .calc_result th:last-child{text-align:center}.calc-inline [id^="calc_result_table-"] .message{font-size:20px;font-weight:700;text-align:center}.calc-inline [id^="calc_result_table-"] [id^="calc_zapros-"] button,.calc-inline [id^="calc_result_table-"] form[data-bs-lead] button[type="submit"]{min-width:200px;height:44px;font-size:16px;color:#fff;cursor:pointer;background-color:#9f1239;border:none;border-radius:0.5rem;display:inline-block;margin:0 auto;padding:0 1.25rem}.calc-inline [id^="calc_result_table-"] form[data-bs-lead] input[type="text"],.calc-inline [id^="calc_result_table-"] form[data-bs-lead] input[type="tel"],.calc-inline [id^="calc_result_table-"] form[data-bs-lead] input:not([type="checkbox"]):not([type="hidden"]){width:100%;max-width:280px;height:42px;border:1px solid #d1d5db;border-radius:0.375rem;padding:0 0.75rem;font-size:16px;color:#111827;background:#fff}.calc-inline .calculator .calc_info,.calc-inline [id^="calculator-"] .calc_info{font-size:12px;border-collapse:collapse}.calc-inline .calculator .calc_info td,.calc-inline .calculator .calc_info th,.calc-inline [id^="calculator-"] .calc_info td,.calc-inline [id^="calculator-"] .calc_info th{border:1px solid #d1d5db;padding:0 5px}.calc-inline .calculator .calc_info .first,.calc-inline [id^="calculator-"] .calc_info .first{width:120px}.calc-inline .calculator .calc_info td,.calc-inline [id^="calculator-"] .calc_info td{background-color:#f9fafb;text-align:center;padding:0}.calc-inline .calculator .calc_info th,.calc-inline [id^="calculator-"] .calc_info th{background-color:#e5e7eb;color:#374151}@media screen and (max-width:650px){.calc-inline .calculator>div,.calc-inline [id^="calculator-"]>div{overflow-x:auto}}.calc-inline .buttons{width:100%;text-align:center}.calc-inline .button-calc-sum{padding:10px 40px;font-weight:bold;color:#fff;background:#9f1239;cursor:pointer;border-radius:0.5rem;border:none}.calc-inline .panel-control span{font-size:24px;font-weight:bold}.calc-inline .panel-control [type="button"]{padding:5px 10px!important}.calc-inline .itogo{font-size:24px;text-align:right}.calc-inline .itogo span{font-weight:bold;margin-right:5px}.calc-inline .calc-form-fields{display:flex;flex-direction:column;gap:0.75rem;margin-top:0.75rem}.calc-inline .calc-form-hint{width:100%;overflow-x:auto}.calc-inline .calc-form-hint .calc_info{min-width:min(100%,28rem)}.calc-inline .calc-form-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(10rem,1fr);gap:0.5rem 1rem;align-items:center}.calc-inline .calc-form-row--top{align-items:start}.calc-inline .calc-form-row>label:first-child,.calc-inline .calc-form-label{margin:0;width:auto!important;float:none!important;display:block;font-size:0.875rem;line-height:1.35;color:#1f2937;text-align:left}.calc-inline .calc-form-row .calc_input,.calc-inline .calc-form-row>select.calc_input,.calc-inline .calc-form-row>input.calc_input{width:100%!important;max-width:100%;float:none!important;box-sizing:border-box}.calc-inline .calc-form-row>select.calc_input,.calc-inline .calc-form-row>input.calc_input[type="number"],.calc-inline .calc-form-row select.calc_input,.calc-inline .calc-form-row input.calc_input[type="number"]{min-height:2.25rem;border:1px solid #d1d5db;border-radius:0.375rem;padding:0.35rem 0.6rem;background:#fff;font-size:0.875rem;line-height:1.25;color:#111827}.calc-inline .calc-radio-group{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 1rem;width:100%}.calc-inline .calc-radio-group label,.calc-inline .calc-radio-stack label{display:inline-flex!important;align-items:center;gap:0.4rem;width:auto!important;float:none!important;margin:0;font-size:0.875rem;line-height:1.25;white-space:nowrap;cursor:pointer}.calc-inline .calc-radio-stack{display:flex;flex-direction:column;align-items:flex-start;gap:0.45rem}.calc-inline .calc-form-value{font-weight:600;font-size:0.875rem;line-height:2.25rem}.calc-inline .important{color:#9f1239;margin-left:0.15rem}@media (max-width:767px){.calc-inline .calc-form-row{grid-template-columns:1fr;align-items:stretch}.calc-inline .calc-form-value{line-height:1.4}}.calc-inline [id^="calculator-"] .container>.flex.flex-col.md\:flex-row,.calc-inline [id^="calculator-"] .container>.flex.flex-row,.calc-inline [id^="calculator-"] .container>.w-full.flex.flex-col.md\:flex-row,.calc-inline [id^="calculator-"] .container>.w-full.flex.flex-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(10rem,1fr);gap:0.5rem 1rem;align-items:center;margin-top:0.75rem;width:100%;padding-left:0;padding-right:0}.calc-inline [id^="calculator-"] .container>.flex>label:first-child,.calc-inline [id^="calculator-"] .container>.w-full.flex>label:first-child,.calc-inline [id^="calculator-"] .container>.w-full.flex>div:first-child.text-sm,.calc-inline [id^="calculator-"] .container>.flex>div:first-child.text-sm{width:auto!important;max-width:none;float:none!important;text-align:left!important;margin:0}.calc-inline [id^="calculator-"] .container>.flex>.calc_input,.calc-inline [id^="calculator-"] .container>.flex>select.calc_input,.calc-inline [id^="calculator-"] .container>.flex>input.calc_input,.calc-inline [id^="calculator-"] .container>.w-full.flex>.calc_input,.calc-inline [id^="calculator-"] .container>.w-full.flex>select.calc_input,.calc-inline [id^="calculator-"] .container>.w-full.flex>input.calc_input,.calc-inline [id^="calculator-"] .container>.w-full.flex>div:last-child{width:100%!important;max-width:100%;float:none!important}.calc-inline [id^="calculator-"] .container select.calc_input,.calc-inline [id^="calculator-"] .container input.calc_input[type="number"]{min-height:2.25rem;border:1px solid #d1d5db;border-radius:0.375rem;padding:0.35rem 0.6rem;background:#fff;box-sizing:border-box}.calc-inline [id^="calculator-"] .container .calc_input label{display:inline-flex!important;align-items:center;gap:0.35rem;width:auto!important;float:none!important;white-space:nowrap;margin-right:0.75rem}@media (max-width:767px){.calc-inline [id^="calculator-"] .container>.flex.flex-col.md\:flex-row,.calc-inline [id^="calculator-"] .container>.flex.flex-row,.calc-inline [id^="calculator-"] .container>.w-full.flex.flex-col.md\:flex-row,.calc-inline [id^="calculator-"] .container>.w-full.flex.flex-row{grid-template-columns:1fr}}.shop-calc-card{transition:border-color 0.15s ease,box-shadow 0.15s ease}.shop-calc-card:hover,.shop-calc-card:focus-within{border-color:#eab308;box-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)}