:root{--1:#E2DBD9;--2:#F0EDE8;--3:#e6b7a3;--g1:#F9F9F9;--g2:#EAEAEA;--g3:#EEEEEE;--g4:#F0F0F0;--g5:#F5F5F5;--g6:#F7F7F7;--g7:#D8D8D8;--g8:#E6E6E6;--text:#000000;--w:#FFFFFF;--wError:#B81C23;--passwordBad:#B81C23;--passwordGood:#FFC733;--passwordStrong:#83C373;--orderCancelled:#AD3821;--orderProcessing:#EB882D;--orderPending:#E5CF48;--orderOnHold:#CDB52A;--orderCompleted:#169616;--ff1:'ivymode', serif;--ff2:'arboria', Sans-serif}*,:after,:before{box-sizing:border-box}:focus,:focus-within{box-shadow:none!important;outline:none!important}.menu-saldi a,.menu-saldi a:hover{color:#e1151e!important}.site-main{max-width:1920px;margin:43px auto 120px;padding-left:56px;padding-right:56px}.is-user-b2b .includes_tax,.is-user-b2b .banner-header,.is-user-b2b .ca-text{display:none!important}.ca-text{margin:0 0 30px 0}.ca-text p{color:var(--b);font-family:"arboria",Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;text-align:left;margin:0}.product .ca-text{border:1px solid var(--1);padding:10px}.product .ca-text p{font-size:18px;margin:0}body{font-family:var(--ff1);color:var(--text);margin:0!important;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:var(--ff1);line-height:1.5;font-style:normal;color:var(--text)}body a,body a:hover{font-family:var(--ff1);font-size:16px;font-weight:600;line-height:1.5;font-style:normal;color:var(--text)}body b,body strong{font-weight:600}body p{margin-top:0!important}.no-margin p{margin:0!important}input,select,button{outline:none!important;outline-offset:0!important;box-shadow:none!important}.desktop-hidden{display:none}.bc-centered{text-align:center}.breadcrumb .rank-math-breadcrumb p,.breadcrumb .rank-math-breadcrumb p *{margin:0;font-size:13px;text-transform:uppercase;font-weight:bold!important;font-family:var(--ff2);text-decoration:none}.breadcrumb .rank-math-breadcrumb p .separator{display:inline-block;color:#fff0}.breadcrumb .rank-math-breadcrumb p .separator:after{width:5px;display:inline-block;content:'';margin:0 16px 0 5px;height:8px;background:url(https://www.prosperine.it/wp-content/themes/appare/icons/arrow/right-chevron.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.breadcrumb .rank-math-breadcrumb p .last{color:var(--3)}.woocommerce-error[role=alert],.woocommerce-message[role=alert],body .wc-block-components-notice-banner{position:fixed;bottom:0;left:50%;transform:translateX(-50%) translateY(0);background-color:var(--g5)!important;color:var(--text)!important;z-index:9;padding:20px!important;font-weight:600!important;font-family:var(--ff2);font-size:14px!important;line-height:1.3!important;border-radius:0px!important;display:flex!important;align-items:center!important;border:1px solid var(--text)!important;opacity:0;visibility:hidden;animation:hidden-msg 8s}.woocommerce-error[role=alert]:before,.woocommerce-message[role=alert]:before{display:none}body .wc-block-components-notice-banner svg{display:none}body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content{display:flex;align-items:center}.woocommerce-error[role=alert] a,.woocommerce-message[role=alert] a,.woocommerce-error[role=alert] a:hover,.woocommerce-message[role=alert] a:hover,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .restore-item,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .restore-item:hover{margin-left:16px!important;font-family:var(--ff2)!important;font-weight:600!important;background-color:var(--text)!important;color:var(--w)!important;border-radius:0;padding:10px 18px!important;line-height:1.5;text-decoration:none;z-index:9;order:2;opacity:1}@keyframes hidden-msg{0%{opacity:1;visibility:visible}95%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.elementor-widget-button .elementor-button-content-wrapper .elementor-button-icon{display:flex;align-items:center;justify-content:center;transition:.4s}.elementor-widget-button a:hover .elementor-button-icon{transform:translateX(5px)}.brown-arrow.elementor-widget-button a:hover .elementor-button-icon path{fill:var(--3)!important}.black-arrow.elementor-widget-button a:hover .elementor-button-icon path{fill:var(--text)!important}.woocommerce ul.products li.product .onsale{display:none!important}.woocommerce ul.products li.product.product_cat-saldi .onsale{display:flex!important}.is-user-b2b .cat a[href="https://www.prosperine.it/outlet/"],.is-user-b2b .cat a[href="https://www.prosperine.it/en/outlet/"],.is-user-b2b .shipping-message{display:none!important}@media screen and (max-width:1300px){.standard-padding{padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width:1024px){.woocommerce-error[role=alert],.woocommerce-message[role=alert],body .wc-block-components-notice-banner{width:calc(100% - 40px)!important}.woocommerce-error[role=alert],.woocommerce-message[role=alert],body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content{justify-content:space-between}}@media screen and (max-width:767px){.single-product .banner-chiusura,.woocommerce-cart .banner-chiusura,.woocommerce-checkout .banner-chiusura{display:none}.desktop-hidden{display:block}.woocommerce-error[role=alert],.woocommerce-message[role=alert],.wc-block-components-notice-banner{animation:hidden-msg 4s!important}.woocommerce-error[role=alert],.woocommerce-message[role=alert],body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content{flex-wrap:wrap}.woocommerce-error[role=alert] a,.woocommerce-message[role=alert] a,.woocommerce-error[role=alert] a:hover,.woocommerce-message[role=alert] a:hover,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .restore-item,body .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .restore-item:hover{margin-top:16px!important;margin-left:0!important}}