.row-card{margin-top:50.9px}
.embecta-card{border:1px solid #d0ccbf;border-radius:0;margin-bottom:20px}
.card-body{position:relative}
.c-title{font-size:20px;font-weight:bold;font:Source Sans Pro;color:#2e008b;opacity:1;margin-top:30px;margin-bottom:10px}
.c-text{font-size:16px;font:Source Sans Pro;color:#201547;opacity:1;width:235px;height:42px;margin-bottom:42px}
.card-btn-2{background:#fff 0 0 no-repeat padding-box;border:2px solid #ac309e;border-radius:6px;opacity:.8;text-align:center;font:Source Sans Pro;font-size:16px;color:#201547;opacity:1;margin-bottom:30px;width:100%;min-height:46px;font-weight:bold;padding-top:11px}
.card-btn-2:hover{color:#fff;background-color:#ac309e}
.card-btn-3{background:#fff 0 0 no-repeat padding-box;border:2px solid #ac309e;border-radius:6px;opacity:.8;text-align:center;font:Source Sans Pro;font-size:16px;color:#201547;opacity:1;margin-bottom:-66px;margin-left:-36px;width:170px;min-height:46px;font-weight:bold;padding-top:11px}
.latest-order{font-size:24px;font-weight:bold;text-align:left;font:Source Sans Pro;letter-spacing:-0.05px;color:#2e0f8b;opacity:1}
.line{border:1px solid #d0ccbf}
.order{background:transparent linear-gradient(283deg,#2e0f8b 0,#307fe2 100%) 0 0 no-repeat padding-box}
.order-no{font-size:16px;color:#fff;opacity:1;margin:12px}
.img{margin-top:-5px}
.sub-item{margin-top:23px}
.sub-item-2{margin-top:23px}
.sub-item-3{margin-top:23px}
.sub-item-4{margin-top:23px}
.btn-latest-order{margin-bottom:36px}
.details-btn{background:#fff 0 0 no-repeat padding-box;border:2px solid #ac309e;border-radius:6px;opacity:.8;text-align:center;font:Source Sans Pro;font-weight:bold;color:#201547;opacity:1;width:190px;height:46px;font-size:16px;margin-bottom:-60px}
.details-btn:hover{color:#fff;background-color:#ac309e}
.latest-order-cont{border:1px solid #e7e5de;padding-bottom:18px;margin-top:20px;margin-bottom:50px}
.dialog{width:auto}
.modal-order{margin-left:30px;margin-top:27px}
.modal-ku{width:942px;height:388px;margin-top:128px;margin-left:156px}
.X{position:absolute;top:16px;right:21px;height:31px;width:32px;background:#fff 0 0 no-repeat padding-box;font-size:18px;border:0}
.input-box{background:#fff 0 0 no-repeat padding-box;border:1px solid #b7b8ba;border-radius:4px;opacity:1;width:98%;height:46px;margin-top:14px;margin-bottom:24px;font-size:20px;color:#201547;padding-left:16px;font:Source Sans Pro}
::placeholder{color:#201547}
.input-btn{background-color:transparent;border:0;align-items:center;justify-content:center}
.order-tracking{text-align:center;width:33.33%;position:relative;display:block}
.hre{color:#bb16a3;text-decoration:none}
.hre:hover{color:#bb16a3}
.order-tracking .is-complete{display:block;position:relative;border-radius:50%;height:30px;width:30px;border:0 solid #afafaf;background-color:#d3c8c8;margin:0 auto;transition:background .25s linear;-webkit-transition:background .25s linear;z-index:2;margin-bottom:13px}
.order-tracking .is-complete:after{display:block;position:absolute;content:'';height:14px;width:7px;top:-2px;bottom:0;left:5px;margin:auto 0;border:0 solid #afafaf;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}
.order-tracking.completed .is-complete{border-color:#c5e86c;border-width:0;background-color:#c5e86c;border-radius:50%}
.order-tracking.completed .is-complete:after{border-color:#fff;border-width:0 3px 3px 0;width:7px;left:11px;opacity:1}
.order-tracking.half-complete .is-complete:after{border-color:#c5e86c;border-width:0;background-color:#c5e86c;border-radius:50%}
.order-tracking p{color:#a4a4a4;font-size:14px;font:normal normal normal 14px/18px Source Sans Pro;color:#201547;opacity:1;margin-top:9px;margin-bottom:3px;line-height:20px}
.order-tracking p span{font-size:14px;font:Source Sans Pro;color:#201547;opacity:.6}
.order-tracking.completed p{color:#000}
.order-tracking::before{content:'';display:block;height:3px;width:calc(100% - 40px);background-color:#d3c8c8;top:13px;position:absolute;left:calc(-50% + 20px);z-index:0}
.order-tracking:first-child:before{display:none}
.order-tracking.completed:before{background-color:#c5e86c}
.row-1{flex-wrap:nowrap}
@media only screen and (max-width:480px){.order{width:100%}
.row-1{display:block}
.order-tracking p{width:150px}
.order-tracking{width:200px;display:flex;flex-wrap:nowrap}
.order-tracking::before{content:'';display:block;width:3px;height:calc(100% + 35px);background-color:#d3c8c8;top:-77px;position:absolute;left:calc(-50% + 124px);z-index:0}
.btn-latest-order,.btn-2{width:100%}
}
.modal-latest-order{margin:75px 30.5px 75px 30px}
.order-tracking-mobile{display:flex;align-items:center;justify-content:center}
.pop-up-comp{position:absolute;top:118px;cursor:pointer}
.pop-up-comp .popuptext{visibility:hidden;width:244px;background-color:#e8e5de;background:#e8e5de 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000014;opacity:1;text-align:left;border-radius:6px;padding:20px;position:absolute;z-index:1;bottom:155%;margin-bottom:31px;margin-left:30px}
.pop-up-comp .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px}
.pop-up-comp .show{visibility:visible}
.popContent{color:#201547;font-size:14px;font-family:'Source Sans Pro';font-weight:100}
.card-body .disabled{background-color:#efefef;color:#201547;border-color:#ac309e}