.calculator-section{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.single_calculator{background:var(--mm-white, #fff);border:1px solid #e8e8e8;border-radius:var(--mm-space-16, 16px);padding:var(--mm-space-24, 20px) var(--mm-space-24, 24px)}.calculator_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--mm-space-8, 8px)}.calculator_header h4{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:0;line-height:1.5}div.unitSwitch{display:inline-flex;border:none;overflow:visible;clip-path:var(--mm-btn-clip)}.mixers_switch{padding:8px 18px;min-width:5.5em;text-align:center;cursor:pointer;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);font-weight:var(--mm-fw-bold, 700);color:#666;background:var(--mm-gray, #f5f5f5);transition:background .2s ease,color .2s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1.5;text-transform:capitalize;letter-spacing:0;height:32px}.mixers_switch.active{background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111);font-weight:var(--mm-fw-black, 900)}.mixers_switch input{opacity:0;width:0;height:0}.calculator_intro{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#888;line-height:1.5;margin-bottom:var(--mm-space-24, 24px);max-width:600px}.calculator_intro p{margin:0}.mixer_form_content{display:flex;align-items:flex-start;margin-bottom:var(--mm-space-16, 16px);gap:var(--mm-space-24, 24px);align-items:center}.figure_container{flex:0 0 160px;text-align:center;padding-top:var(--mm-space-8, 8px)}.figure_container img{width:160px;height:auto}.mixer_form_content .inputs{flex:1}.section_claculator{background:var(--mm-gray, #f5f5f5);padding:var(--mm-space-48, 48px) 0}.concrete_form_row{display:flex;align-items:center;gap:var(--mm-space-16, 16px);padding:var(--mm-space-12, 12px) 0;border-bottom:1px solid #ebebeb;margin-bottom:0}.concrete_form_row:last-child{border-bottom:none}.concrete_form_row label{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);font-weight:var(--mm-fw-bold, 700);color:var(--mm-accent-2, #111);white-space:nowrap;flex:0 0 auto;min-width:160px;line-height:1.5}.concrete_form_row input{flex:1;width:100%;height:41px;padding:12px var(--mm-space-16, 16px);border:none;border-radius:0;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:var(--mm-accent-2, #111);background:var(--mm-gray, #f5f5f5);clip-path:var(--mm-btn-clip);outline:none;line-height:1.5}.concrete_form_row input::placeholder{color:#aaa;font-weight:400}.concrete_form_row input:focus{outline:none}.concreteCalculator{border-bottom:1px solid #ebebeb;padding-bottom:var(--mm-space-16, 16px);margin-bottom:var(--mm-space-16, 16px)}button.calculate_button{display:inline-flex;align-items:center;justify-content:center;gap:var(--mm-space-8, 8px);float:right;padding:var(--mm-space-12, 12px) var(--mm-space-48, 48px);background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);font-weight:var(--mm-fw-bold, 700);border:none;border-radius:0;clip-path:var(--mm-btn-clip);cursor:pointer;position:relative;overflow:hidden;transition:background .2s ease,color .2s ease;margin-top:var(--mm-space-16, 16px);margin-bottom:0;line-height:1.5}button.calculate_button:hover{background:var(--mm-accent-2, #111);color:var(--mm-white, #fff)}.concreteCalculator:after{content:"";display:table;clear:both}.output{background:var(--mm-accent-2, #111);color:var(--mm-white, #fff);border-radius:var(--mm-space-12, 12px) var(--mm-space-12, 12px) 0 0;overflow:hidden;display:flex;flex-wrap:wrap;margin-top:var(--mm-space-24, 24px)}.output.output-rounded{border-radius:var(--mm-space-12, 12px)}.output h6{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);margin-bottom:var(--mm-space-24, 24px);line-height:1.5}.calculations_results{flex-basis:100%;display:flex;flex-wrap:wrap;background:#ffffff14;justify-content:space-around;padding:var(--mm-space-48, 48px) var(--mm-space-24, 24px) var(--mm-space-24, 24px);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);gap:var(--mm-space-16, 16px)}.calculations_results p{color:var(--mm-white, #fff);text-align:center;line-height:1.5;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px)}span.primary{color:var(--mm-accent-1, #f5b400);font-weight:var(--mm-fw-black, 900);font-size:var(--mm-body-16, 16px);display:block;margin-top:var(--mm-space-4, 4px)}.calculations_volume{flex-basis:30%;padding:var(--mm-space-24, 24px)}.calculations_time_savings{flex-basis:100%;display:flex;flex-wrap:wrap;background:var(--mm-accent-1, #f5b400);padding:var(--mm-space-48, 48px) var(--mm-space-24, 24px) var(--mm-space-24, 24px)}.calculations_time_savings h6{color:var(--mm-accent-2, #111)!important}.time_results{flex-basis:50%;text-align:center;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:var(--mm-accent-2, #111);line-height:1.5}.time_results:first-of-type{opacity:.55}.time_results h2{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);line-height:1.3;margin-top:var(--mm-space-12, 12px)}.saving_percentage{width:100%;text-align:center;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-16, 16px);color:var(--mm-accent-2, #111);margin-top:var(--mm-space-24, 24px);padding-top:var(--mm-space-16, 16px);border-top:1px solid rgba(0,0,0,.1);line-height:1.5}.saving_percentage b{font-weight:var(--mm-fw-black, 900);font-size:1.4em;display:block;margin-top:var(--mm-space-4, 4px)}.klaviyo-form-wrap .klaviyo-form .needsclick form{border-radius:0 0 var(--mm-space-12, 12px) var(--mm-space-12, 12px)!important}.d-none{display:none}@media only screen and (max-width:1000px){.calculator_header{flex-direction:column-reverse;gap:var(--mm-space-16, 16px);margin-bottom:var(--mm-space-24, 24px)}.figure_container{flex:0 0 100%;text-align:center;margin-bottom:var(--mm-space-16, 16px)}.mixer_form_content{flex-wrap:wrap}.mixer_form_content .inputs{flex:0 0 100%}.concrete_form_row{flex-direction:column;align-items:flex-start;gap:var(--mm-space-8, 8px)}.concrete_form_row label{min-width:auto}.single_calculator{padding:var(--mm-space-24, 24px)}button.calculate_button{float:none;width:100%;justify-content:center}.calculations_volume,.calculations_results{flex-basis:100%}.output h6{line-height:1.3}}@media only screen and (max-width:767px){.section_claculator{padding:var(--mm-space-32, 24px) 0}.calculator-section{padding:0 var(--mm-space-16, 16px)}.single_calculator{padding:var(--mm-space-16, 16px)}.output{display:block}.calculations_results,.calculations_volume{display:block;text-align:center}.calculations_time_savings{display:block}.calculations_volume,.calculations_results,.calculations_time_savings{padding:var(--mm-space-24, 24px) var(--mm-space-16, 16px)}.saving_percentage{font-size:var(--mm-body-14, 14px)}}@media only screen and (min-width:900px){.klaviyo-form-wrap .klaviyo-form .needsclick [data-testid=form-row]:last-child{width:50%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/concrete-calculator.css.map */
