<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f6aaf05 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:500;color:#939393;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-f6aaf05 .elementor-heading-title{font-size:16px;}}/* Start custom CSS */.woocommerce-cart .return-to-shop { display: none !important; }

table.cart .product-name a {
text-transform: uppercase;
    color: #421f0b;
font-weight: 600;
  }
table.cart .variation a {
    text-transform: none
  }
table.cart .variation dt,
  .woocommerce-checkout .variation dt {
    text-transform: capitalize;
    font-size: 14px;
  color: #555;
  }
table.cart .variation dd a,
  .woocommerce-checkout .variation dd a {
    text-decoration: underline;
    color: blue;
  }
table.cart .product-quantity input.qty {
    padding: 0.3em;
    border: 1px solid #999;
  }
table.cart .coupon input {
    min-width: 150px;
  }
table.cart .coupon button {
    border: 1px solid #ccc;
    font-weight: 300;
  }
table.cart button[name="update_cart"] {
    background-color: transparent;
    font-weight: 400;
    text-decoration: underline;
    color: red;
  }
table.cart button[name="update_cart"]:disabled {visibility:hidden}
.woocommerce-cart h2 {
margin-top:0;
font-size: 120%;
text-transform: uppercase;
  }
.woocommerce-cart .woocommerce-shipping-destination {
  display: none;
  }
.woocommerce-cart .checkout-button {
  text-transform: uppercase;
  letter-spacing: 0.113rem;
   transition: all 0.1s ease 0s;
background: #46962b !important;
  }
.woocommerce-cart .checkout-button:hover {
  background-color:#35791e !important;
  text-decoration: underline!important;
  }
.variation dd p {
  font-size: 14px;
  color: #666;
  }
table.cart th {border-width: 0px 0px 1px 0px!important;}
table.cart td {border-width: 0px 0px 1px 0px;}
table.cart th {border-top: 0px;}
.woocommerce table.cart {border:none;margin-top:-15px;}
table.cart tr:last-child td {border-bottom: 0px;}
.woocommerce-cart table.cart .product-thumbnail {padding: 0;}
.woocommerce-cart table.cart .product-thumbnail img {width: 120px;}

.woocommerce-cart tr.order-total small {display:none }
.woocommerce-cart tr.order-total strong {font-size: 125%;}
.rp_wcdpd_promotion_total_saved_table_row  bdi {font-weight: 400;}

@media (min-width: 768px) {
.woocommerce-cart form.woocommerce-cart-form {margin-right: 6%;

width: 61%;
float:left;
}
.woocommerce-cart .cart-collaterals {
width: 33%;
float:left;
} 
.cart-collaterals &gt; div {width: 100% !important;}
}
@media (max-width: 768px) {
table.cart td {border-width: 0px 0px 0px 0px !important;}
table.cart td:last-child {border-width: 0px 0px 1px 0px !important;}
}
.normaldisc {
font-weight: 600;
text-transform: uppercase; 
background: #5ca100;
padding: 2px 8px 1px 0;
color: #fff;
font-size: 13px;
}
.normaldisc:before {
content:'\1F49B';
color: #000;
font-size: 16px;
vertical-align: middle;
}
/* HALLOWEEN DESC EN CART */
.hallowdisc {
font-weight: bold;
background: orange;
padding: 1px 3px;
color: #fff;
}
.hallowdisc:before {
content:'\1F577';
color: #000;
font-size: 25px;
}/* End custom CSS */</pre></body></html>