.lsd-cart-validation-link-hidden {
    display:none;
    visibility: hidden;
    opacity:0;
}
.lsd-panachage-cart-summary-notice {
    position:relative;
    color:#df8383;
    border:1px solid #df8383;
    margin: 10px 0;
    text-align: center;
    padding: 10px;
}
.lsd-panachage-cart-summary-notice-hidden {
    display:none;
    visibility: hidden;
    opacity:0;
}
.lsd-add-multiple-in-field {
    cursor:pointer;
    opacity:1;
    transition: opacity .3s;
    border: 1px solid #333333;
    display:inline-block;
    padding: 10px 20px;
}
.lsd-add-multiple-in-field:hover {
    opacity:0.8;
    transition: opacity .3s;
}
.lsd-label-unit-in-field {
    position:relative;
    padding: 30px 0 0 0;
}
.lsd-final-price {
    margin-top: 0;
    font-size: 20px;
    font-family: 'aestetico-bold';
}
.lsd-panachage-label-in-cart {
    border:1px solid #df8383;
    background-color: #df8383;
    color:#FFFFFF;
    padding:5px 10px;
    font-size:12px;
    position:absolute;
    bottom:-10px;
    right:0;
}
.lsd-panachage-label-in-product-list {
    border:1px solid #df8383;
    background-color: #df8383;
    color:#FFFFFF;
    padding:5px 10px;
    font-size:12px;
    position:absolute;
    top:10px;
    right:0;
}
.lsd-minimum-required-in-package-notice {
    position:relative;
    border:1px solid #df8383;
    background-color: #df8383;
    color:#FFFFFF;
    padding:5px 10px;
    font-size:12px;
}
.lsd-pack-label-in-product-list {
    border:1px solid #df8383;
    background-color: #df8383;
    color:#FFFFFF;
    padding:5px 10px;
    font-size:12px;
    position:absolute;
    top:10px;
    right:0;
}

.js-cart-detailed-actions {
    display:none;
}

.lsd-cart-row-panachage {
    border:1px solid #df8383;
    background-color: #df8383;
    color:#FFFFFF;
    padding:5px 10px;
    font-size:12px;
    display:inline-block;
    margin:5px 0;
}


/*.elementor-widget-product-add-to-cart {
    display:none;
}*/