@media (min-width:993px){.w3-hide-large{display:none!important}.menu-item-2116,.menu-item-2011,.menu-item-2081,.menu-item-2092,.menu-item-2123{display:none!important}}.faq-accordion{display:flex;flex-wrap:wrap;gap:25px;max-width:1200px;margin:0 auto;padding:20px}.faq-header{flex:0 0 100%;margin-bottom:15px}.faq-column{flex:1;min-width:calc(50% - 25px)}.faq-item{margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 3px 12px rgba(0,0,0,.08);transition:all .3s ease;background:#fff}.faq-question{padding:18px 25px;cursor:pointer;display:flex;align-items:center;background:#f8f9fa;transition:all .3s}.faq-question:hover{background:#f1f3f5}.faq-question h4{margin:0;font-size:18px;color:#2a2a2a;flex:1}.faq-icon{display:inline-block;width:20px;height:20px;margin-right:15px;position:relative}.faq-icon:before,.faq-icon:after{content:'';position:absolute;background:#6c757d;transition:all .3s}.faq-icon:before{width:100%;height:2px;top:50%;transform:translateY(-50%)}.faq-icon:after{width:2px;height:100%;left:50%;transform:translateX(-50%)}.faq-item.active .faq-icon:after{height:0}.faq-answer{padding:0 25px;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-item.active .faq-answer{padding:25px;max-height:1000px}.faq-answer p{margin-bottom:0}.faq-section-title h3{text-align:center;font-size:32px;color:#2a2a2a;position:relative;padding-bottom:15px}.faq-section-title h3:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:#d4a656}@media (max-width:768px){.faq-column{flex:0 0 100%;min-width:100%}.faq-section-title h3{font-size:26px}}.faq-error,.faq-no-results{text-align:center;padding:20px;background:#fff8e1;border-radius:4px;margin:20px 0}a:link{color:#b48326}#respond input{text-decoration:none !important;border-radius:0 !important;padding:12px 32px !important;color:#fff !important;background-color:#dba860 !important;transition:all .3s !important}#respond input:hover{background-color:#343434 !important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{background-color:var(--e-global-color-ebbf1d8);font-family:var(--e-global-typography-19445a5-font-family),Sans-serif;font-size:var(--e-global-typography-19445a5-font-size);font-weight:var(--e-global-typography-19445a5-font-weight);text-transform:var(--e-global-typography-19445a5-text-transform);font-style:var(--e-global-typography-19445a5-font-style);text-decoration:var(--e-global-typography-19445a5-text-decoration);line-height:var(--e-global-typography-19445a5-line-height);letter-spacing:var(--e-global-typography-19445a5-letter-spacing);color:var(--e-global-color-4f4b866);border-style:solid;border-width:0;border-color:var(--e-global-color-4fa29ad);border-radius:0;padding:20px 40px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order:hover{background-color:#311f1f}#menuprincipale{font-size:16px!important}#menu-1-70af760e{margin-inline-start:0px !important}.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul li{border-right:var(--tabs-divider-weight,0) solid var(--tabs-divider-color,#fff)}#menuprincipale a{margin:0 8px}.pulsantefidelya a{color:#fff;background-color:#b48326;padding:20px 40px}.pulsantefidelya:hover{backgorund-color:#311f1f}@media only screen and (max-width:1280px){#menuprincipale{font-size:14px!important}#premenu li{font-size:14px !important}#menuprincipale a{margin:0 5px}}.woocommerce-message{border-top-color:#dba860}.woocommerce-message:before{color:#dba860}.bapf_sfilter.bapf_button_berocket .bapf_button{color:#fff;background-color:#dba860;font-family:"Barlow Semi Condensed",Sans-serif;font-size:.768em;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:4.4px;border-radius:0;padding:19px 36px;margin-top:7px}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#311f1f !important}.irs--flat .irs-bar{background-color:#dba860}.irs--flat .irs-handle>i:first-child{background-color:#dba860}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#dba860}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border-top-color:#dba860}#avvisospedizione:before{display:none}