.checkout-page .pad-mg .head_part{padding:12px 10px;background:#8505f9!important;cursor:pointer;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;color:#fff}.checkout-page .pad-mg .head_part .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-page .pad-mg .head_part .back .bak{margin-right:5px}.checkout-page .pad-mg .head_part .back .bak img{width:30px}.checkout-page .pad-mg .head_part .back .title h3{margin:0;font-size:18px!important;font-weight:700;line-height:24px}.checkout-page .pad-mg .head_part .back .title h3 span{display:block;font-size:15px;color:#93959f;font-weight:400}.checkout-page .pad-mg .head_part .back .cancel img{width:20px;-webkit-filter:invert(1);filter:invert(1)}.checkout-page .pad-mg .account{padding:10px}.checkout-page .pad-mg .account .account-details .acc-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.checkout-page .pad-mg .account .account-details .acc-btns .active{background-color:#8505f9!important;color:#fff}.checkout-page .pad-mg .account .account-details .acc-btns button{border:0;width:30%;height:50px;background:#fff;-webkit-box-shadow:0 3px 6px rgba(110,116,134,.24);box-shadow:0 3px 6px rgba(110,116,134,.24);border-radius:8px;font-size:14px}.checkout-page .pad-mg .account .account-details .log-details{margin-top:30px;margin-bottom:30px}.checkout-page .pad-mg .account .account-details .log-details .forget p{font-size:15px;margin-top:7px;cursor:pointer;text-align:right}.checkout-page .pad-mg .account .account-details .log-details .process{position:relative}.checkout-page .pad-mg .account .account-details .log-details .process svg{fill:#8505f9;width:100%}.checkout-page .pad-mg .account .account-details .log-details .process button{width:100%;border:0;font-size:16px;font-weight:700;background:0 0;color:#fff;font-weight:400;outline:0;position:absolute;left:0;right:0;bottom:0;top:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.checkout-page .pad-mg .account .account-details .log-details .process button p{margin:0;font-size:14px;font-weight:400}.checkout-page .pad-mg .account .account-details .log-details .process button p span{width:28px;display:inline-block}.checkout-page .pad-mg .account .account-details .log-details .process button p span img{width:100%;margin-bottom:-3px}.checkout-page .pad-mg .account .account-details .accpt{padding:10px;margin-top:-22px;margin-bottom:93px}.checkout-page .pad-mg .fixed_btn-2{position:sticky;position: -webkit-sticky;position: -moz-sticky;position: -o-sticky;position: -ms-sticky;bottom:0;left:0;right:0;padding:15px;z-index:99;background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);transform:translateZ(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}@media only screen and (min-width:768px){.checkout-page .pad-mg .fixed_btn-2{position:relative;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process-i{width:50%}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process-i button{background:0 0;border:0;font-size:16px;font-weight:700;text-align:center;width:100%;color:#8505f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process-i button:focus{border:0;outline:0}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process-i button span{margin-top:3px;margin-left:6px}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process-i button span svg{fill:#8505f9;width:22px;height:22px}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process{position:relative;width:50%}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process svg{fill:#8505f9;width:100%}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process button{width:100%;border:0;font-size:16px;font-weight:700;background:0 0;color:#fff;font-weight:400;outline:0;position:absolute;left:0;right:0;bottom:0;top:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process button p{margin:0;font-size:14px;font-weight:400}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process button p span{width:28px;display:inline-block}.checkout-page .pad-mg .fixed_btn-2 .contune .process_btn .process button p span img{width:100%;margin-bottom:-3px}.container{padding:0};.checkout-page .pad-mg .account{min-height:90vh;} @supports(padding:max(0px)) { body, header, footer {padding-left: min(0vmin, env(safe-area-inset-left)); padding-right: min(0vmin, env(safe-area-inset-right))}}