.elementor-20 .elementor-element.elementor-element-54b41ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-827ac2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-827ac2d .zcp-accent{color:#E87B31 !important;}.elementor-20 .elementor-element.elementor-element-827ac2d .zcp-bg-accent{background-color:#E87B31 !important;}.elementor-20 .elementor-element.elementor-element-827ac2d .zones-cart-page__checkout-btn:hover{background-color:#E87B31 !important;box-shadow:0 15px 30px #E87B3140 !important;}:root{--page-title-display:none;}/* Start custom CSS for zones-cart-page, class: .elementor-element-827ac2d */.zones-side-cart__items {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: stretch;
    gap: 12px;
}
span.zcp-pill.zcp-pill--sku {
    height: fit-content;
}
dl.variation {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    width: 100%;
}
dl.variation {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b41ac */dt.variation-Deseasunaadicin {
    display: none;
}
dl.variation {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
}
.zcp-col.zcp-col-qty.desktop-only {
    display: flex;
}
bdi {
    font-size: 17px;
}
.zcp-details dd p {
    font-size: 17px;
    font-weight: 400;
    color: #434343;
}

 #cart #zones-cart-page-root .zcp-title{
     font-size: 34px !important;
     font-weight: 500 !important;
 }
 #cart #zones-cart-page-root .zcp-sidebar-title{
     font-size: 34px !important;
     font-weight: 500 !important;
 }
  #cart .zcp-h-col{
    font-weight: 600 !important;
 }/* End custom CSS */