/*!
* Performize - performize-starter-theme
* Copyright 2020-2026 Performize
*/
:root{--primary-color:#bc2a79;--dark-color:#222;--white:#fff;--black:#000;--black-light:#212529;--font-simple:"Montserrat";--font-title:"Monument Extended";--max-container:1400px;--animate-duration-fast:0.3s;--animate-duration-medium:0.7s;--animate-duration-slow:1s;--radius:15px;--radius-xl:100px;--background-alert-info:rgba(220,243,231,.553);--background-alert-message:rgba(220,243,231,.553);--color-alert-info:#038640;--color-alert-message:#038640;--verde-menta:#9ddb9d;--sabbia:#c0a266;--grigio:#f2f2f2;--woo-rosa:#bc2a79;--woo-rosa-opacity:rgba(188,42,121,.4);--grigio-testo:#989898;--facebook:#1c70de;--desktop-padding-gutter:80px;--desktop-padding-wrapper:3rem;--mobile-padding-wrapper:1rem}.home .klaviyo-form-XdD5z9.klaviyo-form.form-version-cid-1{width:70%}.home fieldset.needsclick.go983184302.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1{color:#fff!important}.home .slider-view div.block.performize-product-taxonomy-v2 .perf-slide-wrapper .perf-copertina-terms .term .perf-img-link .performize-container-img{height:326px}.home .added_to_cart.wc-forward{font-size:13px!important;line-height:1!important;margin-top:5px!important}.home .perf-aleas-cover,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .eedee-swiper-outer{height:auto}.home .perf-aleas-cover .perf-group-slider{height:700px!important;position:relative;width:100%}.home .perf-aleas-cover img{height:100%;width:100%}.home .perf-slider-logo{height:80px;margin:0;padding:20px 100px}.home .perf-slider-logo .perf-slider-logo-container .perf_arrow_next.disabled,.home .perf-slider-logo .perf-slider-logo-container .perf_arrow_prev.disabled{display:none}.home .perf-slider-logo .perf-slider-logo-container a{height:auto}.home .perf-slider-logo .perf-slider-logo-container a img{filter:grayscale(1);max-height:50px;max-width:150px}.home .perf_arrow_next,.home .perf_arrow_prev{font-size:24px;top:35%}.home .perf_arrow_next{right:-25px!important}.home .perf-repetable-tabs-container{margin-bottom:0!important}.home .perf-repetable-tabs-container button.perf_product_arrow_next.disabled,.home .perf-repetable-tabs-container button.perf_product_arrow_prev.disabled{display:none}.home .perf-repetable-tabs-container .glider-track{max-width:-moz-fit-content;max-width:fit-content}.home .perf-repetable-tabs .nav-tabs{margin-bottom:50px}.home .perf-repetable-tabs .nav-link{border:none;font-family:var(--font-simple);font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:none}.home .perf-repetable-tabs .nav-link:hover{color:#fff}.home .perf-repetable-tabs .repetable_link{padding-left:15px!important}.home .perf-home-info-cards{background:#e7e7e7}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container{margin-bottom:0!important}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-block-media-text{align-items:center;display:flex;justify-content:center}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-block-media-text .wp-block-media-text__media img{height:100px;margin:30px 10px;-o-object-fit:cover;object-fit:cover;width:40px}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-bootstrap-blocks-row.row.align-items-center.no-gutters figure.aligncenter.size-full{text-align:right}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-bootstrap-blocks-row.row.align-items-center.no-gutters p.has-text-align-left.servizi-testo{margin-bottom:0}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-bootstrap-blocks-row.row.align-items-center.no-gutters p.has-text-align-left.servizi-testo strong{font-size:14px;font-style:normal;font-weight:700;line-height:18px}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .col-6.col-md-3.border-servizi .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .perf-info-card-img-container{padding-right:15px}.home .perf-home-info-cards .wp-bootstrap-blocks-container.container .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .col-6.col-md-3.border-servizi .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .perf-info-card-text-container{padding-left:0}.home .perf-home-newsletter{background:var(--black);color:var(--white)}.home .perf-home-newsletter p.newsletter-privacy{font-size:12px;padding:0 20px}.home .perf-home-newsletter .wp-bootstrap-blocks-row{padding:75px 0}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12{align-items:center;display:flex;flex-direction:column}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 h2#h-10-di-sconto{color:#fff!important;font-family:var(--font-title);font-size:38px;margin-bottom:10px;text-transform:uppercase}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 p.has-text-align-center{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px;text-align:center}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 form.sib_signup_form .wpcf7-form a{color:#bc2a79}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 form.sib_signup_form .wpcf7-form .sib-default-btn{background:#bc2a79;font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:400;height:auto;line-height:18px;padding:9px 15px;width:auto}.home .perf-home-loghi-down{border-top:1px solid #000}.home .perf-home-review{padding-right:0!important}.home .perf-home-review .perf-reviews-block .perf-slider-logo-container{width:95%}.home .perf-home-review .perf-review-title{color:var(--black-light);font-family:var(--font-simple);font-size:24px;font-style:normal;font-weight:700;line-height:normal}.home .perf-home-review .perf-review-card .perf-review-card-title{color:var(--black-light);font-family:var(--font-title);font-size:18px;font-style:normal;font-weight:250;line-height:normal}.home .griglia-view{background:#e7e7e7;margin-bottom:0!important;padding-top:80px}.home .griglia-view .term{display:flex;flex-direction:column}.home .griglia-view .term .content{display:flex;flex-direction:column;flex-grow:1;margin-top:10px;padding:0 20px;row-gap:15px}.home .griglia-view .term .content h4.title{margin-bottom:0;margin-top:0;min-height:44px;padding-left:0;padding-right:0}.home .griglia-view .term .content p.description{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-bottom:0;padding-left:0;padding-right:0}.home .griglia-view .term .content .link{display:flex;flex-direction:column;justify-content:flex-end;padding-left:0;padding-right:0}.home .griglia-view .term .perf-img-link .performize-container-img img{height:auto;-o-object-fit:unset;object-fit:unset}.home .griglia-view .wp-bootstrap-blocks-container.container.mb-2{margin-bottom:0!important}.home .griglia-view h2.title{margin:0}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element{display:flex;flex-direction:column;justify-content:flex-start}.home .block-articoli-tutorial .glider-track{max-width:-moz-fit-content;max-width:fit-content}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element .block-tutorial-content .block-tutorial-post-title h4{font-family:var(--font-simple);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px;margin-top:10px}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element .block-tutorial-content .block-tutorial-post-desc p{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element .block-tutorial-content .block-tutorial-link{display:none}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element img.block-tutorial-img{border-radius:30px}.home .block-articoli-tutorial .block-tutorial-elem-wrapper{margin-bottom:24px;overflow-x:auto!important}.home .block-articoli-tutorial .block-button-wrapper .block-articoli-link{background:#fff;color:#000;font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:700;line-height:16.8px;margin-bottom:40px;min-height:33px;min-width:282px;padding:8px 15px;text-transform:uppercase}.home .block-articoli-tutorial .block-button-wrapper .block-articoli-link:hover{background:#000;border:1px solid #000;color:#fff}.home .block-articoli-tutorial .block-articoli-cover-img{margin-left:-20px;width:105%}.home .slider-view i.performize-product-taxonomy-v2-next.icon-arrow-right.disabled,.home .slider-view i.performize-product-taxonomy-v2-prev.icon-arrow-left.disabled{display:none}.home .slider-view div.block.performize-product-taxonomy-v2{margin-top:0;padding-top:0}.home .slider-view div.block.performize-product-taxonomy-v2 h2.title{margin-bottom:40px;padding:0}.home .slider-view div.block.performize-product-taxonomy-v2 .term{display:flex;flex-direction:column}.home .slider-view div.block.performize-product-taxonomy-v2 .term .content{display:flex;flex-direction:column;flex-grow:1;margin-top:10px;padding:0 20px;row-gap:15px}.home .slider-view div.block.performize-product-taxonomy-v2 .term .content .title-link{min-height:44px}.home .slider-view div.block.performize-product-taxonomy-v2 .term .content h4.title{margin-bottom:0;margin-top:0;padding:0}.home .slider-view div.block.performize-product-taxonomy-v2 .term .content p.description{display:flex;flex-direction:column;flex-grow:1;margin-bottom:0;padding-left:0;padding-right:0}.home .slider-view div.block.performize-product-taxonomy-v2 .term .content .link{display:flex;flex-direction:column;justify-content:flex-end;padding-left:0;padding-right:0}.home .slider-view .glider-track{max-width:-moz-fit-content;max-width:fit-content}@media (min-width:768px){.home .perf-aleas-cover>.wp-block-eedee-block-gutenslider:not(.d-md-block){display:none}.home .perf-aleas-cover .wp-block-eedee-block-gutenslider,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .eedee-background-div,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .eedee-swiper-outer,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .swiper,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .swiper-slide,.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .swiper-wrapper{height:auto!important;min-height:0!important}.home .perf-repetable-tabs{padding:0}.home .perf-repetable-tabs .perf-slider-product{height:auto;width:102%}.home .perf-repetable-tabs .perf-slider-product-container .slider-product-wrapper .perf-slider-element{margin:0;position:relative}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 form.sib_signup_form .wpcf7-form .sib-default-btn{padding:9px 60px}}@media (min-width:768px) and (max-width:1200px){.home .perf-repetable-tabs-container{padding:40px!important}.home .perf-repetable-tabs .perf_product_arrow_next,.home .perf-repetable-tabs .perf_product_arrow_prev{display:none}.home .perf-repetable-tabs .nav-tabs{margin-bottom:30px}.home .perf-home-info-cards{padding:40px!important}.home .perf-home-newsletter .wp-bootstrap-blocks-row{padding:40px 0}.home .perf-home-newsletter form.sib_signup_form .wpcf7-form p:last-child{margin-bottom:0;margin-top:-20px}.home .perf-home-review .perf_compact.d-flex.align-items-center.justify-content-center.flex-column.p-0{height:auto!important;margin-top:20px;width:100%!important}.home .perf-home-review .d-flex.flex-column.justify-content-center.align-items-center.perf_compact{height:auto!important;width:100%!important}.home .perf-home-review .perf-compact{padding:40px!important}.home .perf-home-review .perf-review-card .perf-review-card-stars{margin-left:15px!important}.home .griglia-view{padding-bottom:0;padding-top:40px}.home .block-articoli-tutorial{padding:20px 0 20px 20px}.home .slider-view{margin:40px 0}.home .slider-view div.block.performize-product-taxonomy-v2{margin-bottom:20px;padding-bottom:0}.home .slider-view div.block.performize-product-taxonomy-v2 h2.title{margin-bottom:40px}}@media (min-width:768px) and (max-width:960px){.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .eedee-background-div{position:relative!important}}@media (min-width:768px) and (min-width:768px) and (max-width:1200px){.home .perf-repetable-tabs{width:106%}}@media (min-width:1200px){.home .perf-home-review .perf-review-title{max-width:199px;text-align:center}}@media (min-width:1440px){.home .container-fluid.perf-griglia-slider.position-relative.p-md-5.p-0{padding-left:0!important;padding-right:0!important}}@media (max-width:1200px){.home .perf-home-review{padding:0!important}.home .perf-home-review .perf-review-card .perf-review-card-title{font-size:14px}.home .perf-home-review .perf-review-card{width:18%!important}.home .perf-home-review .perf-review-card .perf-review-card-stars i:before{margin:0}}@media (max-width:1199.98px){.home .perf-home-review .perf-review-card .perf-review-card-stars{margin-left:20px}}@media only screen and (max-width:900px) and (orientation:landscape){body.home.landscape .perf-repetable-tabs-container .wp-bootstrap-blocks-container.container.mb-2.p-0{margin:0!important;max-width:97%!important}body.home.landscape .griglia-view .wp-bootstrap-blocks-container.container.mb-2{margin-left:0;margin-right:0;max-width:100%}body.home.landscape .block-articoli-tutorial .block-articoli-wrapper{margin-left:25px}}@media (max-width:768px){.home fieldset.needsclick.go983184302.kl-private-reset-css-Xuajs1{margin-bottom:-20px}.home .col-12.perf-griglia-card-container i.performize-product-taxonomy-v2-griglia-next.performize-product-taxonomy-v2-next.icon-arrow-right.disabled,.home .col-12.perf-griglia-card-container i.performize-product-taxonomy-v2-griglia-prev.performize-product-taxonomy-v2-prev.icon-arrow-left.disabled{display:none}.home .perf-aleas-cover .eedee-background-div.bg-image{min-height:320px}.home .perf-aleas-cover .eedee-background-div.bg-image img{height:100%}.home .perf-aleas-cover .wp-block-eedee-block-gutenslider .swiper-wrapper{min-height:320px}.home .perf-aleas-cover .perf-group-slider{height:auto!important}.home .perf-repetable-tabs-container .glider-track:first-child{padding-left:20px}.home .perf-repetable-tabs-container{padding-bottom:40px!important;padding-left:0!important;padding-top:40px!important}.home .perf-repetable-tabs{margin-left:0!important;padding-left:0!important}.home .perf-repetable-tabs .nav-tabs{gap:15px;margin-bottom:20px;margin-left:16px}.home .perf-repetable-tabs .nav-link{font-size:16px}.home .perf-repetable-tabs .nav-link.active{border-bottom:2px solid #fff!important}.home .perf-repetable-tabs .repetable_link{padding-left:25px!important}.home .perf-home-newsletter p.newsletter-privacy{margin-bottom:0}.home .perf-home-newsletter .wp-bootstrap-blocks-row{padding:20px 0}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 h2#h-10-di-sconto{font-size:27px}.home .perf-home-newsletter .wp-bootstrap-blocks-row .col-12 p.has-text-align-center{margin-bottom:50px;padding:0 20px}.home .perf-repetable-tabs-container .perf-repetable-tabs .perf-slider-product{height:auto}.home .perf-home-review .perf-compact{padding:20px!important}.home .griglia-view{padding:40px 0}.home .griglia-view .glider-track{max-width:-moz-fit-content;max-width:fit-content}.home .griglia-view h4.title,.home .griglia-view p.description{padding:0 20px}.home .griglia-view .link{padding-left:20px}.home .griglia-view h2.title{margin-bottom:10px}.home .block-articoli-tutorial .glider-track:first-child{padding-left:20px}.home .block-articoli-tutorial{padding:20px 0}.home .block-articoli-tutorial .block-articoli-wrapper,.home .block-articoli-tutorial .container-fluid.p-md-0{padding-left:0}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element .block-tutorial-content .block-tutorial-post-title h4{font-size:18px;font-weight:700;padding:0 20px;text-align:center}.home .block-articoli-tutorial .block-articoli-wrapper .glider .block-tutorial-element .block-tutorial-content .block-tutorial-post-desc p{padding:0 20px;text-align:center}.home .slider-view{margin:40px 0}.home .slider-view div.block.performize-product-taxonomy-v2{padding-bottom:0;padding-left:0;padding-top:0}.home .slider-view div.block.performize-product-taxonomy-v2 h2.title.perf-general-title{margin-bottom:24px!important;padding-top:0}.home .slider-view div.block.performize-product-taxonomy-v2 h4.title{font-size:16px}.home .slider-view div.block.performize-product-taxonomy-v2 .perf-card h4.title{font-size:17px}.home .slider-view div.block.performize-product-taxonomy-v2 .perf-card p.description{font-size:14px}.home .slider-view .perf-card-terms .glider-track{gap:45px!important}.home .slider-view .glider-track:first-child{padding-left:20px}}@media (max-width:767px){.home .product .performize-wishlist-outofstock .perf-waitlist{margin-top:10px}.home .klaviyo-form-XdD5z9.klaviyo-form.form-version-cid-1{padding-bottom:25px;width:90%}.home form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3040703814.kl-private-reset-css-Xuajs1>div>div{flex:73px;flex-direction:column!important;gap:50px}.home .perf-slider-logo{height:60px;padding:40px 10px}.home .perf-slider-logo .perf-slider-logo-container{width:90%}.home .perf-home-info-cards{padding-bottom:0!important;padding-top:0!important}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.justify-content-center.align-items-center.no-gutters{padding:10px}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters{margin:0 0 5px}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .col-5.col-md-3.border-servizi{padding:0;width:50%}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .col-12.col-md-3{display:flex;justify-content:center;padding:5px 0 0}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .col-12{background:#e7e7e7;padding:0;text-align:center}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .row{padding:0}.home .perf-home-info-cards .wp-bootstrap-blocks-row.row.align-items-center.no-gutters .servizi-testo{margin-bottom:0;text-align:center}.home .slider-view div.block.performize-product-taxonomy-v2 .perf-slide-wrapper .term .content{height:13%}}@media (max-width:576px){.home .slider-view div.block.performize-product-taxonomy-v2 .perf-slide-wrapper .term.perf-card{min-width:257px;width:257px}}