.tonnage_calculator{display:flex;flex-wrap:wrap;max-width:728px;width:100%;margin:auto;background:#fff;border-radius:6px;overflow:hidden}.densities{max-width:1250px;width:100%;font-family:Lato,sans-serif;font-style:italic;font-weight:500;font-size:16px;line-height:24px;color:#262626;margin:24px auto auto}.form_tonnage_calculator,.img_tonnage_calculator_form,.img_tonnage_calculator_result,.result_tonnage_calculator{width:100%;height:100%;display:flex;overflow:hidden;justify-content:center;position:relative;box-sizing:border-box;align-items:center}.form_tonnage_calculator,.result_tonnage_calculator{padding:50px}.tonnage_calculator h2{align-self:flex-start;margin-bottom:20px;font-weight:600}.tonnage_calculator h3:after{content:'';width:100%;display:block;position:absolute;height:12px;background:#d9d9d9;transform:rotate(-.21deg);bottom:-1px;z-index:-1}.tonnage_calculator h3{width:fit-content;position:relative;z-index:0;font-family:'Arca Majora 3',Lato,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#262626;margin:0}.form_tonnage_calculator{display:flex;justify-content:center;flex-direction:column}.form_tonnage_calculator #tonnage_calculator{width:100%}.input-group{display:flex;justify-content:space-between;width:100%}.form_tonnage_calculator input{width:100%!important}.form_tonnage_calculator label{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#262626;width:49%;margin-top:15px}.form_tonnage_calculator input,.form_tonnage_calculator select{margin-top:8px;border:1px solid #262626;box-shadow:0 1px 3px rgba(230,235,241,.25);border-radius:4px}.form_tonnage_calculator .recommandation{width:100%;display:block;text-align:left}.density_body,.recommandation{font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#262626;margin-top:8px}img#img_info_bull_density{position:relative;top:0}.density{display:flex;align-items:center;margin-top:25px;position:relative}.densite{flex-direction:row!important;align-items:center!important}.densite>span{margin-right:10px}.densite select{margin:0 0 0 4px}.density>img{margin-left:10px;cursor:pointer}.img_tonnage_calculator_form img,.img_tonnage_calculator_result img{width:100%;height:100%;object-fit:cover}.img_tonnage_calculator_result{display:none}label.densite{position:relative}#info_bull_density{background:#e5d8c2;border-radius:10px;position:absolute;max-width:205px;padding:0 10px 30px 15px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#000;left:100px;bottom:50px;display:none}#close_info_bull_density{text-align:end;line-height:0;padding-top:16px;padding-bottom:2px;padding-right:10px;width:fit-content;margin-left:auto}#close_info_bull_density>img{width:16px;height:16px;cursor:pointer}#info_bull_density:before{content:'';width:10px;height:10px;display:block;background:#e5d8c2;position:absolute;bottom:10px;left:-5px;transform:rotate(45deg)}.result_tonnage_calculator{display:none}.result_longueur,.result_weight{margin-top:24px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#262626}.result_bag,.result_epaiseur,.result_largeur{margin-top:8px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#262626}h3.false_h3:after{display:none}h3.false_h3{margin-top:28px}.result_tonnage_calculator>h3:nth-child(1){margin-top:14px}span#reset_tonnage_calculator{margin-top:24px;font-family:Lato,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-decoration-line:underline;color:#be9e67;display:block;cursor:pointer}.density_body_result{margin-top:8px}.false_h3 img{margin-left:8px}.result_largeur img,.result_longueur img{margin:0 13px 0 14px}#submit_tonnage_calculator{margin-top:30px}@media (max-width:768px){.tonnage-calculator-wrapper{padding:60px 20px 60px 20px!important}.form_tonnage_calculator,.result_tonnage_calculator{padding:30px 20px}}