.modal-calculo-medidas.pdp{max-width:385px;padding:25px 20px;position:fixed;background:#fff;z-index:9999;vertical-align:middle;height:auto;transform:translate(-50%,-50%);top:50%;left:50%}.modal-calculo-medidas .close{background-color:#ccc;color:#fff;cursor:pointer;font-size:30px;line-height:30px;padding:2px 8px;position:absolute;right:0;text-decoration:none;top:0;z-index:2}.background{background:#000;opacity:.5;position:fixed;top:0;left:0;right:0;z-index:9999;bottom:0}.modal-calculo-medidas .title{color:#2d65ad;font-family:nunito_sansbold;font-size:18px}.modal-calculo-medidas .subtitle{color:#777;font-size:14px}.modal-calculo-medidas .area-inputs label{padding-bottom:5px;display:block;color:#404040;font-size:14px}.modal-calculo-medidas .area-inputs{display:flex;gap:15px;align-items:flex-end;margin-top:30px}.modal-calculo-medidas .area-inputs input{width:110px;height:36px;padding:5px 10px;border:1px solid #ccc;box-sizing:border-box;outline:none;color:#303030;font-size:14px}.modal-calculo-medidas .area-inputs button{width:77px;height:36px;border:none;background-color:#2d66ad;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer}.modal-calculo-medidas .resultado{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.modal-calculo-medidas .resultado .resultado-title{color:#19710f;font-family:nunito_sansbold;font-size:18px}.modal-calculo-medidas .resultado p{color:#777;font-size:14px;margin:0}.descricao-quantidade{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;margin-top:40px;gap:40px}.descricao-quantidade .open-modal-button{display:flex;width:100%;background:#fff;height:46px;align-items:center;justify-content:center;cursor:pointer;border:2px solid #212121;border-radius:8px;color:#212121;font-size:16px;text-transform:uppercase;font-family:nunito_sansextrabold;letter-spacing:.6px}.descricao-quantidade span{white-space:nowrap;font-size:14px;line-height:18px}.modal-calculo-medidas .add{width:215px;display:block;height:36px;background-color:#1a7110;color:#fff;text-transform:uppercase;font-size:14px;margin:30px auto 0;cursor:pointer;border:none}.modal-calculo-medidas .resultado .total strong{color:#2d66ad}.modal-calculo-medidas .resultado .total{margin-top:12px}.modal-calculo-medidas .adicional{display:flex;align-items:center;gap:6px;margin-top:6px;color:#777;font-family:nunito_sansregular;font-size:14px}.modal-calculo-medidas .adicional input{cursor:pointer}.modal-calculo-medidas .ajuste-info{margin:4px 0;color:#777;font-size:14px}.quantity-box input{height:40px;border-radius:8px;width:146px;border:1px solid #d3d3d3;padding:5px 12px;font-size:16px;font-family:nunito_sanssemibold}.quantity-box{position:relative;display:inline-block}.quantity-box .plus{top:1px}.quantity-box .minus,.quantity-box .plus{position:absolute;right:12px;cursor:pointer}.quantity-box .minus{bottom:3px}.formQuantity{display:flex;align-items:center;gap:20px;margin-bottom:20px}.formQuantity strong{font-family:nunito_sansextrabold;font-size:14px}.formQuantity .total-box{white-space:nowrap}@media(max-width:768px){.descricao-quantidade{display:block;margin-top:40px}.descricao-quantidade span{display:block;text-align:center;margin-bottom:15px}.formQuantity strong{display:block;width:100%}.formQuantity{flex-wrap:wrap;gap:8px 15px;border-top:1px solid #d3d3d3;padding-top:25px;margin-top:25px;margin-bottom:35px}}