.cart-list{padding-bottom: 40px;}.cart-list .cart-img {max-width: 250px;}.cart-list .cart-img img {width: 100%;}.cart-list .cart-line {border: solid 1px #ffffff;padding: 20px;}.cart-list .cart-line:first-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;margin-bottom: 0;}.cart-list .cart-line:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 0;margin-bottom: 0;}.cart-list .cart-product a {z-index: 10;position: absolute;right: -1px;bottom: -1px;display: block;width: 36px;height: 36px;border: 1px solid rgba(0,0,0,.125);border-top-left-radius: 0;border-bottom-right-radius: 0;background-color: #f5f8fa;color: #ffffff;text-align: center;text-decoration: none;line-height: 35px;}.cart-list .cart-product button {transition: 0.2s ease;position: absolute;right: -1px;bottom: -1px;display: block;width: 36px;height: 36px;border: 1px solid #ffffff;border-top-left-radius: 0;border-bottom-right-radius: 0;background-color: #f5f8fa;color: #7c7c7c;text-align: center;text-decoration: none;line-height: 35px;}.cart-list .cart-product-item{font-size: 20px;display: table-cell;height: 100px;vertical-align: middle;}.cart-list .cart-product-price{font-size: 20px;display: table-cell;height: 100px;vertical-align: middle;}.cart-list .cart-product-price-original{font-size: 12px;}.cart-list .btn-buy{border-color:#00084d;background-color:#00084d;color: #ffffff;font-weight: 400;cursor: pointer;letter-spacing: 1px;}.cart-list .btn-buy:hover{opacity: 0.8;color: #FFFFFF;}.cart-list .btn-keep-buy{border-color: #008aaa;background-color: #ffffff;color: #000000;font-weight: 200;cursor: pointer;}.cart-list .btn-keep-buy:hover{opacity: 0.8;color: #000000;}.cart-list .cart-total{padding: 20px 0}.cart-list .txt-cupom{font-size: 16px;padding-top: 10px;}.cart-list .fa-trash{color:#000000;}.divCookie{position: fixed;min-width: 100%;z-index: 100000;font-size: 13px;letter-spacing: 0px;text-align: center;background-color: #00084d;bottom: 0;left: 0;}.spanTexto{color: #FFF;text-align: center;vertical-align: middle;display: inline-block;padding: 15px 20px;}.spanButton{display: inline-block;padding: 15px 0px;}.btn-ok{background-color:#ffffff;color:#000;}