.elementor-9 .elementor-element.elementor-element-7c257bf7{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6be95b0 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6be95b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-50be5eaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-50be5eaf{font-family:"Montserrat", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d165e6a{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d165e6a.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-24608fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-24608fa .elementor-button{font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}:root{--page-title-display:none;}body.elementor-page-9{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for container, class: .elementor-element-7c257bf7 */strong {
    display: none;
}

.wc-points-rewards-earn-points-message {
    display: none;
}

span#radio-control-0-free_shipping\:1__label {
    display: none;
}

input#radio-control-0-free_shipping\:1 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.wc-block-components-button__text:lang(it) {
    display: none;
}
.wc-block-components-button__text:lang(it)::after {
    content: "Concludi l'ordine";
    display: block;
}



span.wc-block-components-button__text {
    color: white;
}

::after {
    color: #010ed0;
}


span.wc-block-components-shipping-rates-control__package__description--free {
    display: none;
}

.wc-block-components-product-badge.wc-block-components-sale-badge {
    display: none;
}/* End custom CSS */