
.gcshoppingcart .container-shopp{overflow:hidden;transition:all .3s ease-in-out;position:relative}.gcshoppingcart .steps{position:relative;display:block;height:80px}.gcshoppingcart .steps span{font-size:85%;display:block}.gcshoppingcart .steps hr{position:absolute;left:0;right:0;border-color:rgba(0,0,0,0.1);top:12px}.gcshoppingcart .steps i{background:#FFF;font-size:11pt}.gcshoppingcart .steps i:not(:first-child),.gcshoppingcart .steps .sfinish i,.gcshoppingcart .steps .sactive i{display:none}.gcshoppingcart .steps .sfinish i.text-success{display:initial}.gcshoppingcart .steps [data-step]:last-child.sfinish span{font-size:90%;color:#3c763d}.gcshoppingcart .steps i.text-info{color:rgba(16,108,173,1)}.gcshoppingcart .steps .sactive i.text-info{display:initial}.gcshoppingcart div[class*="step"]:not(.steps){position:absolute;width:100%;left:100%;transition:all .3s ease-in-out;opacity:0}.gcshoppingcart div.active{left:0!important;opacity:1!important}.gcshoppingcart div.finish{left:-100%!important;opacity:0}.gcshoppingcart p{margin-bottom:0}.gcshoppingcart .actions{margin-top:35px}.gcshoppingcart .alert{padding:15px;margin-bottom:5px}.gcshoppingcart .alert-info{color:rgba(16,108,173,1);background-color:rgba(16,108,173,0.1);border-color:rgba(16,108,173,0.5)}.gcshoppingcart .alert .selected{position:absolute;top:10px;left:10px}.gcshoppingcart .alert p{padding-left:25px}.gcshoppingcart .alert span{position:absolute;right:8px}.gcshoppingcart .btn{width:100%;padding-left:15%;padding-right:15%}.gcshoppingcart label{margin-bottom:0;font-size:10pt}.gcshoppingcart ul li{position:relative}.gcshoppingcart-counter{position:relative;cursor:pointer}.gcshoppingcart-counter i{width:30px;height:30px;font-size:16pt;padding-top:2px;text-align:center;margin-left:10px;opacity:.6}.gcshoppingcart-counter span.count{position:absolute;right:0;display:block;width:16px;height:16px;border-radius:50px;background:#FFF;color:rgba(16,108,173,1);text-align:center;padding-top:9px;font-weight:600;top:12px;line-height:0;border:1px solid rgba(16,108,173,1)}.gcshoppingcart-counter.active i{opacity:1}.gcshoppingcart-empty{display:block;background:rgba(153,153,153,0.2);border-radius:10px;padding:50px;font-size:15pt}.gcshoppingcart .step5 .alert{padding:25px;margin-bottom:15px}