.elementor-161 .elementor-element.elementor-element-7bb26793{overflow:hidden;margin-top:30px;margin-bottom:30px;}.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-161 .elementor-element.elementor-element-e0a6268{text-align:center;}.elementor-161 .elementor-element.elementor-element-e0a6268 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:700;color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart{border-style:none;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart thead th{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .woocommerce-cart-form table.cart td{border-top-style:none;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .cart_item:nth-child(2n) td{color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .cart_item:nth-child(2n) a{color:#6D6057;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .cart_item:nth-child(2n+1) td{color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .cart_item:nth-child(2n+1) a{color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart .product-thumbnail img{width:129px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .quantity .input-text{border-radius:25px 25px 25px 25px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart .remove{color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .coupon .input-text{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;width:190px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .coupon .button{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .button[name="update_cart"]{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .button[name="update_cart"]:hover{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals > h2, .elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cross-sells > h2{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;margin-bottom:6px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .shop_table{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:none;}.elementor-161 .elementor-element.elementor-element-3fdb573.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:none;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .shop_table th{font-family:"Poppins", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .checkout-button{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;background-color:#FFFFFF;color:var( --e-global-color-accent );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .checkout-button:hover{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:var( --e-global-color-text );}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cross-sells .woocommerce-loop-product__title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cross-sells .price{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cross-sells .button{font-family:"Poppins", Sans-serif;}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-e0a6268 .elementor-heading-title{font-size:1.5rem;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart{font-size:14px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce table.cart thead th{font-size:14px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .quantity .input-text{width:80px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart .button[name="update_cart"]{font-size:14px;margin:0px 0px 20px 0px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals > h2, .elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cross-sells > h2{font-size:16px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .shop_table{font-size:12px;}.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce .cart_totals .checkout-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-e0a6268 */.elementor-161 .elementor-element.elementor-element-e0a6268 h2 {
  position: relative;
  display: inline-block;
}

.elementor-161 .elementor-element.elementor-element-e0a6268 h2::before,
.elementor-161 .elementor-element.elementor-element-e0a6268 h2::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 100vw;
  height: 1px;
  background-color: #e9ece5;
}

.elementor-161 .elementor-element.elementor-element-e0a6268 h2::before {
  right: 100%;
  margin-right: 10px;
}

.elementor-161 .elementor-element.elementor-element-e0a6268 h2::after {
  left: 100%;
  margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for ha-wc-cart, class: .elementor-element-3fdb573 */.elementor-161 .elementor-element.elementor-element-3fdb573 img {
    border-radius: 25px!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 th{
    border:none;
    font-family: "Poppins";
    color: #6d6057;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .product-name{
    font-weight: 700;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .product-price, .product-subtotal{
    font-weight: bold;
    color: #6d6057;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .select2-selection__rendered{
    text-align: left!important;
    color: #6d6057;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .select2-container .select2-selection--single .select2-selection__arrow{
    right: 10px!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .select2-selection b{
  background-image: url("https://ssiento.com/wp-content/uploads/2025/08/abajo.png")!important;
  background-repeat: no-repeat!important;
  background-position: right -3px center!important;
  background-size: 16px!important;
  width: 16px;
  height: 16px;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .button {
    outline: none!important;
    font-family: "Poppins", Sans-Serif!important;
    border-radius: 25px!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .yith-wapo-edit-product-cart{
    color: #65605c;
    border: 1px solid #65605c;
    border-radius: 25px;
    margin-top: 10px!important;
    padding: 5px 25px;
    position: relative;
    display: block;
    width: min-content;
    white-space: nowrap;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .yith-wapo-edit-product-cart:hover{
    color:#FFFFFF!important;
    background-color: #6d6057;
    border: 1px solid #6d6057;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .wpcss-btn.button{
    color: #65605c;
    border: 1px solid #65605c!important;
    background-color: transparent!important;
    border-radius: 25px;
    text-transform: none;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .wpcss-btn.button:hover{
    color: #FFFFFF;
    border: 1px solid #6d6057!important;
    background-color: #6d6057!important;
    border-radius: 25px;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .shipping-calculator-button {
    color: #65605c;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .product-thumbnail{
    display: flex!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .product-thumbnail::before{
    display: none!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .qty {
    width: 100%;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce-Price-amount.amount{
    font-weight: bold;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .shipping-calculator-form .select2-selection.select2-selection--single{
    background: #e9ece5;
    border-radius: 5px;
    border: none;
    outline: none;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 input{
    background: #e9ece5!important;
    color: #6d6057!important;
    border-radius: 5px!important;
    border: none!important;
    outline: none!important;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .shipping-calculator-form button{
    color: #65605c;
    border: 1px solid #65605c!important;
    background-color: transparent!important;
    border-radius: 5px;
    text-transform: none;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .shipping-calculator-form button:hover{
    color: #FFFFFF;
    border: 1px solid #6d6057!important;
    background-color: #6d6057!important;
    border-radius: 25px;
}

.elementor-161 .elementor-element.elementor-element-3fdb573 .woocommerce a.button:hover{
    background-color: #6d6057!important;
}/* End custom CSS */