.elementor-8450 .elementor-element.elementor-element-8ad7fd5{--display:flex;}.elementor-8450 .elementor-element.elementor-element-c1627df{text-align:center;}.elementor-8450 .elementor-element.elementor-element-b1d66b0{text-align:center;}.elementor-8450 .elementor-element.elementor-element-37855da{--spacer-size:50px;}.elementor-8450 .elementor-element.elementor-element-cbc1cbc{--display:flex;}.elementor-8450 .elementor-element.elementor-element-2a0e205{text-align:center;}.elementor-8450 .elementor-element.elementor-element-8a9a9ab{--display:flex;}.elementor-8450 .elementor-element.elementor-element-81d822b{--display:flex;}.elementor-8450 .elementor-element.elementor-element-8fe1487{--display:flex;}.elementor-8450 .elementor-element.elementor-element-5e01adc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-58126f5{--display:flex;}.elementor-8450 .elementor-element.elementor-element-7035437{--display:flex;}.elementor-8450 .elementor-element.elementor-element-351eec7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-a4e6632{--display:flex;--justify-content:center;}.elementor-8450 .elementor-element.elementor-element-d69ce94.elementor-element{--align-self:center;}.elementor-8450 .elementor-element.elementor-element-d69ce94{text-align:center;}.elementor-8450 .elementor-element.elementor-element-b995046{text-align:center;}.elementor-8450 .elementor-element.elementor-element-1a5429f{--display:flex;}.elementor-8450 .elementor-element.elementor-element-1a5429f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-a6f9ecf{text-align:center;}.elementor-8450 .elementor-element.elementor-element-325e405{--display:flex;}.elementor-8450 .elementor-element.elementor-element-109d6bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-109d6bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-239af8e{--display:flex;}.elementor-8450 .elementor-element.elementor-element-749a77f{--display:flex;}.elementor-8450 .elementor-element.elementor-element-412bf19{--display:flex;}.elementor-8450 .elementor-element.elementor-element-df9cc0f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-df9cc0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-dfa9962{--display:flex;}.elementor-8450 .elementor-element.elementor-element-3dc53af{text-align:center;}.elementor-8450 .elementor-element.elementor-element-188b2b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-188b2b8.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-e151b26{--display:flex;}.elementor-8450 .elementor-element.elementor-element-275ac73{--display:flex;}.elementor-8450 .elementor-element.elementor-element-03df0ab{text-align:center;}.elementor-8450 .elementor-element.elementor-element-db86d0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-db86d0f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-e489e32{--display:flex;}.elementor-8450 .elementor-element.elementor-element-c3a35df{text-align:center;}.elementor-8450 .elementor-element.elementor-element-1c57527.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-1c57527.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-316831d{--display:flex;}.elementor-8450 .elementor-element.elementor-element-b6093e2{text-align:center;}.elementor-8450 .elementor-element.elementor-element-cb31a0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-cb31a0c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-741b9c62{--display:flex;}.elementor-8450 .elementor-element.elementor-element-5a9e8a{--display:flex;}.elementor-8450 .elementor-element.elementor-element-4fc67d9c{text-align:center;}.elementor-8450 .elementor-element.elementor-element-77082e94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-77082e94.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-2e718ddb{--display:flex;}.elementor-8450 .elementor-element.elementor-element-69a6df73{text-align:center;}.elementor-8450 .elementor-element.elementor-element-144be47b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-144be47b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-620e80d3{--display:flex;}.elementor-8450 .elementor-element.elementor-element-36c18d8a{text-align:center;}.elementor-8450 .elementor-element.elementor-element-558fcd54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-558fcd54.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-2fef2f40{--display:flex;}.elementor-8450 .elementor-element.elementor-element-5c437b6e{text-align:center;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8450 .elementor-element.elementor-element-6bfd9b7{--display:flex;}.elementor-8450 .elementor-element.elementor-element-6ecd70b{--display:flex;}.elementor-8450 .elementor-element.elementor-element-29ffb07{--display:flex;}.elementor-8450 .elementor-element.elementor-element-739291a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8450 .elementor-element.elementor-element-1a84699{--display:flex;}.elementor-8450 .elementor-element.elementor-element-1a84699.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-f593ed7{text-align:center;}.elementor-8450 .elementor-element.elementor-element-05356aa{--display:flex;}.elementor-8450 .elementor-element.elementor-element-05356aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-153867f{text-align:center;}.elementor-8450 .elementor-element.elementor-element-4580cb7{--display:flex;}.elementor-8450 .elementor-element.elementor-element-4580cb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-f8574e9{text-align:center;}.elementor-8450 .elementor-element.elementor-element-5e97392{--display:flex;}.elementor-8450 .elementor-element.elementor-element-5e97392.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-a66e03e{text-align:center;}.elementor-8450 .elementor-element.elementor-element-b61371f{--display:flex;}.elementor-8450 .elementor-element.elementor-element-b61371f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-6d07066{text-align:center;}.elementor-8450 .elementor-element.elementor-element-77e5765{--display:flex;}.elementor-8450 .elementor-element.elementor-element-b22e326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8450 .elementor-element.elementor-element-fe926ee{--display:flex;}.elementor-8450 .elementor-element.elementor-element-fe926ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-27377a9{text-align:center;}.elementor-8450 .elementor-element.elementor-element-f4480a4{--display:flex;}.elementor-8450 .elementor-element.elementor-element-f4480a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-a5b9f91{text-align:center;}.elementor-8450 .elementor-element.elementor-element-04be660{--display:flex;}.elementor-8450 .elementor-element.elementor-element-04be660.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-2309c20{text-align:center;}.elementor-8450 .elementor-element.elementor-element-fe82c8d{--display:flex;}.elementor-8450 .elementor-element.elementor-element-fe82c8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-699ce59{text-align:center;}.elementor-8450 .elementor-element.elementor-element-39ad7fc{--display:flex;}.elementor-8450 .elementor-element.elementor-element-39ad7fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8450 .elementor-element.elementor-element-67e6406{text-align:center;}.elementor-8450 .elementor-element.elementor-element-367c6db{--display:flex;}.elementor-8450 .elementor-element.elementor-element-29900ad{--display:flex;}.elementor-8450 .elementor-element.elementor-element-75c5423{--display:flex;}.elementor-8450 .elementor-element.elementor-element-4a3502c{--display:flex;}.elementor-8450 .elementor-element.elementor-element-d9ca3dc{--display:flex;}.elementor-8450 .elementor-element.elementor-element-3865513{--display:flex;}.elementor-8450 .elementor-element.elementor-element-5f0df7f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-8450 .elementor-element.elementor-element-1a84699{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-05356aa{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-4580cb7{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-5e97392{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-b61371f{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-fe926ee{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-f4480a4{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-04be660{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-fe82c8d{--width:18.092%;}.elementor-8450 .elementor-element.elementor-element-39ad7fc{--width:18.092%;}}@media(max-width:1024px){.elementor-8450 .elementor-element.elementor-element-5e01adc{--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-351eec7{--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-109d6bb{--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-df9cc0f{--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-188b2b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-db86d0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-1c57527.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-cb31a0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-77082e94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-144be47b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-558fcd54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-8450 .elementor-element.elementor-element-5e01adc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-351eec7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-1a5429f{--width:297px;}.elementor-8450 .elementor-element.elementor-element-109d6bb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-df9cc0f{--width:277px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8450 .elementor-element.elementor-element-188b2b8.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:36px;}.elementor-8450 .elementor-element.elementor-element-db86d0f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-1c57527.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-cb31a0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-741b9c62{--justify-content:center;}.elementor-8450 .elementor-element.elementor-element-741b9c62.e-con{--align-self:center;}.elementor-8450 .elementor-element.elementor-element-6c6b754f{text-align:start;}.elementor-8450 .elementor-element.elementor-element-77082e94.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8450 .elementor-element.elementor-element-77082e94.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-3bf589fc{text-align:start;}.elementor-8450 .elementor-element.elementor-element-144be47b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8450 .elementor-element.elementor-element-144be47b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-48009537{text-align:start;}.elementor-8450 .elementor-element.elementor-element-558fcd54.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8450 .elementor-element.elementor-element-558fcd54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8450 .elementor-element.elementor-element-b41944d{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}.elementor-8450 .elementor-element.elementor-element-b41944d.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-77082e94 */.elementor-8450 .elementor-element.elementor-element-77082e94 ul.products.elementor-grid {
    grid-template-columns: 1fr !important;
    justify-items: center;
}

.elementor-8450 .elementor-element.elementor-element-77082e94 ul.products li.product {
    width: 100% !important;
    max-width: 360px;   /* regola qui la "grandezza": 320 più compatto, 400+ più largo */
    margin: 0 auto !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-144be47b */.elementor-8450 .elementor-element.elementor-element-144be47b ul.products.elementor-grid {
    grid-template-columns: 1fr !important;
    justify-items: center;
}

.elementor-8450 .elementor-element.elementor-element-144be47b ul.products li.product {
    width: 100% !important;
    max-width: 360px;   /* regola qui la "grandezza": 320 più compatto, 400+ più largo */
    margin: 0 auto !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-558fcd54 */.elementor-8450 .elementor-element.elementor-element-558fcd54 ul.products.elementor-grid {
    grid-template-columns: 1fr !important;
    justify-items: center;
}

.elementor-8450 .elementor-element.elementor-element-558fcd54 ul.products li.product {
    width: 100% !important;
    max-width: 360px;   /* regola qui la "grandezza": 320 più compatto, 400+ più largo */
    margin: 0 auto !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-b41944d */.elementor-8450 .elementor-element.elementor-element-b41944d ul.products.elementor-grid {
    grid-template-columns: 1fr !important;
    justify-items: center;
}

.elementor-8450 .elementor-element.elementor-element-b41944d ul.products li.product {
    width: 100% !important;
    max-width: 360px;   /* regola qui la "grandezza": 320 più compatto, 400+ più largo */
    margin: 0 auto !important;
    text-align: center;
}/* End custom CSS */