.elementor-421 .elementor-element.elementor-element-8668f2d .elementor-repeater-item-7123d6c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-421 .elementor-element.elementor-element-e5f7427.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-421 .elementor-element.elementor-element-e5f7427 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-421 .elementor-element.elementor-element-e5f7427 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-421 .elementor-element.elementor-element-902436d{width:100%;max-width:100%;}.elementor-421 .elementor-element.elementor-element-902436d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-421 .elementor-element.elementor-element-902436d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-421 .elementor-element.elementor-element-902436d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-bc-flex-widget .elementor-421 .elementor-element.elementor-element-2c0dd64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-421 .elementor-element.elementor-element-2c0dd64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-421 .elementor-element.elementor-element-2c0dd64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-421 .elementor-element.elementor-element-2c0dd64 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-421 .elementor-element.elementor-element-589d11b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-421 .elementor-element.elementor-element-589d11b .jet-listing-dynamic-link__link{align-self:flex-start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:18px;letter-spacing:0.5px;color:var( --e-global-color-e8b3e8e );flex-direction:row;}.elementor-421 .elementor-element.elementor-element-589d11b .jet-listing-dynamic-link__link:hover{color:var( --e-global-color-c7ab230 );}.elementor-421 .elementor-element.elementor-element-589d11b .jet-listing-dynamic-link__icon{order:1;}.elementor-421 .elementor-element.elementor-element-72fba00{width:auto;max-width:auto;}.elementor-421 .elementor-element.elementor-element-72fba00 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price del{display:inline-block;text-decoration:line-through;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price ins{display:inline-block;font-weight:700;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price{color:var( --e-global-color-c7ab230 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;line-height:21px;letter-spacing:0.5px;text-align:center;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price del .amount{color:#9B413D91;font-weight:500;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price ins .amount{color:var( --e-global-color-c7ab230 );text-decoration:none;}.elementor-421 .elementor-element.elementor-element-72fba00 .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-421 .elementor-element.elementor-element-d8e078e{width:auto;max-width:auto;}.elementor-421 .elementor-element.elementor-element-d8e078e .jet-listing-dynamic-field__content{color:#9B413D;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;line-height:21px;letter-spacing:0.5px;text-align:left;}.elementor-421 .elementor-element.elementor-element-d8e078e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-421 .elementor-element.elementor-element-d8e078e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-421 .elementor-element.elementor-element-d8e078e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-421 .elementor-element.elementor-element-bd2e42c .elementor-repeater-item-72f2d77.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-421 .elementor-element.elementor-element-bb4ebef.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-421 .elementor-element.elementor-element-bb4ebef > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__link{background-color:var( --e-global-color-c7ab230 );align-self:center;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;flex-direction:row;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__link:hover{background-color:var( --e-global-color-55e27a2 );}.elementor-421 .elementor-element.elementor-element-460a371{width:auto;max-width:auto;}.elementor-421 .elementor-element.elementor-element-460a371 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__icon{color:#FFFFFF;order:1;font-size:20px;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__icon :is(svg, path){fill:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{color:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link{background-color:var( --e-global-color-c7ab230 );align-self:center;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;flex-direction:row;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link:hover{background-color:var( --e-global-color-55e27a2 );}.elementor-421 .elementor-element.elementor-element-d1dbdcb{width:auto;max-width:auto;}.elementor-421 .elementor-element.elementor-element-d1dbdcb > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__icon{color:#FFFFFF;order:1;font-size:20px;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__icon :is(svg, path){fill:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{color:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:#FFFFFF;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link.in-store{background-color:var( --e-global-color-55e27a2 );}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link.in-store .jet-listing-dynamic-link__icon{color:var( --e-global-color-c7ab230 );}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__link.in-store .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-c7ab230 );}.elementor-421 .elementor-element.elementor-element-e3bc750{width:auto;max-width:auto;}.elementor-421 .elementor-element.elementor-element-e3bc750 .jet-woo-builder-archive-add-to-cart .button{display:inline-block;font-family:"Roboto", Sans-serif;font-weight:500;line-height:45px;background-color:var( --e-global-color-c7ab230 );border-radius:100px 100px 100px 100px;padding:0px 0px 0px 0px;}.elementor-421 .elementor-element.elementor-element-e3bc750 .jet-woo-builder-archive-add-to-cart .button:hover{background-color:#423830;}.elementor-421 .elementor-element.elementor-element-e3bc750 .jet-woo-builder-archive-add-to-cart .button.loading{background-color:#423830CC;}.elementor-421 .elementor-element.elementor-element-e3bc750 .jet-woo-builder-archive-add-to-cart{text-align:center;}.elementor-421 .elementor-element.elementor-element-bd2e42c{margin-top:-35px;margin-bottom:0px;}@media(max-width:1024px){.elementor-421 .elementor-element.elementor-element-bd2e42c{margin-top:0px;margin-bottom:0px;}}@media(min-width:768px){.elementor-421 .elementor-element.elementor-element-e5f7427{width:40%;}.elementor-421 .elementor-element.elementor-element-2c0dd64{width:60%;}}@media(max-width:767px){.elementor-421 .elementor-element.elementor-element-2c0dd64.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-421 .elementor-element.elementor-element-2c0dd64 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-421 .elementor-element.elementor-element-589d11b .jet-listing-dynamic-link__link{align-self:center;}.elementor-421 .elementor-element.elementor-element-bb4ebef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-421 .elementor-element.elementor-element-460a371 .jet-listing-dynamic-link__icon{font-size:15px;}.elementor-421 .elementor-element.elementor-element-d1dbdcb .jet-listing-dynamic-link__icon{font-size:15px;}.elementor-421 .elementor-element.elementor-element-e3bc750 .jet-woo-builder-archive-add-to-cart .button{line-height:30px;}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-589d11b */@media(max-width:767px){
    .titolo-2 span.jet-listing-dynamic-link__label{
    text-align: center
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-price, class: .elementor-element-72fba00 */.price-edit .jet-woo-product-price span:nth-of-type(2){
    display: none;
}

.price-edit .jet-woo-product-price span:nth-of-type(1){
    font-size: 15px;
}

.price-edit .jet-woo-product-price{
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-e3bc750 */.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .add-to-cart a.button.product_type_variable.add_to_cart_button{
    font-size: 0;
}

.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before {
    content: '\f07a' !important;
    font-size: 20px !important;
    font-family: "Font Awesome 5 Free";
    font-weight: bold !important;
    margin-right: -8px;
}

.add-to-cart a.button.product_type_variable.add_to_cart_button:before{
    margin-right: -3px;
}

.round a{
    width:45px !important;
    height: 45px !important;
}

@media(max-width:767px){
    
    .add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before{
        font-size:15px !important;
    }
    
    .round a{
    width:30px !important;
    height: 30px !important;
}
}

/*.add-to-cart a:hover{
    background: #423830 !important;
}*//* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-e3bc750 */.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .add-to-cart a.button.product_type_variable.add_to_cart_button{
    font-size: 0;
}

.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before {
    content: '\f07a' !important;
    font-size: 20px !important;
    font-family: "Font Awesome 5 Free";
    font-weight: bold !important;
    margin-right: -8px;
}

.add-to-cart a.button.product_type_variable.add_to_cart_button:before{
    margin-right: -3px;
}

.round a{
    width:45px !important;
    height: 45px !important;
}

@media(max-width:767px){
    
    .add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before{
        font-size:15px !important;
    }
    
    .round a{
    width:30px !important;
    height: 30px !important;
}
}

/*.add-to-cart a:hover{
    background: #423830 !important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd2e42c */@media(min-width:1025px){
    .prodotto-edit .pulsanti-hover{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.prodotto-edit:hover .pulsanti-hover{
    opacity: 1;
    transition: opacity 0.3s ease;
}

.prodotto-edit:hover .price-edit{
    opacity: 0;
    transition: opacity 0.2s ease;
}

.prodotto-edit .price-edit{
    transition: opacity 0.2s ease;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-589d11b */@media(max-width:767px){
    .titolo-2 span.jet-listing-dynamic-link__label{
    text-align: center
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-price, class: .elementor-element-72fba00 */.price-edit .jet-woo-product-price span:nth-of-type(2){
    display: none;
}

.price-edit .jet-woo-product-price span:nth-of-type(1){
    font-size: 15px;
}

.price-edit .jet-woo-product-price{
    font-size: 0 !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-e3bc750 */.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .add-to-cart a.button.product_type_variable.add_to_cart_button{
    font-size: 0;
}

.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before {
    content: '\f07a' !important;
    font-size: 20px !important;
    font-family: "Font Awesome 5 Free";
    font-weight: bold !important;
    margin-right: -8px;
}

.add-to-cart a.button.product_type_variable.add_to_cart_button:before{
    margin-right: -3px;
}

.round a{
    width:45px !important;
    height: 45px !important;
}

@media(max-width:767px){
    
    .add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before{
        font-size:15px !important;
    }
    
    .round a{
    width:30px !important;
    height: 30px !important;
}
}

/*.add-to-cart a:hover{
    background: #423830 !important;
}*//* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-e3bc750 */.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .add-to-cart a.button.product_type_variable.add_to_cart_button{
    font-size: 0;
}

.add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before {
    content: '\f07a' !important;
    font-size: 20px !important;
    font-family: "Font Awesome 5 Free";
    font-weight: bold !important;
    margin-right: -8px;
}

.add-to-cart a.button.product_type_variable.add_to_cart_button:before{
    margin-right: -3px;
}

.round a{
    width:45px !important;
    height: 45px !important;
}

@media(max-width:767px){
    
    .add-to-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before, .add-to-cart a.button.product_type_variable.add_to_cart_button:before{
        font-size:15px !important;
    }
    
    .round a{
    width:30px !important;
    height: 30px !important;
}
}

/*.add-to-cart a:hover{
    background: #423830 !important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd2e42c */@media(min-width:1025px){
    .prodotto-edit .pulsanti-hover{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.prodotto-edit:hover .pulsanti-hover{
    opacity: 1;
    transition: opacity 0.3s ease;
}

.prodotto-edit:hover .price-edit{
    opacity: 0;
    transition: opacity 0.2s ease;
}

.prodotto-edit .price-edit{
    transition: opacity 0.2s ease;
}
}/* End custom CSS */