.main-footer{margin-top:0!important}#main{width:100%;max-width:1300px;margin:0 auto}.site-main{padding-left:20px!important;padding-right:20px!important}.woocommerce-products-header{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;margin-top:0;margin-bottom:60px;padding-top:90px}.woocommerce-products-header .title-wrap{flex:0 0 65%;margin:0}.woocommerce-products-header .title-wrap h1{font-family:var(--ff1);font-size:62px;font-weight:700;line-height:1.5;letter-spacing:1px;color:var(--text);margin:10px 0 0}.ordering-wrap{display:flex;align-items:center;justify-content:flex-end;flex:0 0 35%;padding-left:30px}.ordering-wrap .result-count{flex:0 0 auto}.ordering-wrap .woocommerce-result-count{margin:0;padding:10px 16px;display:table;font-family:var(--ff1);font-size:14px;font-weight:500;line-height:1.4;color:var(--text);background-color:var(--white);border:2px solid var(--1);border-radius:0}.ordering-wrap .ordering{flex:0 0 auto}.ordering-wrap select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:var(--ff1);font-size:14px;font-weight:500;line-height:1.4;color:var(--text);border:2px solid var(--1);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;padding:10px 42px 10px 16px;cursor:pointer;background-image:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/archive/ordering.svg);background-size:20px!important;background-repeat:no-repeat;background-position-x:96%;background-position-y:center;background-color:var(--white)}.all-categories-wrap .categories-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.all-categories-wrap .categories-container .category{flex:0 0 auto;margin-right:20px;margin-bottom:20px}.all-categories-wrap .categories-container .category a{display:block;padding:6px 16px;border:1px solid var(--1);border-radius:255px 15px 225px 15px/15px 225px 15px 255px!important;background-color:var(--white);transition:.4s;font-size:16px;font-weight:500;letter-spacing:.5px}.all-categories-wrap .categories-container .category a:hover{background-color:var(--1);color:var(--white)}.all-categories-wrap .categories-container .category p{margin:0!important}.archive .site-main .woocommerce-no-products-found{padding-bottom:60px}ul.products{padding-top:60px}p.woocommerce-no-products-found{margin-bottom:60px!important}.content-area+div{margin:60px 0 0!important}.description-wrap{padding:60px 20px;border-top:1px solid var(--border)}.description-wrap .term-description{max-width:1260px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.description-wrap .term-description p{margin:0!important;font-family:var(--ff1);font-size:16px;font-weight:400;line-height:1.8;color:var(--text);margin:0 0 15px!important;width:100%}.description-wrap .term-description p:last-child{margin:0!important}.all-categories-wrap.current-subcat{margin:0;padding:60px 20px;border-top:1px solid var(--border)}.all-categories-wrap.current-subcat .categories-container{max-width:1260px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.all-categories-wrap.current-subcat .categories-container h3{color:var(--2);font-family:var(--ff1);font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;width:100%;margin:0}.all-categories-wrap.current-subcat .categories-container h2{color:var(--text);font-family:var(--ff1);font-size:52px;font-weight:600;line-height:1.2em;letter-spacing:1px;width:100%;margin:0 0 30px}.all-categories-wrap.current-subcat .category a:focus-visible{outline:none!important}.additional-info-wrap{margin:0;padding:60px 20px 0;border:none;border-top:1px solid var(--border)}.additional-info-wrap .additional-info-container{display:flex;align-items:center;justify-content:space-between;max-width:1260px;margin:0 auto}.additional-info-wrap .additional-info-container .additional-info-block{flex:0 0 33.33%;padding:0 60px;text-align:left}.additional-info-wrap .additional-info-container .additional-info-block:first-child{padding:0 120px 0 0}.additional-info-wrap .additional-info-container .additional-info-block:last-child{padding:0 0 0 120px}.additional-info-wrap .additional-info-container .additional-info-block h2{font-family:var(--ff1);font-size:18px;font-weight:700;line-height:1.5em;letter-spacing:1px;color:var(--text)!important;margin:15px 0}.additional-info-wrap .additional-info-container .additional-info-block p{font-family:var(--ff1);font-size:16px;font-weight:400;color:var(--text);margin:0 0 20px}.additional-info-wrap .additional-info-container .additional-info-block a{font-family:var(--ff1);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:1px;padding:0 0 4px;color:var(--2);position:relative;transition:all .3s ease-out;display:inline-flex;align-items:center}.additional-info-wrap .additional-info-container .additional-info-block a:before,.additional-info-wrap .additional-info-container .additional-info-block a:after{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:2px;margin:0;background:var(--2);transition:width .3s;border-radius:24px}.additional-info-wrap .additional-info-container .additional-info-block a:before{background:#fff0}.additional-info-wrap .additional-info-container .additional-info-block a svg{transform:rotate(-45deg);margin-left:10px}.additional-info-wrap .additional-info-container .additional-info-block a svg path{transition:all .3s ease-out}.additional-info-wrap .additional-info-container .additional-info-block a:hover{color:var(--text)}.additional-info-wrap .additional-info-container .additional-info-block a:hover svg path{fill:var(--text)!important}.additional-info-wrap .additional-info-container .additional-info-block a:hover:after{width:50%!important;background:var(--1)}.woocommerce-pagination ul{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.woocommerce-pagination ul li{flex:0 0 auto;margin:0 10px;line-height:1.2}.woocommerce-pagination ul li span,.woocommerce-pagination ul li a{font-family:var(--ff1);font-size:14px;font-weight:500;line-height:1.2;color:var(--text);transition:.3s;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:2px;border-radius:30px;box-shadow:0 0 0 1px #a8a8a8}.woocommerce-pagination ul li span{box-shadow:0 0 0 2px var(--text)}.woocommerce-pagination ul li a:hover{box-shadow:0 0 0 3px #ddd}@media screen and (max-width:1024px){.woocommerce-products-header{padding-top:60px}.woocommerce-products-header .title-wrap h1{font-size:52px}.categories-wrap .categories-container h3{font-size:16px}.categories-wrap .categories-container h2{font-size:42px}.additional-info-wrap .additional-info-container .additional-info-block:first-child{padding:0 30px 0 0}.additional-info-wrap .additional-info-container .additional-info-block{padding:0 30px}.additional-info-wrap .additional-info-container .additional-info-block:last-child{padding:0 0 0 60px}}@media screen and (max-width:991px){ul.products li.product{flex:0 0 50%!important}.categories-wrap .category{flex:0 0 calc(33.33% - 30px)}}@media screen and (max-width:767px){.woocommerce-products-header .title-wrap h1{font-size:32px}.categories-wrap .categories-container h2{font-size:24px;margin-bottom:0}.woocommerce-products-header{margin-bottom:0}.woocommerce-shop .woocommerce-products-header{margin-bottom:60px}.woocommerce-products-header .title-wrap,.ordering-wrap{justify-content:flex-start;flex:0 0 100%}.ordering-wrap{margin-top:30px;padding-left:0}.ordering-wrap select{font-size:12px}.all-categories-wrap .categories-container .category{margin-right:10px}.additional-info-wrap .additional-info-container{flex-wrap:wrap}.additional-info-wrap .additional-info-container .additional-info-block{flex:0 0 100%;padding:0!important;margin-bottom:60px}.additional-info-wrap .additional-info-container .additional-info-block:last-child{margin-bottom:0}}@media screen and (max-width:500px){ul.products li.product{flex:0 0 100%!important}.categories-wrap .category{flex:0 0 auto;margin:30px 30px 0 0}}