.box-shadow,.light-box-shadow{box-shadow:0 0 8px #f0f0f0}.stock-calc-calculator{padding:45px 0}.stock-calc-calculator .card-inner{background:#fff;padding:36px;border-radius:12px}.stock-calc-calculator .card-inner .top-headmd{display:flex;align-items:center;justify-content:space-between}.stock-calc-calculator .card-inner .top-headmd .calc-title{font-size:24px;font-weight:600;color:#0f1621;margin:0}@media(max-width:767px){.stock-calc-calculator .card-inner .top-headmd .calc-title{font-size:16px}.stock-calc-calculator .card-inner{padding:16px}}.purchase-container{padding:36px;border:1px solid #dedfe0;border-radius:10px;margin-top:60px;display:block!important}.purchase-container .purchase-row{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #f1f1f1}.purchase-container .purchase-row:first-child{padding-top:0}.purchase-container .purchase-row:last-child{border-bottom:none}.purchase-container .purchase-row .title{font-weight:600;font-size:22px}@media(max-width:767px){.purchase-container .purchase-row .title{font-size:16px}}.purchase-container .purchase-row .fields{display:flex;gap:25px}@media(max-width:992px){.purchase-container .purchase-row .fields{width:100%;gap:15px}}.purchase-container .purchase-row .fields .field{display:flex;width:264px;flex-direction:column}.purchase-container .purchase-row .fields .field input::-webkit-inner-spin-button,.purchase-container .purchase-row .fields .field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase-container .purchase-row .fields .field input[type=number]{-moz-appearance:textfield}@media(max-width:992px){.purchase-container .purchase-row .fields .field{width:auto;flex:1 1}}.purchase-container .purchase-row .fields .field label{font-size:16px;color:#221f20;margin-bottom:5px;font-weight:400}@media(max-width:767px){.purchase-container .purchase-row .fields .field label{font-size:14px}}.purchase-container .purchase-row .fields .field .form-set-input{padding:9px 15px;border-radius:4px;border:1px solid #dedfe0;width:100%;font-size:16px;font-weight:500}.purchase-container .purchase-row .fields .field .form-set-input:focus{outline:none;border-color:#007bff}@media(max-width:767px){.purchase-container .purchase-row .fields .field .form-set-input{padding:5px 15px}}@media(max-width:992px){.purchase-container .purchase-row{flex-direction:column;align-items:flex-start;gap:15px}}.purchase-container .actions{padding:15px 0;display:flex;gap:10px}.purchase-container .actions .reset-btn{background-color:#fff;border:1px solid #005cb9;color:#005cb9}.purchase-container .actions .add-btn{background-color:#005cb9}.purchase-container .summary{display:flex;align-items:flex-start;gap:75px;padding-top:35px;border-top:1px solid #f1f1f1}.purchase-container .summary .summary-item{display:flex;flex-direction:column}@media(max-width:767px){.purchase-container .summary .summary-item{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.purchase-container .summary .summary-item span{font-size:16px;color:#797979}@media(max-width:767px){.purchase-container .summary .summary-item span{font-size:14px}}.purchase-container .summary .summary-item strong{font-size:22px;margin-top:15px;line-height:1.4}@media(max-width:767px){.purchase-container .summary .summary-item strong{margin:0;font-size:16px}}.purchase-container .summary .summary-item .green{color:#45b644}@media(max-width:767px){.purchase-container .summary{flex-direction:column;gap:20px}}@media(max-width:992px){.purchase-container{padding:15px 0 0;margin:20px 0 0;border:0;border-radius:0;border-top:1px solid #f1f1f1}}