.col-12,.col-3,.col-4,.col-5,.col-7,.col-8,.col-lg-10,.col-lg-11,.col-lg-4,.col-lg-5,.col-lg-7,.col-lg-8,.col-md-10,.col-md-11,.col-md-12,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-12,.col-sm-6,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{box-sizing:border-box;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-12{width:100%}.col-8{width:66.6666666667%}.col-7{width:58.3333333333%}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3{width:25%}@media(min-width:576px){.col-sm-12{width:100%}.col-sm-6{width:50%}}@media(min-width:768px){.col-md-12{width:100%}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3{width:25%}}@media(min-width:992px){.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-7{width:58.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}}@media(min-width:1200px){.col-xl-12{width:100%}.col-xl-11{width:91.6666666667%}.col-xl-10{width:83.3333333333%}.col-xl-9{width:75%}.col-xl-8{width:66.6666666667%}.col-xl-7{width:58.3333333333%}.col-xl-6{width:50%}.col-xl-5{width:41.6666666667%}.col-xl-4{width:33.3333333333%}.col-xl-3{width:25%}.col-xl-2{width:16.6666666667%}}.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}}