section.order-summary{.container{padding-top:60px;padding-bottom:60px;.summary-table{h2{position:relative;padding-bottom:8px;margin-bottom:0;&:after{content:'';position:absolute;bottom:0;width:50px;left:0;height:5px;background-color:#fe5e00}}.summary{.d-mobile{display:none}@media(max-width:991px){.d-dekstop{display:none}.d-mobile{display:table}}.summaryTable{margin-top:20px;width:100%;margin-bottom:0;border-radius:5px;overflow:hidden;th{font-family:"Lato",serif;font-size:16px;font-weight:600;line-height:1.5;background-color:#5c1468;color:white;text-align:start;white-space:nowrap}tbody tr td{font-family:"Lato",serif;font-size:16px;font-weight:400;line-height:1.5;text-align:start;border-radius:5px;padding:8px 12px;text-align:left;@media(max-width:991px){font-size:13px}}tfoot tr td{border-left-width:var(--bs-border-width) !important;border-right-width:var(--bs-border-width) !important;&:nth-child(1){text-align:right}}}}.total-row{margin-top:1rem;span.total{flex:1;text-align:right}span.amount{color:#5c1468}span{font-family:"Lato",serif;font-size:16px;font-weight:600;line-height:1.5;display:block}}.checkout-form{.checkout-btns-new{@media(max-width:991px){justify-content:center !important}}.checkout-btns{@media(max-width:640px){justify-content:center !important}@media(min-width:1100px){margin-left:2.5%}@media(min-width:1200px){margin-left:2.5%}@media(min-width:1440px){margin-left:6%}}em.error.help-block,em#g-recaptcha-error-pay{font-size:12px;font-family:"Lato",serif;text-transform:capitalize;font-weight:600;color:#E1020280}.iti.iti--allow-dropdown.iti--separate-dial-code{width:100%;.iti__country-list{border-radius:.375rem;background-color:#ebf2f3;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;border:var(--bs-border-width) solid var(--bs-border-color)}span.iti__country-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5}.iti__selected-flag{background-color:#d9d9d9;border-radius:.375rem 0 0 .375rem}}.iti__selected-flag{height:39px;@media(max-width:640px){height:39px}}.iti__selected-dial-code{@media(max-width:640px){font-size:12px}}.hidden{display:none}margin-top:20px;input,textarea,select{font-family:"Lato",serif;padding:7px;&:not([type="radio"]){background-color:#ebf2f3}}.payByOption em#payment_method-error{position:absolute;bottom:-20px}.payOptionContainer{@media(max-width:991px){justify-content:start !important}}.payByOption{label.form-check-label{transition:all .3s ease;font-family:"Lato",serif;font-size:16px;font-style:normal;font-weight:500;cursor:pointer;text-transform:capitalize;@media(max-width:768px){font-size:14px}}input[type="radio"].form-check-input{border:2px solid #5c1468}input[type="radio"]{accent-color:#5c1468;outline:0;&:checked{background-color:#5c1468;border-color:#5c1468}&:focus{border-color:#5c1468;outline:0;box-shadow:0 0 0 .25rem rgb(104 30 120 / 8%)}}}.submit-button{width:160px;padding:8px}.inputBtn{text-transform:capitalize;padding:0;width:160px;input{padding:8px;color:#fff;width:100%;text-align:center;font-family:"Lato",serif;font-size:14px;font-style:normal;font-weight:600;background-color:transparent;border:0;&:hover{color:#5c1468}}}textarea{max-height:100px}.submit-button{border:1px solid #5c1468}}}}}