.cartSummary{position:relative;cursor:pointer} .cartSummary .crat-icon{display:block;padding:0px;display:inline-block;vertical-align:middle;position:relative} .cartSummary .cart-tolatl{display:inline-block;margin:0} .cartSummary span.price{font-size:14px;font-weight:normal} .mini-maincart{position:relative;z-index:99;margin:0} .cart-header{line-height:normal;vertical-align:middle} .mini-maincart .mini-contentCart{border-radius:3px;position:absolute;right:0;top:100%;width:360px;line-height:30px;text-align:left;border-style:solid;border-width:5px 0 0 0;box-shadow:0 0 8px 0 rgba(50,50,50,0.4);-moz-box-shadow:0 0 8px 0 rgba(50,50,50,0.4);-webkit-box-shadow:0 0 8px 0 rgba(50,50,50,0.4);-o-box-shadow:0 0 8px 0 rgba(50,50,50,0.4);-ms-box-shadow:0 0 8px 0 rgba(50,50,50,0.4);opacity:0;transform:scale(0.8) rotate(0deg);transition:all 300ms ease-in-out 0s;visibility:hidden} .mini-maincart .mini-contentCart.toggle-content.visible,.mini-maincart:hover .mini-contentCart{opacity:1;transform:scale(1) rotate(0deg);visibility:visible} .mini-maincart .mini-contentCart .block-content{padding:15px} .mini-maincart .mini-contentCart .block-content:after{background-color:#445268;content:"";height:14px;margin:auto;position:absolute;right:35px;top:-11px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);width:14px;z-index:1} .mini-maincart .mini-contentCart .block-content:before{background-color:#fff;content:"";height:14px;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:2} .mini-maincart .mini-contentCart p.empty{margin:0;cursor:text;font-size:14px} .mini-contentCart .mini-products-list{margin:0;padding:0} .mini-contentCart .item .product-details .product-name{font-size:100%;line-height:18px} .crat-icon .zero,.crat-icon .item{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:0px;z-index:2;position:absolute;width:26px;height:26px;line-height:26px;text-align:center;background-position:0 0;background-repeat:no-repeat;right:-10px;top:-10px;font-weight:bold;font-size:14px} .cartSummary .icon-cart{padding:0px;font-size:30px;line-height:30px} .cartSummary .mt-cart-title{line-height:normal;margin:0px;vertical-align:middle;font-size:14px;display:none;font-weight:bold} .mini-contentCart .subtotal{border-top:1px solid #e5e5e5;clear:both;display:block;padding:10px 0 20px;margin:0;text-align:left} .mini-contentCart .subtotal .label{color:#333;font-size:14px;padding:0;line-height:30px;font-weight:600;text-transform:uppercase} .mini-contentCart .subtotal .price{color:#c33;font-size:18px;font-weight:600} .mini-contentCart .actions{text-align:left;padding-bottom:15px} .mini-contentCart .actions a{border-radius:3px;border-style:solid;border-width:1px;text-decoration:none;font-size:14px;line-height:32px;padding:0 35px;display:inline-block;margin:0 15px 0 0;font-weight:600} .mini-contentCart .actions a.checkout{margin-right:0} #miniMagiccart .item:hover{background-color:#ddd} #miniMagiccart a.btn-remove,a.btn-edit,a.btn-remove{float:none;display:inline-block;vertical-align:middle} .mini-contentCart .block-content .block-subtitle{border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:bold;margin:0 0 10px;padding:0 0 8px;text-align:left;text-transform:uppercase} #toPopup .countDown{background:#eee none repeat scroll 0 0;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;display:inline-block;font-size:11px;font-weight:bold;height:20px;line-height:20px;width:20px;position:absolute;top:0;right:0} #toPopup .response p{padding:0 14px 0 0} .capped-delivery{background-color:#445268;padding:22px 20px;text-align:center} .capped-delivery p{color:#fff;font-size:14px;font-weight:normal;margin:0;padding:0;line-height:normal} .capped-delivery p span{font-size:18px;font-weight:600;padding-right:5px}#toPopup{background:none repeat scroll 0 0 #FFF;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);border:0 solid #ccc;color:#333;font-size:13px;position:fixed;top:30%;left:40%;width:300px;z-index:999999;padding:10px;text-align:center} #popupAjaxcart .label,#popupAjaxcart .availability span{font-weight:300}#toPopup .input-box{margin:10px 0 10px} #toPopup label.required em{color:#eb340a} #toPopup .action-cart{margin:20px 0 15px 0} #toPopup .action-cart .button{margin:0 5px 5px}#popupAjaxcart .overlay{z-index:12;position:fixed;display:none;height:100%;width:100%;background-image:url(https://thunia.com.br/skin/frontend/aloexpert/default/magiccart/magicshop/images/overlay.png);background-repeat:repeat;top:0;left:0} #popupAjaxcart .loading{background:url("https://thunia.com.br/skin/frontend/aloexpert/default/magiccart/magicshop/images/loading.gif") no-repeat scroll center center #fff;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);display:none;width:55px;height:55px;left:48%;opacity:1;padding:20px;position:fixed;top:38%;z-index:999999}