div.entry-content{margin-top:0 !important}a.checkout-button i{margin-left:6px}.entry-content{padding-left:15px;padding-right:15px}.entry-content h1{color:#1c5733;font-size:18px;margin-bottom:24px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table th{color:#1c5733;text-transform:uppercase;padding-top:18px;padding-bottom:18px;background-color:#f9f9f9}.woocommerce table.shop_table thead th.product-name{padding-left:30px}.woocommerce table.shop_table td{border-top:none;padding-top:12px;padding-bottom:12px}tr.cart_item:not(:first-child){border-top:10px solid #fff}.cart_totals .shop_table th,.cart_totals .shop_table td{padding-left:18px !important;padding-right:18px !important;vertical-align:middle !important}.woocommerce-cart table.cart img{width:60px;height:auto}td.product-remove{padding-left:6px !important;padding-bottom:6px !important;border-bottom:1px solid #ddd}td.product-thumbnail{width:84px}td.product-name a{color:#1c5733;font-size:15px}td.product-remove a.remove{color:#8f9a8d !important;font-size:24px;display:inline-block;line-height:15px}td.product-remove a.remove:hover{background-color:rgba(0,0,0,0);color:#1c5733 !important}.row-cart-totals div.cart_totals{width:100% !important;margin-top:30px}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:none}.woocommerce-cart .cart_totals td{background-color:#f2f2f2;text-align:right;color:#1c5733;font-weight:bold;width:100px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:18px;display:block;width:100%;background-color:#1c5733;color:#fff;font-weight:500;text-align:center;border-radius:50px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{text-decoration:none;background-color:#0b3e2e}.checkout_coupon{position:relative}.checkout_coupon.loading-coupon::before{content:"";position:absolute;background-color:rgba(255,255,255,.6);z-index:2;top:0;right:0;bottom:0;left:0}.checkout_coupon::after{content:"";display:table;clear:both}.checkout_coupon #coupon_code,.woocommerce-puntos-form>span{width:57%;height:47px;border-bottom:1px solid #1c5733;border-left:0;border-top:0;border-right:0;border-radius:0;padding:14px 16px}.checkout_coupon .apply_coupon,.woocommerce-puntos-form a.button{height:47px;padding:16px;width:42%;float:right;background-color:#1c5733;color:#fff;font-weight:500;text-align:center;font-size:15px;box-shadow:none !important;text-shadow:none;border:none;border-radius:50px}.checkout_coupon .apply_coupon:hover,.woocommerce-puntos-form a.button:hover{text-decoration:none;background-color:#0b3e2e;color:#fff}.woocommerce-puntos-form::after{content:"";display:table;clear:both}.woocommerce-puntos-form>span{display:inline-block;line-height:auto}.woocommerce-puntos-form small{display:block}.woocommerce-puntos-form[data-apply=true] span{padding-top:0;padding-bottom:0}.free-shipping-notice-cart{color:#ffa29e}.free-shipping-notice-cart p{margin-bottom:10px;display:inline-block;background:url("../img/fdicon-truck-rosa.svg") left no-repeat;background-size:auto;background-size:36px;padding-left:48px}.free-shipping-notice-cart span{font-weight:bold}.woocommerce-shipping-totals th span{color:#8b8b8b;font-size:11px;font-weight:normal}td.product-quantity select{height:35px;width:45px;text-align:center;border:2px solid #dadada}form.woocommerce-cart-form{margin-bottom:50px}.woocommerce-cart .cart_totals td{width:100%}form.woocommerce-cart-form{background-color:#f2f2f2}.woocommerce-cart-form__cart-item .product-remove{width:100%}.free-shipping-notice-cart{margin-top:.5em;margin-bottom:1.5em}.cart-actions>div:first-child{margin-bottom:25px}#fd-checkout-breadcrumbs{padding-left:30px !important;padding-right:30px !important}@media(min-width: 768px){td.product-remove{width:60px !important;border-bottom:none}}@media(min-width: 992px){.row-cart-totals>div{width:46% !important}.row-cart-totals>div:first-child{float:left}.row-cart-totals>div:last-child{float:right}.cart_totals{margin-top:0}td.product-remove{padding-left:25px !important;padding-bottom:12px !important;width:auto;border-bottom:none}.woocommerce-cart-form__cart-item .product-remove{width:auto}form.woocommerce-cart-form{background-color:#fff}.woocommerce .calculated_shipping table.shop_table{table-layout:fixed}.cart-collaterals th{width:60% !important}.cart-collaterals td{width:40% !important}.woocommerce table.shop_table td{padding-top:25px;padding-bottom:25px}td.product-remove a.remove{line-height:auto}.cart_totals .shop_table th,.cart_totals .shop_table td{line-height:18px !important}.row-cart-totals div.cart_totals{margin-top:0}}