@font-face{font-family:'icomoon';src:url(../eot/icomoonc82a.eot?gdjac4);src:url('../eot/icomoonc82a.eot?gdjac4#iefix') format('embedded-opentype'),url(../ttf/icomoonc82a.ttf?gdjac4) format('truetype'),url(../woff/icomoonc82a.woff?gdjac4) format('woff'),url('../svg/icomoonc82a.svg?gdjac4#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dashboard:before{content:"\e900"}.icon-dashboard-alt:before{content:"\e901"}.icon-ordini:before{content:"\e902"}.icon-abbonamenti:before{content:"\e903"}.icon-abbonamenti-alt:before{content:"\e904"}.icon-rewards:before{content:"\e905"}.icon-check:before{content:"\e906"}.icon-indirizzi:before{content:"\e907"}.icon-pagamento:before{content:"\e908"}.icon-impostazioni:before{content:"\e909"}.icon-aiuto:before{content:"\e90a"}.icon-logout:before{content:"\e90b"}.icon-coupons:before{content:"\e90c"}.icon-cerca:before{content:"\e90d"}.icon-user:before{content:"\e90e"}.icon-danger:before{content:"\e90f"}.icon-carrello:before{content:"\e910"}.icon-email:before{content:"\e911"}.icon-wishlist:before{content:"\e912"}.icon-close-s:before{content:"\e913"}.icon-close-m:before{content:"\e914"}.icon-close-l:before{content:"\e915"}.icon-info-circle-s:before{content:"\e916"}.icon-info-circle-m:before{content:"\e917"}.icon-info-circle-l:before{content:"\e918"}.icon-chevron-up-s:before{content:"\e919"}.icon-chevron-up-m:before{content:"\e91a"}.icon-chevron-up-l:before{content:"\e91b"}.icon-chevron-down-s:before{content:"\e91c"}.icon-chevron-down-m:before{content:"\e91d"}.icon-chevron-down-l:before{content:"\e91e"}.icon-chevron-right-s:before{content:"\e91f"}.icon-chevron-right-m:before{content:"\e920"}.icon-chevron-right-l:before{content:"\e921"}.icon-chevron-left-s:before{content:"\e922"}.icon-chevron-left-m:before{content:"\e923"}.icon-chevron-left-l:before{content:"\e924"}.icon-plus-s:before{content:"\e925"}.icon-plus-m:before{content:"\e926"}.icon-plus-l:before{content:"\e927"}.icon-minus-s:before{content:"\e928"}.icon-minus-m:before{content:"\e929"}.icon-minus-l:before{content:"\e92a"}.icon-arrow-sx-s:before{content:"\e92b"}.icon-arrow-sx-m:before{content:"\e92c"}.icon-arrow-sx-l:before{content:"\e92d"}.icon-arrow-dx-s:before{content:"\e92e"}.icon-arrow-dx-m:before{content:"\e92f"}.icon-arrow-dx-l:before{content:"\e930"}.icon-arrow-up-s:before{content:"\e931"}.icon-arrow-up-m:before{content:"\e932"}.icon-arrow-up-l:before{content:"\e933"}.icon-arrow-down-s:before{content:"\e934"}.icon-arrow-down-m:before{content:"\e935"}.icon-arrow-down-l:before{content:"\e936"}.icon-menu-desk:before{content:"\e937"}.icon-menu-mobile:before{content:"\e938"}.icon-moneys-send:before{content:"\e939"}.icon-moneys:before{content:"\e93a"}.icon-copy:before{content:"\e93b"}body.logged-in.admin-bar .sideNav{margin-top:30px;height:calc(100vh - 30px)!important}.gr-visual-prompt{z-index:9999!important}span.onsale.wdr-onsale{display:none}.woocommerce-cart .product-name a{pointer-events:none}nav.woocommerce-breadcrumb:before{content:'';width:16px;height:16px;background-image:url(../png/home-trend-up.png);display:inline-block!important;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:10px;margin-top:-3px}.archive nav.woocommerce-breadcrumb .material-symbols-outlined{font-size:20px;color:#000}.archive nav.woocommerce-breadcrumb a{color:#000}.archive nav.woocommerce-breadcrumb{color:#242424}.term-365.archive nav.woocommerce-breadcrumb .material-symbols-outlined{color:#fff}.term-365.archive nav.woocommerce-breadcrumb a{color:#fff}.term-365.archive nav.woocommerce-breadcrumb{color:#ffffff70}.term-365.archive nav.woocommerce-breadcrumb:before{filter:invert(1)}.product-card .bos4w-or-subscribe{display:none}.single-product .bos4w-or-subscribe{display:none}.single-product .disponibile{color:#198501}.single-product .disponibile:before{content:'';width:10px;height:10px;display:inline-block;background-color:#198501;border-radius:100%}.single-product .bos4w-display-options ul li::before{display:none}.single-product .bos4w-display-wrap{width:100%}.single-product .bos4w-display-options ul li{margin-left:0;text-wrap:nowrap;padding:15px 20px;border:1px solid #d5d5d5;border-radius:30px;line-height:1;display:flex;align-items:center;margin-bottom:10px}.single-product .bos4w-display-options ul li input{border:0;background:transparent;outline:0;margin-right:10px}.single-product .tab-single-content.active{display:block}.single-product .tab-single-content{display:none}.tabs-title{border-bottom:3px solid #cdcdcd;padding-bottom:10px;height:35px}.tab-single-title{padding:0 5px;cursor:pointer;margin-right:15px;border-bottom:3px solid #cdcdcd;margin-bottom:-3px;padding-bottom:10px;height:35px;display:inline-block}.tab-single-title.active{border-bottom:3px solid var(--color-btn-type-1)}.product-tab-inner>p{font-size:14px}.single-product .gbs-sidebar .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-before-add-to-cart.tinvwl-loop-button-wrapper{position:absolute;top:20px;right:20px}.single-product .gbs-sidebar .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-before-add-to-cart.tinvwl-loop-button-wrapper a{width:53px;height:auto;display:flex;padding:0;aspect-ratio:1;align-items:center;justify-content:center;transform:translateY(0%);font-weight:600;z-index:3;color:#000;background-image:none;background-color:#FFF}.single-product .gbs-sidebar .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt>span{font-weight:600;font-size:24px}.single-product .gbs-sidebar .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-family:initial;content:"";left:0;top:0;width:100%;height:100%;margin:0;background-color:transparent;background-image:none}.ywpar_myaccount_entry_info>div{border-radius:10px;background:linear-gradient(180deg,#313131 0%,#000 100%);color:#FFF}.ywpar_level.level span{color:#FFF!important}select#bos4w-dropdown-plan{display:block;padding:10px;width:100%;border-radius:30px;padding:10px 20px;border:1px solid #d5d5d5;border-radius:30px;display:flex;align-items:center;margin:10px 0}.archive section#filtri-prodotti{position:fixed;top:0;left:-100%;max-width:500px;width:100%;margin-left:0;z-index:100;background-color:#fff;transition:all 0.3s ease;display:flex;flex-direction:column;height:100vh;box-shadow:2px 0 10px -1px rgba(120,120,120,.29)}.archive section#filtri-prodotti.active{left:0}body.logged-in.admin-bar.archive section#filtri-prodotti{margin-top:30px;height:calc(100vh - 30px)!important}a.btn-ispirami{padding:10px 15px;width:100%}.box_html .title-h3 p{color:#FFF}.box_html{background-color:#DB1925}.layout-categoria-merceologica .box_html,.layout-categoria-merceologica .banner-product-cat{background-color:#DB1925!important}.layout-categoria-merceologica .banner-product-cat a.btn span{color:#000!important}.layout-categoria-merceologica .box_html *{color:#FFF!important}.sticky .logo-container path,.sticky .logo-container rect{fill:#000!important}.sticky .logo-container path#Tracciato_236{fill:#F5333F!important}.woocommerce-page.archive #navigation-bar.sticky .searchform input[type="text"]::placeholder,.woocommerce-page.archive .sticky nav#site-navigation>a span,.woocommerce-page.archive .sticky nav#site-navigation>span,.woocommerce-page.archive #navigation-bar.sticky .searchform input[type="text"]{color:#000!important}.archive #navigation-bar.sticky .searchform input[type="text"]{border-bottom:1px solid #000000!important}.woocommerce-page.single-product #navigation-bar.sticky .searchform input[type="text"]::placeholder,.woocommerce-page.single-product .sticky nav#site-navigation>a span,.woocommerce-page.single-product .sticky nav#site-navigation>span,.woocommerce-page.single-product #navigation-bar.sticky .searchform input[type="text"]{color:#000!important}.woocommerce-page.single-product #navigation-bar.sticky .searchform input[type="text"]{border-bottom:1px solid #000!important}.woocommerce-page.single-product header.transparet #navigation-bar.sticky{background:#FFFF!important}.page-template-home_test_ricci #float-box,.page-template-quiz #float-box{display:none}.grecaptcha-badge{display:none!important}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul dl.variation{display:none!important}@media screen and (max-width:1280px){#float-box #box-text,#close-float-box{display:none}}#close-float-box{position:fixed;right:10px;z-index:99;background:#fff;height:20px;width:20px;transition:all .3s ease-in-out;text-align:center;bottom:215px}#close-float-box span{cursor:pointer;transition:all .3s ease-in-out}span.close-text{transform:rotate(-90deg)!important;display:block;position:relative;bottom:-20px;margin-right:5px;margin-bottom:0;width:40px;right:-30px;transition:all .3s ease-in-out}.closed span.close-text{right:10px}div#float-box #box-text{position:fixed;bottom:100px;right:0;z-index:99;background:#fff;height:140px;width:330px;transition:all .3s ease-in-out;box-shadow:-10px 0 50px #00000040;border-radius:5px;overflow:hidden}div#open-float-box{background-color:#f5333f;position:fixed;bottom:160px;right:0;z-index:98;padding:5px;color:#FFF;border-radius:5px 0 0 5px;font-weight:600}div#float-box.closed #box-text{right:-450px}.floatbox-closed div#float-box #box-text{right:-450px}.floatbox-closed div#float-box:not(.closed) #box-text{right:0}div#float-box.closed #close-float-box{right:-450px}div#float-box.closed #close-float-box span{transform:rotate(45deg)}.home section#metodo figure,.home #atelier figure{height:100%}footer .feedaty_widget *{color:#000!important;filter:grayscale(1)}.page-template-metodo header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#F5333F!important}.page-template-metodo header #navigation-bar.sticky .navigation-content .site-branding .logo-container svg g path,.page-template-metodo header #navigation-bar.sticky .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.testo-rosso,.testo-rosso *{color:#F5333F}.bg-rosso{background-color:#F5333F}.testo-marrone,.testo-marrone *{color:#AC9676}.bg-grigio{background-color:#DBDED7}.bg-marrone{background:#a38472}.page-template-metodo main .sections_group ul,.page-template-istituzionali main .sections_group ul{list-style:disc;padding:0;margin:0 0 0 20px}.page-template-metodo main .sections_group ul li:before,.page-template-istituzionali main .sections_group ul li:before{display:none}.page-template-metodo section#slider-gbs .slide.row figure:after{background:none}#lista-box-con-icone>div{flex:0 0 30%}.page-template-istituzionali #lista-box-con-icone>div{flex:0 0 40%}#lista-box-con-icone>div>.flex{height:105px}#lista-box-con-icone>div p{font-size:14px;line-height:20px}div#lista-testimoninaze{display:inline-grid;grid-template-columns:repeat(4,1fr)}.card-testimoninanza{grid-column:span 1;grid-row:span 1}.card-testimoninanza:nth-child(7),.card-testimoninanza:nth-child(10),.card-testimoninanza:nth-child(15),.card-testimoninanza:nth-child(22){grid-column:span 2;grid-row:span 2}.card-testimoninanza:nth-child(7) .preview-img,.card-testimoninanza:nth-child(15) .preview-img{display:none}.card-testimoninanza .preview{cursor:pointer}.card-testimoninanza>figure,.card-testimoninanza>figure img{height:100%;width:95%;object-fit:cover;border-radius:100%;padding:10px;text-align:center}.modale-testimonianza{display:none}.modale-testimonianza{position:fixed;width:100vw;height:100vh;background-color:#252525d9;z-index:999999;top:0;left:0}.modal-content{max-width:1000px;top:50%;left:50%;position:fixed;transform:translate(-50%,-50%)}.modal-content>div{max-width:300px}.modal-content>.testo-modale{padding:50px;background:#FFF;overflow:auto;height:400px;max-width:400px}span.chiudi-modale-testimonianza{position:absolute;top:-30px;right:-30px;cursor:pointer}.card-testimoninanza.box>div p{font-weight:700;align-content:flex-end;flex-wrap:wrap;display:flex;font-size:40px;line-height:1.2}.img-prima:before{content:'PRIMA';position:absolute;left:20px;bottom:20px;background-color:#F5333F;color:#FFF;padding:3px 20px;border-radius:20px;font-size:14px}.img-dopo:before{content:'DOPO';position:absolute;left:20px;bottom:20px;background-color:#F5333F;color:#FFF;padding:3px 20px;border-radius:20px;font-size:14px}.wpml-lang-en .img-prima:before{content:'BEFORE'}.wpml-lang-en .img-dopo:before{content:'AFTER'}#menu-overflow{content:'';display:block;width:100vw;height:100vh;background-color:#00000036;display:block;position:fixed;top:0;left:0;z-index:99}.page-template-point #navigation-bar .searchform input[type="text"]::placeholder,.page-template-point nav#site-navigation>a span,.page-template-point nav#site-navigation>span,.page-template-point #navigation-bar .searchform input[type="text"]{color:#000}.page-template-point #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.bg-pattern-sfumato{background-image:url(../jpg/bg-pattern-ilrpoint.jpg);background-repeat:no-repeat;background-color:#f23b35}.hidden-dskt{display:none!important}@media screen and (max-width:600px){.hidden-mbl{display:none!important}.hidden-dskt{display:inline-block!important}}.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#F5333F!important}.page-template-istituzionali header #navigation-bar.sticky .navigation-content .site-branding .logo-container svg g path,.page-template-istituzionali header #navigation-bar.sticky .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-istituzionali .product-card .card-hover{background-color:#fff;opacity:1}.page-template-istituzionali .product-card:hover .card-hover{background-color:#F5333F;opacity:1}.page-template-istituzionali .product-card .titolo-prodotto{color:#F5333F}.page-template-istituzionali .archive .product-card:hover .titolo-prodotto{color:#FFF}.page-template-istituzionali .archive .product-card:hover .card-hover{background-color:#DE1C0B}.page-template-istituzionali .col-50 .media .yt-video iframe{width:100%;min-height:360px;height:100%}.page-template-istituzionali .container-allineato-dx .col-50 .media .yt-video iframe,.page-template-istituzionali .container-allineato-sx .col-50 .media .yt-video iframe{width:100%;min-height:500px;height:100%}.page-template-istituzionali .yt-video iframe{width:100%;height:500px}.sfondo{position:relative}.sfondo .media{position:absolute;top:0;left:0;height:100%;width:100%}.sfondo .media img,.sfondo .media video,.sfondo .media iframe,.sfondo .media .yt-video{width:100%;height:100%;object-fit:cover}.sfondo .content{position:relative;z-index:3;background-color:#ffffff7a;padding-left:20px;padding-right:20px}.citazione *{font-family:var(--family-h1);font-size:var(--size-h4);line-height:var(--lineH-h4);font-weight:var(--weight-h4);letter-spacing:var(--spacing-h4);margin:0}.citazione:before{content:'format_quote';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:54px;line-height:1;transform:rotate(180deg);display:block;position:absolute;top:0;left:0}.citazione:after{content:'format_quote';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:54px;line-height:1;transform:rotate(0deg);display:block;position:absolute;bottom:0;right:0}.elenco-loghi .logo{flex:0 0 20%;margin-bottom:15px;padding:0 20px}.contact-pagine-istituzionali .wpcf7 input[type="email"],.contact-pagine-istituzionali .wpcf7 input[type="text"],.contact-pagine-istituzionali .wpcf7 select,.contact-pagine-istituzionali .wpcf7 textarea{border-radius:3px;font-size:var(--size-p-small);font-family:var(--font-secondario);color:var(--text-color);font-weight:400;line-height:1.6;transition:.3s;padding:10px 10px;border:0;outline:none}.contact-pagine-istituzionali .wpcf7 input[type="email"],.contact-pagine-istituzionali .wpcf7 input[type="text"]{border-bottom:1px solid #000}.contact-pagine-istituzionali .wpcf7 textarea{border:1px solid #000}.contact-pagine-istituzionali .form-group label{color:#000;font-weight:600}.page-template-istituzionali .rating_stelle::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);content:var(--rating-content);background:linear-gradient(90deg,#B9B9B9 var(--rating-percent),#BEBEBE60 var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent;transition:all cubic-bezier(.68,-.55,.27,1.55) 1.2s;transition-delay:2s,4ms}.page-template-blank-page #navigation-bar .searchform input[type="text"]::placeholder,.page-template-blank-page nav#site-navigation>a span,.page-template-blank-page nav#site-navigation>span,.page-template-blank-page #navigation-bar .searchform input[type="text"]{color:#000}.page-template-blank-page #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.page-template-regolamento-promozioni #navigation-bar .searchform input[type="text"]::placeholder,.page-template-regolamento-promozioni nav#site-navigation>a span,.page-template-regolamento-promozioni nav#site-navigation>span,.page-template-regolamento-promozioni #navigation-bar .searchform input[type="text"]{color:#000}.page-template-regolamento-promozioni #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}section#newsletter{background-color:var(--background-widget)}section#newsletter input[type="text"]{width:calc(100% - 200px);background-color:transparent;border:0;padding:10px 10px 10px 0;color:#FFF;opacity:1}section#newsletter input[type="text"]::placeholder{color:#FFF;opacity:1}section#newsletter input[type="submit"]{width:195px;background-color:#F5333F;color:#FFF!important;text-align:center;font-size:var(--size-p);font-family:var(--font-secondario)!important;padding:12px 30px;border:0}section#newsletter hr{background:transparent;margin:15px 0;mix-blend-mode:unset;height:1px;border-top:1.5px solid #FFF}#gr-test-form{margin-bottom:60px;padding:40px;border-radius:10px;border:2px solid}#gr-test-form input[type="text"]{width:calc(100% - 200px);background-color:#FFF;border:1px solid;padding:6px 10px 8px 10px;color:#000;opacity:1;margin-bottom:30px}#gr-test-form input[type="text"]::placeholder{color:#000;opacity:1}#gr-test-form input[type="submit"]{width:195px;background-color:#F5333F;color:#FFF!important;text-align:center;font-size:var(--size-p);font-family:var(--font-secondario)!important;padding:12px 30px;border:0}#gr-test-form hr{background:rgb(0 0 0 / 80%)!important;margin:15px 0;mix-blend-mode:unset;height:1px}.page-template-risultato_quiz_riccio #gr-test-form input[type="text"],.page-template-risultato_quiz_riccio #gr-test-form select{width:49%;display:inline-block;background-color:#FFF;border:1px solid;padding:6px 10px 8px 10px;color:#000;opacity:1;margin-bottom:30px;border-radius:3px}@media screen and (max-width:767px){.page-template-risultato_quiz_riccio #gr-test-form input[type="text"],.page-template-risultato_quiz_riccio #gr-test-form select{width:100%}}form.gr-form{width:100%}form.gr-form span{display:block;margin:5px 0 0;width:100%;font-size:16px;font-weight:500}form.gr-form input[type="text"],form.gr-form input[type="email"],form.gr-form textarea,form.gr-form select{display:block;width:100%;font-size:16px;border:1px #ccc solid;border-radius:10px}form.gr-form input[type="submit"]{background-color:var(--accent-color);border-radius:19px;min-width:150px;border:0;text-transform:uppercase;letter-spacing:1px;font-weight:500}form.gr-form label a{font-weight:500;text-decoration:underline;color:var(--accent-color)}.horizontal-timeline ul,.horizontal-timeline ol{margin:0!important;padding:0!important}.horizontal-timeline ul li,.horizontal-timeline ol li{list-style:none;margin:0!important;padding:0!important}.horizontal-timeline{opacity:0;margin:0em auto;transition:opacity 0.2s}.horizontal-timeline::before{content:'mobile';display:none}.horizontal-timeline.loaded{opacity:1}.horizontal-timeline .timeline{position:relative;height:180px;width:100%;max-width:none;margin:0 auto}.horizontal-timeline .events-wrapper{position:relative;height:100%;margin:80px 0 30px 0;overflow:visible}.horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:5px;background:#F5333F60;transition:transform 0.4s}.horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#F5333F;transform:scaleX(0);transform-origin:left center;transition:transform 0.3s}.horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:var(--size-p);font-weight:600;text-decoration:none;padding-bottom:20px;color:#F5333F;transform:translateZ(0);transition:font-size 0.3s,bottom 0.3s}.horizontal-timeline .events a:focus{outline:none}.horizontal-timeline .events a.selected{font-size:calc(var(--size-p) + 10px);transition:font-size 0.3s,bottom 0.3s;bottom:-80px}.horizontal-timeline .events a.selected::after{bottom:70px;transition:bottom 0.3s,height 0.3s,width 0.3s;height:24px;width:24px}.horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;transform:translateX(-50%);bottom:-5px;height:16px;width:16px;border-radius:50%;border:2px solid #F5333F;background-color:#F5333F;transition:background-color 0.3s,border-color 0.3s,bottom 0.3s,height 0.3s,width 0.3s}.no-touch .horizontal-timeline .events a:hover::after{background-color:var(--accent-color);border-color:var(--accent-color)}.horizontal-timeline .events a.selected{pointer-events:none}.horizontal-timeline .events a.selected::after{background-color:#FFF;border-color:#f5333f}.horizontal-timeline .events a.older-event::after{border-color:#F5333F}@media only screen and (min-width:1100px){.horizontal-timeline{margin:0em auto}.horizontal-timeline::before{content:'desktop'}}.timeline-navigation a{position:absolute;z-index:1;top:100%;bottom:auto;height:38px;width:38px;border-radius:50%;text-align:center;font-size:16px;line-height:30px;transition:border-color 0.3s,color 0.3s,background-color 0.3s}.timeline-navigation a i{width:18px;padding-top:2px}.timeline-navigation a{background-color:#F5333F;border-color:#F5333F;color:#fff;line-height:35px}.timeline-navigation a.prev{left:50%;transform:translateX(calc((-50%) - 5px)) translateY(-100%)}.timeline-navigation a.next{left:50%;transform:translateX(calc((+50%) + 5px)) translateY(-100%)}.timeline-navigation a:focus{outline:none}.timeline-navigation a.inactive{cursor:not-allowed;background-color:#cdcdcd;border-color:#cdcdcd;color:#000}.timeline-navigation a.inactive i{opacity:.3}.horizontal-timeline .events-content{position:relative;width:100%;max-width:var(--w-container-stretto);overflow:visible;margin:40px auto 15px auto;transition:height 0.4s}.horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;transform:translateX(-100%);opacity:0;animation-duration:0.4s;animation-timing-function:ease-in-out}.horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;transform:translateX(0)}.horizontal-timeline .events-content li.enter-right,.horizontal-timeline .events-content li.leave-right{animation-name:enter-right}.horizontal-timeline .events-content li.enter-left,.horizontal-timeline .events-content li.leave-left{animation-name:enter-left}.horizontal-timeline .events-content li.leave-right,.horizontal-timeline .events-content li.leave-left{animation-direction:reverse}@keyframes enter-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes enter-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0%)}}.carosello_4 .owl-dots{margin-top:40px}.fascione-pagina-trova-ilrp{background-image:url(../png/pattern-point.png);background-size:contain;background-color:#efefef!important}.page-id-30148 section.section-desc>.w-container,.page-id-119651 section.section-desc>.w-container{width:100%;padding:0 5px}.wpsl-input label,#wpsl-radius label,#wpsl-category label{width:unset!important}.wpsl-dropdown,#wpsl-results .wpsl-dropdown,input#wpsl-search-input{width:200px;border-radius:22px}#wpsl-search-wrap form>div,#wpsl-search-wrap form>div>div{display:flex!important;align-items:center;margin-right:15px}.page-template-blank-page #wpsl-search-btn,#wpsl-stores .wpsl-store-details{color:var(--color-btn-type-3);border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);font-family:var(--family-btn-s1);letter-spacing:var(--spacing-btn-s1);font-weight:var(--weight-btn-s1);text-transform:var(--transform-btn-s1);font-size:var(--size-btn-s1);line-height:var(--lineH-btn-s1);padding:var(--padding-btn-s1);margin:var(--margin-btn-s1);border-radius:var(--radius-btn-s1);border:var(--border-btn-s1) solid;text-decoration:none;display:inline-block;text-align:center;overflow:hidden;transition:all 0.35s}#wpsl-stores .wpsl-directions,#wpsl-result-list a.wpsl-back{color:var(--color-btn-type-4);border-color:var(--border-btn-type-4);background-color:var(--bg-top-btn-type-4);background-image:linear-gradient(180deg,var(--bg-top-btn-type-4) 0%,var(--bg-bottom-btn-type-4) 100%);font-family:var(--family-btn-s1);letter-spacing:var(--spacing-btn-s1);font-weight:var(--weight-btn-s1);text-transform:var(--transform-btn-s1);font-size:var(--size-btn-s1);line-height:var(--lineH-btn-s1);padding:5px 10px;margin:var(--margin-btn-s1);border-radius:var(--radius-btn-s1);border:var(--border-btn-s1) solid;text-decoration:none;display:inline-block;text-align:center;overflow:hidden;transition:all 0.35s;display:block;width:130px;margin-top:20px;margin-bottom:20px}.wpsl-store-location>p>strong{font-size:22px;margin-top:20px;display:block}.aws-search-field{background:transparent;font-family:var(--family-p)}.aws_result_item.aws_search_more{display:none}div#aws-search-result-1{border-radius:15px!important;padding:5px 15px;width:350px!important;margin-top:10px;top:150px!important;right:40px!important;left:unset!important}.aws-container .aws-search-form,.aws-container .aws-search-form .aws-wrapper{border-radius:30px!important}.aws-container .aws-show-clear .aws-search-field{padding:0 40px 0 50px!important;border-radius:30px!important}.accordionOpen{font-size:20px;text-transform:uppercase;color:#1E1F25!important;padding:15px 20px 15px 50px;display:block;border-top:1px solid #DFDFDF;font-weight:500;position:relative}.accordionOpen i{color:#DC3A3A;position:absolute;left:15px}.accordion{border-bottom:1px solid #DFDFDF}.accordionOpen:after{content:"+";font-family:'Font Awesome 5 Pro';position:absolute;right:0;top:0;color:#F5333F;font-size:30px}.accordionOpen.active:after{content:"-"}.accordion .text{padding:var(--spacing-1) var(--spacing-1) var(--spacing-2) var(--spacing-1)}.accordion .text p{font-family:var(--font-secondario);margin-bottom:15px}.accordionOpen:hover,.accordionOpen.active{color:#F5333F!important}.page-template-supporto #intro ul{margin:0;padding:0 0 0 20px}.page-template-supporto #intro .wpcf7 input[type="number"],.page-template-supporto #intro .wpcf7 input[type="text"],.page-template-supporto #intro .wpcf7 input[type="email"],.page-template-supporto #intro .wpcf7 select{background-color:#fff;color:#777;border-color:rgba(0,0,0,.09);margin-bottom:10px;width:100%}.page-template-supporto #intro .wpcf7 .wpcf7-submit.btn{border-color:var(--color-btn-type-1);margin-top:20px}.page-template-elenco-atelier section.visore-atelier.relative{height:700px}.singolo-atelier iframe{max-height:400px}.page-template-atelier .contenitore-mappa iframe{width:100%}.single-negozio .gbs-sidebar figure{aspect-ratio:1/1;margin-bottom:20px}.single-negozio .cell.g5.start8 a.btn{width:100%!important}.single-negozio .accordion-title{cursor:pointer}.single-negozio .accordion-content{overflow:hidden;transition:all .3s linear;max-height:0;padding-top:0}.single-negozio .accordion-atelier.open .accordion-content{max-height:999px;padding-top:20px}.single-negozio .accordion-atelier .accordion-title .material-symbols-outlined{transition:all .3s linear}.single-negozio .accordion-atelier.open .accordion-title .material-symbols-outlined{transform:rotate(180deg)}.single-negozio .accordion-title strong,.single-negozio .accordion-title b{font-weight:600!important}.single-negozio .accordion-content ul{margin-left:0;padding-left:20px}.single-negozio .accordion-content li{font-family:var(--family-p-small);font-weight:var(--weight-p-small);font-size:var(--size-p-small);line-height:var(--lineH-p-small);margin-bottom:10px}.single-negozio .contenitore-mappa a.btn{position:absolute;bottom:0;top:unset;left:50%;transform:translate(-50%,-30px)}.single-negozio #content #Monday,.single-negozio #content #Wednesday,.single-negozio #content #Friday,.single-negozio #content #Sunday{background-color:#ededed}.page-template-landing-formula main .sections_group ul{list-style:disc;padding:0;margin:0 0 0 20px}.page-template-landing-formula main .sections_group ul li:before{display:none}.page-template-landing-formula section#slider-gbs .slide.row figure:after{background:none}.card-sede-contatti .testo-rosso{color:#F5333F!important}.page-template-tour #navigation-bar .searchform input[type="text"]::placeholder,.page-template-tour nav#site-navigation>a span,.page-template-tour nav#site-navigation>span,.page-template-tour #navigation-bar .searchform input[type="text"]{color:#000}.page-template-tour #navigation-bar .searchform input[type="text"]{border-bottom:1px solid #000}.page-template-tour #intro ul,.page-template-tour #intro ol{margin:30px 0;padding:0 0 0 20px}.page-template-tour #intro ul li,.page-template-tour #intro ol li{font-family:var(--family-p-big);font-weight:var(--weight-p-big);font-size:var(--size-p-big);line-height:var(--lineH-p-big)}.card-evento{display:inline-block;vertical-align:top;border:2px solid #dc3a3a;border-radius:5px;padding:15px;overflow:hidden}.data-evento{width:65px;height:65px;display:inline-block;vertical-align:top;margin-right:10px}.contenuto-evento{width:calc(100% - 80px);display:inline-block}.card-evento.sold-out:after{content:'Sold out';background-color:red;position:absolute;top:15px;right:-25px;transform:rotate(45deg);width:110px;text-align:center;color:#FFF;font-weight:700}.woocommerce div.product form.cart table.variations{display:none}form.variations_form.cart{display:block!important}.woocommerce div.product form.cart table td{padding-left:0;display:flex;width:auto;padding:0 15px 0}.woocommerce-variation.single_variation{margin:30px 0}.woovr-variations.woovr-variations-default{width:100%}.woovr-variations .woovr-variation{display:flex;align-items:center;cursor:pointer;margin-left:0;margin-right:0;padding:5px;border:2px solid transparent;margin-bottom:9px;border-radius:0}.woovr-variations .woovr-variation.woovr-variation-radio.woovr-variation-active,.woovr-variations .woovr-variation.woovr-variation-radio:hover{border:2px solid #db1925;background:none!important;border-radius:10px}.woovr-variations .woovr-variation:hover{background:none!important}.woovr-variation-radio .woovr-variation-name{font-weight:700;display:inline-block;margin-right:10px;font-size:18px;width:60%;vertical-align:middle;margin-bottom:10px}.woovr-variation-radio .woovr-variation-info .woovr-variation-price{display:inline-block;margin-right:10px;font-size:18px;width:35%;margin-bottom:10px}.woovr-variation-radio .woovr-variation-info .woovr-variation-price ins{background-color:#F5333F;padding:2px 10px;border-radius:22px;color:#fff;border:1px solid #FFF}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{width:100%;display:flex;flex-wrap:wrap}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:none}a.reset_variations{background:#F5333F;color:#FFF;padding:0 20px;border-radius:22px}.variations_form select{border-radius:22px;padding:0 10px}.single-product .woocommerce-notices-wrapper{display:none}img.bollino-promo-prodotto{position:absolute;top:5px;left:5px;max-width:120px}h3#ship-to-different-address>label span{font-size:16px;font-weight:500;text-decoration:underline}h3#ship-to-different-address{margin:0 0 20px 3px}.woocommerce-cart .wpcuv-title{font-weight:700;margin:10px 0}.woocommerce-cart button.single_add_to_cart_button.wpcuv-update.button{padding:10px 25px;border-radius:22px;font-size:0}.woocommerce-cart .woocommerce-variation-price{font-size:18px}.woocommerce-cart .wpcuv-actions{margin-top:10px}.woocommerce-cart .wpcuv-new-item table.variations{margin-bottom:10px}.woocommerce-cart span.button.button-primary.wpcuv-cancel{font-size:0}.woocommerce-cart span.button.button-primary.wpcuv-cancel:before{content:'Annulla';font-size:16px;display:inline-block;margin:0;vertical-align:top;float:left}.woocommerce-cart button.single_add_to_cart_button.wpcuv-update.button:before{content:'Aggiorna';font-size:16px;display:inline-block;margin:0;vertical-align:top;float:left}.woocommerce-cart button.single_add_to_cart_button.wpcuv-update.button:hover{background-color:#F5333F;color:#FFF}.woocommerce-cart .variations_form td.label,.woocommerce-cart .variations_form a.reset_variations{display:none!important}.woocommerce-variation-description,.woocommerce-variation-availability{display:none!important}.wpcuv-actions .quantity{display:none!important}.woocommerce-cart .variations_form .woocommerce-variation.single_variation{margin:10px 0}.woocommerce-cart .variations_form .woocommerce-variation-price ins{background-color:#F5333F;color:#FFF;font-weight:500;padding:2px 10px;border-radius:22px}.woovr-variation-selector input{width:15px;height:15px}.woocommerce div.product form.cart .woovr-variation-selector input[type="radio"]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-block!important;width:15px;height:15px;padding:6px!important;border:2px solid #fff!important;background-color:transparent!important;border-radius:50%}.woocommerce table.shop_table tfoot th{border-right:1px solid rgba(0,0,0,.1)}.woocommerce table.shop_table tfoot .woocommerce-remove-coupon{display:none}[data-title="Riscatta i punti"]{font-family:var(--family-p-small);font-weight:var(--weight-p-small);font-size:var(--size-p-small);line-height:var(--lineH-p-small)}.woocommerce div.product form.cart .woovr-variation-selector input[type="radio"]:checked{background-color:#F5333F!important}.banner-promo{padding:30px;border-radius:22px;margin-bottom:30px;position:relative}.banner-promo>img{position:absolute;top:-25px;left:-25px;max-width:60px}tr.woocommerce-cart-form__cart-item.cart_item .product-name br{display:none}tr.woocommerce-cart-form__cart-item.cart_item .product-name span.wpcuv-edit{font-size:0;display:none}tr.woocommerce-cart-form__cart-item.cart_item .product-name span.wpcuv-edit:after{content:'Modifica la versione scelta';font-size:14px;display:inline-block;margin:0;vertical-align:top;float:none;text-decoration:underline}.woocommerce-cart-form__contents .woocommerce-info.notifica-wrapper-custom{background-color:#f5333f0d!important;border:1px solid #f5333f;align-items:flex-start!important;margin-bottom:20px!important;border-radius:5px!important;flex-wrap:nowrap!important}.woocommerce-cart-form__contents .woocommerce-info .notice-inner-container{display:inline-block;color:#000!important;font-size:14px}.woocommerce-cart-form__contents .woocommerce-info .notice-inner-container>span{font-weight:600;color:#f5333f}.woocommerce-cart-form__contents .woocommerce-info .notice-inner-container a.btn.btn-style-3{padding:10px 30px;font-weight:600}.woocommerce-cart form.woocommerce-cart-form .woocommerce-info:before{content:'sell'!important;font-family:'Material Symbols Outlined'!important;font-size:24px;position:relative;top:unset;left:unset;font-weight:100}tr.woocommerce-cart-form__cart-item.cart_item.custom-64262 .product-name:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65129 .product-name:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65131 .product-name:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65110 .product-name:before{content:'SEI SICURO DI VOLERE IL BOX? Fai una scelta sostenibile!';font-size:14px;display:inline-block;line-height:1.2;margin:10px 0;vertical-align:top;float:none;background-color:#73a942;padding:3px 10px;border-radius:5px;color:#FFF;clear:both}tr.woocommerce-cart-form__cart-item.cart_item.cart_item.custom-64262 .product-name span.wpcuv-edit,tr.woocommerce-cart-form__cart-item.cart_item.cart_item.custom-65129 .product-name span.wpcuv-edit,tr.woocommerce-cart-form__cart-item.cart_item.cart_item.custom-65131 .product-name span.wpcuv-edit,tr.woocommerce-cart-form__cart-item.cart_item.cart_item.custom-65110 .product-name span.wpcuv-edit{font-size:0;display:inline-block;margin-top:20px}tr.woocommerce-cart-form__cart-item.cart_item.custom-64262 .product-name span.wpcuv-edit:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65129 .product-name span.wpcuv-edit:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65131 .product-name span.wpcuv-edit:before,tr.woocommerce-cart-form__cart-item.cart_item.custom-65110 .product-name span.wpcuv-edit:before{font-size:14px}tr.woocommerce-cart-form__cart-item.cart_item.custom-64262 .product-name a,tr.woocommerce-cart-form__cart-item.cart_item.custom-65129 .product-name a,tr.woocommerce-cart-form__cart-item.cart_item.custom-65131 .product-name a,tr.woocommerce-cart-form__cart-item.cart_item.custom-65110 .product-name a{display:block}.woocommerce-terms-and-conditions-wrapper a{text-decoration:underline;font-weight:500}#js_html_gift_selector .dd-options{width:100%!important}#js_html_gift_selector .dd-options label.dd-option-text{padding:15px}#js_html_gift_selector .dd-select label.dd-selected-text{padding-left:65px}.single-product a.added_to_cart.wc-forward{display:none}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name dl.variation{display:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:62px;box-shadow:none}section#copyright-area{padding-bottom:70px}.page-id-36941 section#slider-gbs .slide.row figure:after,.page-id-118459 section#slider-gbs .slide.row figure:after{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 100%)}.page-id-24759.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#FFFFFF!important}.testo_banner_kit.light p{margin:0}.banner-product-cat .btn{padding:10px 20px}#related-products-single .owl-stage{display:flex}#related-products-single .owl-stage .product-card{position:relative;height:100%}.site-footer .social img{max-height:30px;max-width:30px;margin:0}#footer .contenuto.widget-row.widget_4c .widget-column:nth-child(2) img{margin-bottom:20px}.aws-search-result .aws_result_title{color:#000}.aws-search-result .aws_result_price{color:#f5333f}.carosello_4 .product-card:hover,.carosello_prodotti_post .product-card:hover{box-shadow:1px 1px 10px #cdcdcd}.fit-right{object-position:right}.fit-left{object-position:left}header #navigation-bar .navigation-content #site-navigation button.menu-toggle .menu-icon rect{transition:0.3s ease-in}.wonderpush-bell{bottom:10px!important;left:10px!important}.btn.loadMoreBtn{margin:20px auto!important}.page-template-blank-page .section-desc .w-container ul{margin:0 0 20px;padding:0 20px}.new-menu>a{display:flex!important;align-items:center}.new-menu>a:after{content:'NEW';font-size:10px;color:#fff;border:1px solid;padding:3px 5px;vertical-align:text-top;display:inline-block;margin-left:5px;border-radius:5px;background:var(--rosso,#F5333F);line-height:1.1}.woocommerce-account-fields label[for="label_birthday"]:before{content:'RICEVI IL TUO SCONTO DI BUON COMPLEANNO';display:block;width:100%;margin:10px 0;font-weight:700;font-size:20px}.woocommerce-account-fields label[for="label_birthday"]{display:block;font-weight:400;font-size:20px;margin-top:0;padding:15px}.woocommerce-account-fields label[for="label_birthday"]+input[type="date"]{width:250px;display:block;margin:5px 15px 20px}.woocommerce-account-fields div.create-account+div.create-account{border:1px solid #e7e7e7;margin-bottom:30px}.woocommerce-form-register .create-account{border:1px solid #e7e7e7;margin-bottom:30px}.woocommerce-form-register .create-account label[for="label_birthday"]+input[type="date"]{width:250px;display:block;margin:5px 15px 20px}.woocommerce-form-register .create-account label[for="label_birthday"]{display:block;font-weight:400;font-size:16px;margin-top:0;padding:15px}.woocommerce-form-register .create-account label[for="label_birthday"]:before{content:'RICEVI IL TUO SCONTO DI BUON COMPLEANNO';display:block;width:100%;margin:10px 0;font-weight:700;font-size:20px;font-size:18px}input#gr_registration_checkbox{margin-top:5px}form.woocommerce-EditAccountForm.edit-account>.clear+fieldset legend{display:none}form.woocommerce-EditAccountForm.edit-account>.clear+fieldset label{display:none}form.woocommerce-EditAccountForm.edit-account>.clear+fieldset:before{content:'La tua data di nascita';display:block;font-size:16px}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--acfw-store-credits{display:none}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--pw-gift-card-balance{display:none}.woocommerce-MyAccount-navigation-link--hp-woo-rewards-points{display:none}span.cart-count.\30{display:none!important}table.xoo-cp-pdetails.clearfix{width:50%;display:inline-block!important}.xoo-cp-pdetails tr td{width:100%!important;display:block}td.xoo-cp-ptitle,td.xoo-cp-ptitle a{text-align:center!important;color:#F5333F}span.xoo-cp-icon-cross.xoo-cp-remove-pd{display:none}.xoo-cp-ptotal{display:block;float:none;margin-right:25px;font-size:18px;padding:10px 0;border-top:0;position:absolute;top:50%;right:0;width:50%;text-align:center;margin:0;transform:translate(0,-150%)}.xoo-cp-btns{margin:0 auto;clear:both;text-align:center;width:auto;position:absolute;top:50%;transform:translate(0,0%);display:flex;flex-direction:column-reverse;right:35px}a.xcp-btn{width:100%;text-transform:uppercase;text-align:center;cursor:pointer;padding:10px 15px;margin-right:0;border:2px solid;margin-bottom:10px}a.xoo-cp-btn-vc.xcp-btn{background-color:#000;color:#FFF}a.xoo-cp-btn-vc.xcp-btn:before{content:"shopping_cart";font-family:'Material Symbols Outlined';margin-right:5px;vertical-align:middle}.xoo-cp-ptotal bdi{font-weight:700}html[lang="it-IT"] td.xoo-cp-pqty:before{content:"Quantità:"}html[lang="en-US"] td.xoo-cp-pqty:before{content:"Quantity:"}.xoo-cp-ptotal bdi{font-weight:700}span.aws_result_sale{display:none!important}.single-post #contenuto-post ul,.single-post #contenuto-post ol{margin:0 0 20px 20px;padding:0}.archive.term-373 #visore-cat,.archive.term-368 #visore-cat,.archive.term-367 #visore-cat,.archive.term-366 #visore-cat,.archive.term-360 #visore-cat,.archive.term-247 #visore-cat,.archive.term-245 #visore-cat,.archive.term-243 #visore-cat,.archive.term-241 #visore-cat,.archive.term-240 #visore-cat,.archive.term-239 #visore-cat,.archive.term-237 #visore-cat,.archive.term-236 #visore-cat{display:none}nav#site-navigation span.cart-count{background:var(--color-btn-type-1);position:absolute;width:11px;height:11px;border-radius:50%;bottom:0;right:0}.language_selector{border:0;font-weight:500;cursor:pointer}@media screen and (max-width:1680px){ul.sub-menu li a{margin:0 0 4px 0}#slider-gbs .slide-content{position:relative;padding:0}#slider-gbs .slide-content .title-h1{width:50%}section#benefits p.padding20{padding:20px 0}.single-benefit.align-center.padding40{padding:30px 0}a.btn-ispirami{padding:10px 5px}.padding-12col-left{padding-left:calc(var(--w-container) / 24)}.padding-12col-right{padding-right:calc(var(--w-container) / 24)}.banner-product-cat .btn{padding:10px 5px}.visore-atelier .w-container-small{width:var(--w-container);padding:0}}@media screen and (max-width:1600px){.w-container-small.contenuto.gap-100px{gap:40px}.w-container-small.contenuto.gap-100px .col-60{width:50%}.home #test .btn.btn-test{padding:10px 25px 10px 25px}}@media screen and (max-width:1280px){#slider-gbs .slide-content .title-h1 br,#visore-cat .slide-content .title-h1 br{display:none}.single-benefit p.padding0top.padding20dx.padding20sx.padding20bottom{padding:0 0 20px 0}.padding100bottom{padding-bottom:80px}.padding100top{padding-top:80px}.rating_stelle{font-size:12px}nav#site-navigation>a span,nav#site-navigation>span{font-size:28px!important;margin-right:0;font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 48}nav#site-navigation>a[href$='/my-account/']>span{font-size:32px!important}button.menu-toggle{margin-left:10px}#navigation-bar .searchform input[type="text"]::placeholder,#navigation-bar .searchform input[type="text"]{font-size:12px}.aws-container .aws-show-clear .aws-search-field{padding:5px}#citazione-fulvio .w-container.margin-auto.padding60top.padding60bottom.flex,#citazione-fulvio .col-50.padding100top.padding100bottom.relative.padding-12col-left,#citazione-fulvio .col-50.padding100top.padding100bottom.relative{padding:0}#citazione-fulvio span.testo-rosso.material-symbols-outlined{font-size:50px!important}#citazione-fulvio h2.margin0top.title-h1.light{margin:0}#citazione-fulvio .margin40top.margin40bottom{margin:0 0 40px}.box.card-testimoninanza.flex.flex-wrap.justify-content-space-between.padding60{padding:20px}.card-testimoninanza.box>div p{font-size:32px}}@media screen and (max-width:1023px){.banner-product-cat .flex.align-items-end.gap-20px{flex-wrap:nowrap;gap:0}.home .slide:after{display:none}#prodotti-home .title-h1 br{display:none}#visore-cat .relative.flex.align-items-center.container-allineato-dx{flex-wrap:wrap;flex-direction:column-reverse}#visore-cat .container-allineato-dx>div,.visore-cat .container-allineato-dx>div>div{width:100%;padding:0}#visore-cat .video-visore-categorie,#visore-cat .video-visore-categorie video{height:auto;width:60%;padding-left:0;left:0;position:relative;top:20px}.video-visore-categorie{flex-direction:column-reverse}section#benefits{flex-wrap:wrap}section#benefits>div{width:calc(33.3% - 20px)}.testo-due-colonne{column-count:1;gap:0}.page-template-elenco-atelier .singolo-atelier{flex-wrap:wrap;padding-bottom:0;border-bottom:1px solid #7e7e7e}.page-template-elenco-atelier .singolo-atelier>.col-33:first-child{width:100%;height:350px;margin-bottom:20px}.page-template-elenco-atelier .singolo-atelier>.col-33:first-child iframe{width:100%;height:350px}.page-template-elenco-atelier .singolo-atelier>.col-33{width:50%}}@media screen and (min-width:901px){.hide-desktop{display:none}.hide-mbl{display:block}}@media screen and (max-width:900px){.btn{padding:10px 15px!important}.btn span{font-size:14px}.btn i.material-symbols-rounded,.btn span.material-symbols-rounded{font-size:20px;margin-right:5px}section#lista-prodotti>div{width:calc(33.3% - 10px);flex-wrap:wrap}section#lista-prodotti>div.banner-product-cat,section#lista-prodotti>div.box_html{width:calc(66.6% - 10px);min-height:590px;padding:20px}section#lista-prodotti.layout1>div.banner-product-cat{width:100%}section#lista-prodotti.layout3>div.box_html{width:calc(33.3% - 10px)}section#lista-prodotti.layout3>div.banner-product-cat{width:100%}section#lista-prodotti.layout4>div.box_html{width:100%}.hide-desktop{display:block}.hide-mbl{display:none}#slider-gbs .relative.slide.row.flex.align-items-center{align-items:end;padding-bottom:100px}#slider-gbs .slide-content>h1,#slider-gbs .slide-content>div,#slider-gbs .slide-content p{max-width:100%!important;width:100%!important}#metodo .w-container>*,#sostenibilita .w-container>*{width:100%;padding:0 0 25px}#metodo .w-container,#sostenibilita .w-container{flex-wrap:wrap;padding:40px 0 0 0}#metodo .absolute,#sostenibilita .absolute{position:relative;top:-1px}section#sostenibilita,section#metodo,section#citazione-fulvio{flex-direction:column-reverse;display:flex;flex-wrap:wrap}#sostenibilita .w-container>.col-50:first-child,#citazione-fulvio .w-container>.col-50:first-child{display:none}.home #atelier .absolute{position:relative;top:-1px}.home #atelier{flex-direction:column-reverse;display:flex;flex-wrap:wrap}.home #atelier .w-container>.col-50:first-child{display:none}.home #atelier .w-container{flex-wrap:wrap;padding:40px 0 0 0}.home #atelier .w-container>*{width:100%;padding:0 0 25px}#citazione-fulvio>.container-allineato-sx{flex-wrap:wrap;padding:0 25px;flex-direction:column-reverse}#citazione-fulvio>.container-allineato-sx>.col-50{width:100%}}@media screen and (min-width:768px){.feedaty-desktop{display:block}.feedaty-mobile{display:none}.menu-ricerca-mbl{display:none}}@media screen and (max-width:767px){.woocommerce-MyAccount-content{overflow:scroll}.woocommerce-cart #social-widget .social-widget-button>span.material-icons{padding:9px 0!important}.w-container.flex,.container-allineato-dx,.container-allineato-sx{flex-wrap:wrap}.w-container.flex>.col-50{width:100%}.container-allineato-sx>.col-50:last-child{padding-right:25px;padding-top:25px}.container-allineato-dx>.col-50:first-child{padding-left:25px;padding-bottom:25px}.container-allineato-dx>.col-50:last-child{padding-right:0}.container-allineato-sx>.col-50:first-child{padding-left:0}.padding-12col-left{padding-left:0}.padding-12col-right{padding-right:0}.padding100top{padding-top:60px}.padding100bottom{padding-bottom:60px}.gap-20px{gap:40px}#slider-gbs .title-h5{margin-top:0}.home .bg-custom-4{padding-bottom:0}.home .bg-custom-4 h2.margin0top.title-h1.light.margin60bottom{margin-bottom:0}.home .bg-custom-4 h2.margin0top.title-h1.light.margin60bottom br{display:none}.home .bg-custom-4>.flex{margin-bottom:25px}.home .bg-custom-4 .padding100bottom{padding-bottom:0;margin:0}.home .bg-custom-4 figure.margin40bottom{margin-bottom:20px;margin-top:0}.home .bg-custom-4 .padding100bottom>div{margin-bottom:40px}section#benefits>div{width:100%}section#benefits>div p.padding20{padding:10px 0;font-size:12px;margin-bottom:10px}section#benefits>div figure.margin20bottom{max-width:120px;margin:0 auto;height:auto!important}section#benefits{gap:0px!important}.home .single-benefit{padding:0 0!important;width:100%}.product-card.padding20{padding:5px}span.titolo-prodotto{font-size:16px;line-height:1.3}.testo-intro-prodotto p{font-size:14px;line-height:1.3;margin-bottom:20px}.rating_stelle{font-size:14px;letter-spacing:-3px}#prodotti-home #filtri-prodotti-home span{padding:5px}.product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{line-height:32px!important;padding:0!important;width:34px!important;height:34px!important;font-size:20px!important}.product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:24px}.product-card span.woocommerce-Price-amount.amount bdi{font-size:18px}.product-card a.add_to_cart_button{margin:0 3px 0 0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:30px;height:30px}ul#primary-menu li a,ul#primary-menu .sub-menu li a{font-size:20px!important;margin-bottom:10px}.main-navigation li{position:unset}#motore-ricerca-mbl.aws-container.searchform-popup{display:block;margin-bottom:20px!important}.aws-container .aws-search-form{max-width:300px}.aws-search-result{border-radius:10px!important;overflow:hidden}.aws-container .aws-search-form .aws-search-clear{color:#fff}#visore-cat .video-visore-categorie,#visore-cat .video-visore-categorie video{width:100%}#visore-cat .video-visore-categorie video{top:50px}section#lista-prodotti>div{width:calc(50% - 10px);flex-wrap:wrap}section#lista-prodotti>div.banner-product-cat,section#lista-prodotti>div.box_html{width:100%!important;min-height:400px!important;padding:10px}section#lista-prodotti{gap:1px}.archive .product-card .card-hover{width:100%;top:0;left:0}section#lista-prodotti>div{width:calc(50% - 1px);flex-wrap:wrap}#lista-prodotti+section .container-allineato-sx{flex-direction:column-reverse}.banner-product-cat .flex.align-items-end.gap-20px{flex-wrap:wrap;gap:0;flex-direction:column-reverse}.banner-product-cat img{max-width:150px;margin-top:60px}div.box_html .title-h3 p{font-size:26px}.box_html span.title-h1{margin:30px 0!important;display:block}.product-container>.flex{flex-wrap:wrap}.woocommerce div.product form.cart{flex-wrap:wrap}.aggiunta-qty{margin-bottom:20px!important}.product-description.colore-categoria.margin100top{margin-bottom:20px}.single-product.woocommerce div#link-utili>*{width:100%;margin-bottom:20px}section#altre-linee{flex-wrap:wrap}section#altre-linee>div{width:100%;padding:40px 20px}.single-product div#product-meta{flex-wrap:wrap}.single-product div#product-meta .value_level_curl.margin10top{margin:2px 0}.single-product.woocommerce div.product span.bullet-level{width:10px;height:10px}section#review-feedaty br{display:none}.feedaty-desktop{display:none}.feedaty-mobile{display:block;border-radius:5px;overflow:hidden}.feedaty-mobile>*{padding:15px!important;background-color:#FFF!important}.dropdown-menu.dropdown-menu-mini-cart.nav-menu{right:-10px;padding-top:20px}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul *{font-size:12px!important;justify-content:unset}.dropdown-menu.dropdown-menu-mini-cart.nav-menu .widget_shopping_cart_content{min-width:320px;padding:10px}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul .quantity{width:40%}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul img{width:30px}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul a.remove.remove_from_cart_button{width:10px!important;height:10px!important;background-color:#fff;color:red!important;font-size:16px!important;padding:0;line-height:1!important}p.woocommerce-mini-cart__buttons.buttons a{border-radius:22px;margin-right:10px;background-color:rgb(253,60,44);display:inline-block;padding:10px 10px;color:#FFF;font-weight:500;font-size:13px}ul.dropdown-menu.dropdown-menu-mini-cart.nav-menu ul{overflow:scroll;max-height:300px}.footer-serv-cli .row.flex.gap-15px{flex-wrap:wrap}.textwidget>.flex{flex-wrap:wrap}.textwidget>.flex .col-25{width:calc(50% - 7.5px)!important;margin-bottom:10px}footer .widget-column{flex:1 0 100%!important;margin-bottom:20px}footer .widget_4c .widget-column{margin-bottom:20px}footer .widget_4c .widget-column:last-child{margin-bottom:0}.social a{margin:0 5px!important;display:inline-block}section#newsletter input[type="text"]{width:calc(100% - 120px)}section#newsletter input[type="submit"]{width:115px}section#newsletter label.bianco{font-size:13px}section#copyright-area{text-align:center}section#copyright-area p{line-height:1.3}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{width:100%;display:block}.single-product.woocommerce div.product form.cart .aggiunta-qty{width:130px}section#widget-area{padding-top:40px!important}.footer-serv-cli .feedaty_widget.display-inline-block{margin:20px 0 0}#newsletter .title-h5.bianco.regular br{display:none}.col-50.card-sede-contatti.margin40bottom.padding40.padding0bottom{padding:0}section.visore-atelier{display:flex;flex-wrap:wrap;align-items:flex-end}.visore-atelier .w-container-small{padding:0 25px 60px}.card-evento a.p-big.medium.bg-rosso.bianco.padding10.border-radius.float-right{float:none!important;display:block;width:190px;font-size:14px;margin-top:15px}.prenota-evento.margin20top{margin:0}#contact .col-100.gap-15px{flex-wrap:wrap}#lista-box-con-icone>div,.page-template-istituzionali #lista-box-con-icone>div{flex:0 0 100%;margin:0}#lista-box-con-icone img.height-100{height:50px;width:auto}#lista-box-con-icone>div>.flex{height:unset}.card-testimoninanza{grid-column:span 2!important;grid-row:span 1!important}.card-testimoninanza>figure,.card-testimoninanza>figure img{height:100%;width:100%;object-fit:cover;border-radius:100%;padding:3px;text-align:center}.box.card-testimoninanza{display:none!important}.modal-content{width:95%}span.chiudi-modale-testimonianza{position:absolute;top:-30px;right:0;cursor:pointer}.horizontal-timeline .events-content{padding:0 20px}.timeline-navigation a.prev{left:50%;transform:translateX(-100%) translateY(-100%)}.timeline-navigation a.next{left:50%;transform:translateX(50%) translateY(-100%)}.page-template-istituzionali .yt-video iframe{width:100%;height:310px}.reverse-mobile{flex-direction:column-reverse}.page-template-istituzionali section.padding60top.padding60bottom .col-50 span.title-h1{margin-bottom:20px}.page-template-istituzionali section.padding60top.padding60bottom .media.align-center{margin:20px 0}.page-template-istituzionali section.padding60top.padding60bottom{padding:30px 0}.page-template-istituzionali section.padding60top.padding60bottom:nth-child(even) .flex{flex-flow:column-reverse}.page-template-istituzionali form#contatti{padding:0;margin-bottom:0}.page-template-istituzionali form#contatti label{font-size:12px}.page-template-istituzionali form#contatti input.btn.btn-style-3{display:block;margin-top:20px}.carosello_4 figure,.gallery figure{height:unset}#carosello-gallery .owl-dots{position:absolute;bottom:-25px;left:35px}#carosello-gallery .owl-dots .owl-dot{background:#F5333F60}#carosello-gallery .owl-dots{position:relative;bottom:0;left:0;width:100%;margin:10px 0;text-align:center}#carosello-gallery .owl-dots .owl-dot.active{background:#F5333F}.page-id-30148 section.section-desc>.w-container{width:100%;padding:0!important}.fascione-pagina-trova-ilrp{padding:40px 15px}div#wpsl-result-list{padding:10px}#wpsl-search-wrap .wpsl-input,.wpsl-select-wrap>div{flex-wrap:wrap;margin-bottom:20px}wpsl-dropdown,#wpsl-results .wpsl-dropdown,input#wpsl-search-input,#wpsl-radius-dropdown{height:40px!important;padding:5px}.page-template-point .slide-content{padding-top:60px;flex-direction:column-reverse}.page-template-point .slide-content figure.col-100.margin40bottom{margin-top:40px}.p-bigger,.p-bigger p{font-size:18px}.page-template-point #vantaggi ul{margin:0;padding:0 20px;text-align:left}.elenco-loghi{flex-flow:inherit!important;flex-wrap:wrap!important}.elenco-loghi .logo{flex:0 0 50%;margin-bottom:15px;padding:0 20px;width:50%;display:inline-block}.woocommerce-cart section#section-desc-page{margin-top:100px}#js_html_gift_selector .dd-select label.dd-selected-text{padding-left:50px;text-align:left;font-size:12px}#js_html_gift_selector .dd-options label.dd-option-text{padding:0 0 0 55px;text-align:left!important;float:none;width:100%!important;display:block;font-size:12px}#js_html_gift_selector{width:90%!important;margin:0 5%}.woocommerce-cart input.button[name="add_free_gift_to_cart"]{margin-right:5%;width:90%}.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-name{text-align:left!important;display:inline-block;width:68%;padding-top:10px;padding-right:15px}.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-price{text-align:right!important;display:inline-block;float:right;width:50%}.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-name a{font-weight:500}.woocommerce-cart .woocommerce table.shop_table_responsive .product-thumbnail:before,.woocommerce-cart .woocommerce table.shop_table_responsive td.product-quantity:before,.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-price:before,.woocommerce-cart .woocommerce table.shop_table_responsive tr td.product-name:before{display:none}.woocommerce-cart .woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item.custom-64262 .product-name:before,.woocommerce-cart .woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item.custom-65129 .product-name:before,.woocommerce-cart .woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item.custom-65131 .product-name:before,.woocommerce-cart .woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item.custom-65110 .product-name:before{content:'SEI SICURO DI VOLERE IL BOX? Fai una scelta sostenibile!'!important;font-size:14px;display:inline-block!important;line-height:1.2;margin:10px 0;vertical-align:top;float:none;background-color:#73a942;padding:3px 10px;border-radius:5px;color:#FFF;clear:both}.woocommerce-cart .woocommerce table.shop_table_responsive .product-thumbnail{display:inline-block!important;text-align:left!important;width:25%;vertical-align:top;padding:5px}.woocommerce-cart .woocommerce table.shop_table_responsive td.product-quantity{display:inline-block;width:50%;float:left;text-align:left!important}.woocommerce-cart table.shop_table_responsive td{background-color:transparent!important;padding-left:0;padding-right:0}.woocommerce-cart-form__cart-item{position:relative;margin-bottom:0;border:0;margin-bottom:15px;background-color:#f7f7f7;border-top:2px solid #F5333F;padding:0 10px}.woocommerce-cart .woocommerce table.shop_table_responsive td.product-remove{position:absolute;top:0;right:0;z-index:3;background:none;padding:3px}.woocommerce-cart .woocommerce table.shop_table_responsive td.product-remove a.remove{font-weight:400}.woocommerce table.shop_table{border:0}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0;margin-top:60px;text-align:left}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{text-align:left}span.box-alert-checkout,#alert-btn-checkout{display:block;margin-top:10px}#alert-btn-checkout{width:200px;text-align:center}#hp_woo_rewards_apply_points{float:left;margin-top:10px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-size:18px}.woocommerce-checkout #payment{background:transparent;border:2px solid #de1c0b;padding:5px}.single-benefit p.padding0top.padding20dx.padding20sx.padding20bottom{font-size:14px}.carosello-mobile .owl-dots{width:100%;text-align:center}.archive.category figure.logo-container a:after,.page-template-blog figure.logo-container a:after{font-size:12px;margin:0;vertical-align:top;display:block;margin-top:-5px}.archive.category figure.logo-container a:after,.page-template-blog figure.logo-container a:after,.single-post figure.logo-container a:after{font-size:11px;position:absolute;bottom:0}.archive.category #sezione-evidenza-catgoria-blog .col-100.flex.margin40bottom.container-allineato-dx,.page-template-blog #carosello-gallery .col-100.flex.margin40bottom.container-allineato-dx.fade-in.align-items-center{flex-direction:column-reverse}.archive.category #sezione-evidenza-catgoria-blog span.bold.display-block.margin40bottom,.page-template-blog #carosello-gallery span.bold.display-block.margin40bottom{margin-bottom:-20px;margin-top:20px}.site-menu nav>a{margin-left:5px}.banner-promo img{position:absolute;top:-10px;left:0;max-width:40px}.woovr-variation-radio .woovr-variation-name{font-weight:700;display:inline-block;margin-right:10px;font-size:16px;width:100%;vertical-align:middle;margin-bottom:10px;line-height:1.2}.action-bar-content p{font-size:12px}.page-template-metodo #slider-gbs .slide-content img{max-width:150px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ""}#lista-prodotti+section span.display-block.title-h1.light.colore-titoli.margin60bottom{margin-bottom:20px}#lista-prodotti+section .title-h6.margin40bottom.colore-primario{margin-bottom:20px}.pagina-template-contatti section#slider-gbs .slide.row figure:after{background:linear-gradient(180deg,rgb(0 0 0 / 30%) 100%,rgb(255 255 255 / 0%) 20%,rgb(255 255 255 / 0%) 75%,rgb(1 0 0 / 100%) 100%)}.page-template-supporto section#visore-supporto figure:after{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;background:linear-gradient(180deg,rgb(0 0 0 / 10%) 100%,rgb(255 255 255 / 0%) 20%,rgb(255 255 255 / 0%) 75%,rgb(1 0 0 / 100%) 100%)}.page-template-supporto section#visore-supporto figure{position:relative;display:flex}.woocommerce-account .my-account-boxes>div{width:calc(50% - 5px);display:inline-block;padding:10px}.woocommerce-account .my-account-boxes{display:flex;box-sizing:border-box;flex-wrap:wrap;gap:10px;margin-top:30px;margin-bottom:10px}.archive .icone-categoria{flex-wrap:wrap}.archive .icone-categoria>div{width:25%!important}.page-template section#boxes{padding-top:0;padding-bottom:30px}div#lista-box-con-icone{padding-top:20px}.page-template-istituzionali section.padding60top.padding60bottom .w-container.margin-auto.align-center.padding60top.padding60bottom{padding:0}table.xoo-cp-pdetails.clearfix{width:100%;display:inline-block!important}.xoo-cp-pimg img{max-width:200px}.xoo-cp-ptotal{display:block;float:none;margin-right:25px;font-size:18px;padding:10px 0;border-top:0;position:relative;top:0;right:0;width:100%;text-align:center;margin:0;transform:initial}.xoo-cp-atcn{overflow:auto;padding:10px;border:1px solid transparent;border-radius:4px;display:block;text-align:left;margin-bottom:15px;font-size:13px}span.xoo-cp-icon-check{display:none}.xoo-cp-container{padding:10px}.xoo-cp-btns{position:relative;top:inherit;transform:translate(0,0%);right:0}table.xoo-cp-pdetails.clearfix{width:100%;display:inline-block!important;margin:0}table.xoo-cp-pdetails.clearfix tbody,table.xoo-cp-pdetails.clearfix tr{width:100%;display:block}td.xoo-cp-pprice{display:none!important}table.xoo-cp-pdetails.clearfix{width:100%;display:inline-block!important;margin-bottom:0!important}.xoo-cp-pdetails tr td{width:100%!important;display:block;margin:10px 0 0}td.xoo-cp-ptitle a{font-size:18px}.shop_table.cart td.actions{margin-top:40px}input#coupon_code,input#pwgc-redeem-gift-card-number,input#pwgc-apply-gift-card{width:100%;margin:0 0 0 0!important}button[name="apply_coupon"]{width:100%!important;float:none}.frm_html_container>div{flex-wrap:wrap}.frm_form_field .title-h2{font-size:28px}.frm_form_field p.title-h5{font-size:18px}#gr-test-form{padding:15px!important;margin-left:20px;width:calc(100% - 40px)}#gr-test-form h3{font-size:24px}#gr-test-form .codice-sconto{display:inline-block;margin:0;margin-top:0}#gr-test-form input[type="text"],#gr-test-form input[type="submit"]{width:100%!important;margin-bottom:10px}#results-test-products .w-container.grid-container{display:flex;flex-wrap:wrap}#results-test-products .grid-container .g3{width:50%;display:inline-block;margin-bottom:20px}#results-test-products .results-number-cont{padding:0 5px;margin:0 0 10px}#results-test-products .results-number-cont *{font-size:14px;line-height:1.2}#results-test-products .product-card{padding:2px}#results-test-products .product-card .card-content{background:#f7f7f7;padding:5px}#results-test-products .product-card span.woocommerce-Price-amount.amount bdi{font-size:16px}#results-test-products .product-card{--rating-inactive-color:#c0281b63;--rating-background:#c0281b}#results-test-products .product-card:hover .card-content{background:#de1c0b}.visore-contenitore-testo{position:relative;transform:translateY(-70%)}.test-icons{bottom:120px!important}.test-icons img{width:40px}.background-red-riccio{background-position:70% center!important}.test-icons p{margin-bottom:0;width:100%}.test-icons p br{display:none}.page-template-risultato_quiz_colorazione .container-fin-col-blocks>div{flex-wrap:wrap;padding-top:0}.page-template-risultato_quiz_colorazione .container-fin-col-blocks .paddingbasex4,.page-template-risultato_quiz_colorazione .container-products-final{width:50%!important}.page-template-risultato_quiz_colorazione img.circle{border-radius:100%;max-width:200px!important;margin-top:40px}.page-template-risultato_quiz_colorazione .container-fin-col-blocks p{font-size:14px;padding:0 2px}.page-template-risultato_quiz_colorazione .container-products-final .marginbasetop2{margin-top:5px}.page-template-risultato_quiz_colorazione .container-products-final .btn span{font-size:12px}.page-template-risultato_quiz_colorazione .container-products-final .btn{padding:5px!important;width:100%}.page-template-risultato_quiz_colorazione .w-container.contenuto.grid-container.column-gap-30.bordo-bottom-light{display:flex;flex-wrap:wrap}.page-template-risultato_quiz_colorazione .cell.g6.paddingbasex4.container-products-final{padding:2px}.final-test-img{margin-top:0px!important}.shop_table.cart td.actions{margin-top:40px;padding:10px 0}#sezione-evidenza-catgoria-blog h1.title-h2.bold{margin:60px 0 0}section#contenuto-post{padding-bottom:0}.sidebar-blog.gbs-sidebar .widget:last-child{margin-bottom:0}.single-post #correlati .owl-dots{margin-top:0;text-align:center;width:100%;z-index:3;position:absolute;bottom:0}div#form-per-point label+br{display:block}div#form-per-point input[type="checkbox"]+label{padding:30px 0 0;display:inline-block;width:calc(100% - 25px);vertical-align:top}div#form-per-point input[type="checkbox"]{margin:36px 5px 0 0;display:inline-block;vertical-align:top}div#form-per-point input[type="submit"]{margin-top:30px}.section-staff-atelier .grid-container{display:flex;flex-wrap:wrap;column-gap:5px}.section-staff-atelier .cell.g12{width:100%;margin-bottom:20px}.section-staff-atelier .grid-container .cell.g5{width:calc(50% - 2.5px);display:flex;flex-wrap:wrap}.section-staff-atelier .staff-item{justify-content:center;flex-wrap:wrap;margin-bottom:20px;gap:0;align-items:self-start;display:block;width:100%}.name_staff_member{margin-bottom:0;display:block}.staff-item>div>figure{margin:0 auto 10px}.page-template-home_test_ricci .visore-contenitore-testo a.btn.btn-style-1{margin:40px 0}.page-template-atelier #carosello-gallery .owl-nav button span{font-size:52px;color:#F5333F}.page-template-atelier #carosello-gallery .owl-nav{position:absolute;top:25%;transform:translate(0,-50%);width:100%}.page-template-atelier #carosello-gallery .owl-nav .owl-prev{left:-20px;position:absolute}.page-template-atelier #carosello-gallery .owl-nav .owl-next{right:-20px;position:absolute}.page-template-elenco-atelier .singolo-atelier>.col-33{width:100%}}.new-opening{background:#F5333F;color:#fff;padding:5px 10px}@media screen and (max-width:375px){.logo-container a>*{width:auto;height:16px!important}}header #navigation-bar.sticky{box-shadow:rgb(0 0 0 / 450%) 0 -4px 10px}@media screen and (max-width:900px){#slider-gbs .relative.slide.row.flex.align-items-center{align-items:end;padding-bottom:30px}section#slider-gbs figure:after{background:linear-gradient(180deg,rgb(0 0 0 / 0%) 0%,rgb(0 0 0 / 15%) 75%,rgb(1 0 0 / 30%) 100%)!important}.title-h1{line-height:1.08!important}.title-h5{line-height:1.3!important}.title-h6{line-height:1.3!important}.logo-container a>*{width:auto;height:33PX}#slider-gbs .slide-content{position:relative;padding:0 0 85px 0}#slider-gbs .slide-content>.title-h2{color:#FFF}.page-template-metodo #slider-gbs .slide-content img.margin20bottom{filter:invert(1)}}.page-template-landing-formula section#citazione-fulvio p{color:#fff!important}.page-template-landing-formula section#citazione-fulvio h2 span.testo-rosso{color:#fff}.page-template-landing-formula section#citazione-fulvio img.wp-image-63158{filter:invert(99%) sepia(2%) saturate(1663%) hue-rotate(167deg) brightness(119%) contrast(100%)}.term-405 .menu-toggle{background-color:#F5333F!important}.term-405 #visore-cat .btn,.term-405 #filtri-prodotti .btn{background-color:#F5333F!important;border-color:#F5333F!important;background-image:linear-gradient(180deg,#F5333F 0%,#F5333F 100%)!important}.term-405 #filtri-prodotti select{border:2px solid #F5333F!important}.term-405 #lista-prodotti .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{color:#fff!important}.term-405.archive.tax-product_cat .mostra_tipo_prodotto #lista-prodotti .product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{color:#000!important}.term-405.archive.tax-product_cat .mostra_tipo_prodotto #lista-prodotti .product-card:hover .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{color:#fff!important}.term-405.archive.tax-product_cat .mostra_tipo_prodotto .product-card .rating_stelle::before{background:linear-gradient(90deg,#F5333F var(--rating-percent),#F5333F2e var(--rating-percent));-webkit-background-clip:text}.term-405.archive.tax-product_cat .mostra_tipo_prodotto .product-card:hover .rating_stelle::before{background:linear-gradient(90deg,#ffffff var(--rating-percent),#24242430 var(--rating-percent));-webkit-background-clip:text}.term-405 .box_html .btn span.colore-categoria{color:#000!important}.term-405 .box_html .colore-titoli p{color:#ffffff!important}.term-405 .icone-categoria img.col-100{filter:contrast(0) brightness(0)}.home .blocco-linea-prodotti #prodotti-405 .product-card .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{color:#000!important}.home .blocco-linea-prodotti #prodotti-405 .product-card:hover .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{color:#fff!important}.home .blocco-linea-prodotti #prodotti-405 .product-card .rating_stelle::before{background:linear-gradient(90deg,#F5333F var(--rating-percent),#F5333F2e var(--rating-percent));-webkit-background-clip:text}.home .blocco-linea-prodotti #prodotti-405 .product-card:hover .rating_stelle::before{background:linear-gradient(90deg,#ffffff var(--rating-percent),var(--rating-percent));-webkit-background-clip:text}.home .blocco-linea-prodotti #prodotti-405 .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{background-color:#F5333F}.home .blocco-linea-prodotti #prodotti-405 .product-card .titolo-prodotto{color:#000}.home .blocco-linea-prodotti #prodotti-405+div a.btn.btn-style-5.bold{color:#000;border-color:#F5333F}.home .blocco-linea-prodotti #prodotti-405+div a.btn.btn-style-5.bold{color:#000;border-color:#F5333F}.home .blocco-linea-prodotti #prodotti-405 .owl-dot.active,.owl-dot:hover{background:#F5333F;border:1px solid #F5333F}.home .blocco-linea-prodotti #prodotti-405 .owl-dot{background:#fff;border:1px solid #F5333F}.home .blocco-linea-prodotti>.w-container a.btn.btn-style-5.bold:hover{color:#fff!important;border-color:#F5333F;background-color:#F5333F}.home #test span#Classica,.home #test span#Curly\ Hair\ Line{border-color:#F5333F!important;color:#F5333F!important}.single-product .product-container .product-content th{text-align:left}.single-product .product-container .price del .amount{display:inline-block;line-height:1;text-decoration:line-through}.page-template-supporto section#visore-supporto{background-color:#ebe2d1;min-height:400px;display:flex}.page-id-53679 .product-card .titolo-sub-container *{color:#FFF!important}.page-id-53679 .product-card span.woocommerce-Price-amount.amount,.page-id-53679 .product-card span.review-count{color:#FFF!important}.page-id-53679 .owl-dot{padding:0!important}.menu-item a sup{display:block;top:7px;margin-bottom:20px;text-transform:uppercase}.woocommerce-checkout .woocommerce-additional-fields{display:none}#slider-gbs video{object-fit:cover!important;width:100%;height:100%;object-position:right}#slider-gbs video.hide-desktop{object-position:center}.home #sostenibilita video.col-100.hide-mbl{object-fit:cover;height:100%}@media screen and (max-width:600px){.home header.transparet{position:relative}.home header #navigation-bar{padding:0 0 0px!important}.home #slider-gbs,.home #slider-gbs .slide,.home #slider-gbs .slide figure{height:auto;position:relative}.home #slider-gbs .relative.slide.row.flex.align-items-center{flex-wrap:wrap}.home #slider-gbs .relative .slide-content .title-h1,.home #slider-gbs .relative .slide-content .title-h5{color:#000!important;margin-bottom:0px!important;margin-top:0!important}.home #slider-gbs .relative .slide-content>div>div.hide-desktop{color:#000!important}.home #slider-gbs .relative .slide-content .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.home #slider-gbs .slide-content{position:relative;padding:20px 0 0 0}.home section#slider-gbs figure:after{background:none!important}.home section#slider-gbs img.fit-cover.hide-desktop{max-height:350px}.home #navigation-bar .searchform input[type="text"]::placeholder,.home nav#site-navigation>a span,.home nav#site-navigation>span,.home #navigation-bar .searchform input[type="text"]{color:#000}.home #slider-gbs .relative .slide-content .btn span{font-size:12px}.page-template-metodo header.transparet{position:relative}.page-template-metodo header #navigation-bar{padding:0 25px 0px!important}.page-template-metodo #slider-gbs,.page-template-metodo #slider-gbs .slide,.page-template-metodo #slider-gbs .slide figure{height:auto;position:relative}.page-template-metodo #slider-gbs .relative.slide.row.flex.align-items-center{flex-wrap:wrap}.page-template-metodo #slider-gbs .relative .slide-content .title-h2,.page-template-metodo #slider-gbs .relative .slide-content .p-big{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-metodo #slider-gbs .relative .slide-content .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.page-template-metodo #slider-gbs .slide-content{position:relative;padding:20px 0 0 0}.page-template-metodo section#slider-gbs figure:after{background:none!important}.page-template-metodo section#slider-gbs img.fit-cover.hide-desktop{max-height:350px}.page-template-metodo #navigation-bar .searchform input[type="text"]::placeholder,.page-template-metodo nav#site-navigation>a span,.page-template-metodo nav#site-navigation>span,.page-template-metodo #navigation-bar .searchform input[type="text"]{color:#000}.page-template-metodo header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-metodo header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-metodo #slider-gbs .relative .slide-content .btn span{font-size:12px}.page-template-metodo #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-landing-formula header.transparet{position:relative}.page-template-landing-formula header #navigation-bar{padding:0 25px 0px!important}.page-template-landing-formula #slider-gbs,.page-template-landing-formula #slider-gbs .slide,.page-template-landing-formula #slider-gbs .slide figure{height:auto;position:relative}.page-template-landing-formula #slider-gbs .relative.slide.row.flex.align-items-center{flex-wrap:wrap}.page-template-landing-formula #slider-gbs .relative .slide-content .title-h1,.page-template-landing-formula #slider-gbs .relative .slide-content .title-h5{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-landing-formula #slider-gbs .relative .slide-content .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.page-template-landing-formula #slider-gbs .slide-content{position:relative;padding:20px 0 0 0}.page-template-landing-formula section#slider-gbs figure:after{background:none!important}.page-template-landing-formula section#slider-gbs img.fit-cover.hide-desktop{max-height:350px}.page-template-landing-formula #navigation-bar .searchform input[type="text"]::placeholder,.page-template-landing-formula nav#site-navigation>a span,.page-template-landing-formula nav#site-navigation>span,.page-template-landing-formula #navigation-bar .searchform input[type="text"]{color:#000}.page-template-landing-formula header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-landing-formula header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-landing-formula header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-landing-formula #slider-gbs .relative .slide-content .btn span{font-size:12px}.page-template-landing-formula #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-landing-formula #slider-gbs img.margin20bottom{display:none}.page-template-istituzionali header.transparet{position:relative}.page-template-istituzionali #slider-gbs,.page-template-istituzionali #slider-gbs .slide,.page-template-istituzionali #slider-gbs .slide figure{height:auto;position:relative}.page-template-istituzionali #slider-gbs .relative.slide.row.flex.align-items-center{flex-wrap:wrap}.page-template-istituzionali #slider-gbs .relative .slide-content .title-h1,.page-template-istituzionali #slider-gbs .relative .slide-content .title-h5 *{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-istituzionali #slider-gbs .relative .slide-content .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.page-template-istituzionali #slider-gbs .slide-content{position:relative;padding:20px 0 0 0}.page-template-istituzionali section#slider-gbs figure:after{background:none!important}.page-template-istituzionali section#slider-gbs img.fit-cover.hide-desktop{max-height:350px}.page-template-istituzionali #navigation-bar .searchform input[type="text"]::placeholder,.page-template-istituzionali nav#site-navigation>a span,.page-template-istituzionali nav#site-navigation>span,.page-template-istituzionali #navigation-bar .searchform input[type="text"]{color:#000}.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-istituzionali #slider-gbs .relative .slide-content .btn span{font-size:12px}.page-template-istituzionali #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-istituzionali #slider-gbs img.margin20bottom{display:none}.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-istituzionali header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-contatti header.transparet{position:relative}.page-template-contatti header #navigation-bar{padding:0 25px 0px!important}.page-template-contatti #slider-gbs,.page-template-contatti #slider-gbs .slide,.page-template-contatti #slider-gbs .slide figure{height:auto;position:relative}.page-template-contatti #slider-gbs .relative.slide.row.flex.align-items-center{flex-wrap:wrap}.page-template-contatti #slider-gbs .relative .slide-content .title-h2,.page-template-contatti #slider-gbs .relative .slide-content .p-big{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-contatti #slider-gbs .relative .slide-content .p-big *{color:#000!important}.page-template-contatti #slider-gbs .relative .slide-content .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.page-template-contatti #slider-gbs .slide-content{position:relative;padding:20px 0 0 0}.page-template-contatti section#slider-gbs figure:after{background:none!important}.page-template-contatti section#slider-gbs img.fit-cover.hide-desktop{max-height:350px}.page-template-contatti #navigation-bar .searchform input[type="text"]::placeholder,.page-template-contatti nav#site-navigation>a span,.page-template-contatti nav#site-navigation>span,.page-template-contatti #navigation-bar .searchform input[type="text"]{color:#000}.page-template-contatti header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-contatti header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-contatti header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-contatti #slider-gbs .relative .slide-content .btn span{font-size:12px}.page-template-contatti #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-contatti #slider-gbs img.margin20bottom{display:none}.page-template-contatti header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-contatti header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-atelier header.transparet{position:relative}.page-template-atelier header #navigation-bar{padding:0 25px 0px!important}.page-template-atelier .visore-atelier,.page-template-atelier .visore-atelier .contenuto,.page-template-atelier .visore-atelier figure{height:auto;position:relative;border-radius:0}.page-template-atelier .visore-atelier .visore-contenitore-testo>*,.page-template-atelier .visore-atelier .visore-contenitore-testo>*>*{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-atelier .visore-atelier .visore-contenitore-testo .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:10px!important;margin-top:0!important}.page-template-atelier .visore-atelier .visore-contenitore-testo{position:relative;padding:20px 0 0 0}.visore-atelier .w-container-small{padding:0 25px 20px}.page-template-atelier .visore-atelier figure:after{background:none!important}.page-template-atelier .visore-atelier img{max-height:350px}.page-template-atelier #navigation-bar .searchform input[type="text"]::placeholder,.page-template-atelier nav#site-navigation>a span,.page-template-atelier nav#site-navigation>span,.page-template-atelier #navigation-bar .searchform input[type="text"]{color:#000}.page-template-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-atelier .visore-atelier .btn span{font-size:12px}.page-template-atelier #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-atelier #slider-gbs img.margin20bottom{display:none}.page-template-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-atelier img.icon_cta_visor{filter:brightness(0) invert(1);z-index:2}.page-template-elenco-atelier header.transparet{position:relative}.page-template-elenco-atelier header #navigation-bar{padding:0 25px 0px!important}.page-template-elenco-atelier section.visore-atelier.relative,.page-template-elenco-atelier .visore-atelier .contenuto,.page-template-elenco-atelier .visore-atelier figure{height:auto;position:relative;border-radius:0}.page-template-elenco-atelier .visore-atelier .visore-contenitore-testo>*,.page-template-elenco-atelier .visore-atelier .visore-contenitore-testo>*>*{color:#000!important;margin-bottom:20px!important;margin-top:0!important;margin-right:5px}.page-template-elenco-atelier .visore-atelier .visore-contenitore-testo .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:10px!important;margin-top:0!important}.page-template-elenco-atelier .visore-atelier .visore-contenitore-testo{position:relative;padding:20px 0 0 0}.visore-atelier .w-container-small{padding:0 25px 20px}.page-template-elenco-atelier .visore-atelier figure:after{background:none!important}.page-template-elenco-atelier .visore-elenco-atelier img{max-height:350px}.page-template-elenco-atelier #navigation-bar .searchform input[type="text"]::placeholder,.page-template-elenco-atelier nav#site-navigation>a span,.page-template-elenco-atelier nav#site-navigation>span,.page-template-elenco-atelier #navigation-bar .searchform input[type="text"]{color:#000}.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-elenco-atelier .visore-atelier .btn span{font-size:12px}.page-template-elenco-atelier #slider-gbs .slide-content img.margin20bottom{filter:invert(0);margin-bottom:0!important}.page-template-elenco-atelier #slider-gbs img.margin20bottom{display:none}.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-elenco-atelier header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-landing-campagne header.transparet{position:relative}.page-template-landing-campagne header #navigation-bar{padding:0 25px 0px!important}.page-template-landing-campagne #slide,.page-template-landing-campagne #slide figure{height:auto;position:relative}.page-template-landing-campagne #slide .slide-content{flex-wrap:wrap}.page-template-landing-campagne #slide .title-h1,.page-template-landing-campagne #slide .title-h5 p{color:#000!important;margin-bottom:20px!important;margin-top:0!important}.page-template-landing-campagne #slide .btn{color:var(--color-btn-type-3)!important;border-color:var(--border-btn-type-3);background-color:var(--bg-top-btn-type-3);background-image:linear-gradient(180deg,var(--bg-top-btn-type-3) 0%,var(--bg-bottom-btn-type-3) 100%);margin-bottom:0px!important;margin-top:0!important}.page-template-landing-campagne #slide .slide-content{position:relative;padding:20px 0 0 0;height:unset}.page-template-landing-campagne section#slide figure:after{background:none!important}.page-template-landing-campagne section#slide img.fit-cover.hide-desktop{max-height:350px}.page-template-landing-campagne #navigation-bar .searchform input[type="text"]::placeholder,.page-template-landing-campagne nav#site-navigation>a span,.page-template-landing-campagne nav#site-navigation>span,.home #navigation-bar .searchform input[type="text"]{color:#000}.page-template-landing-campagne #slide .slide-content .btn span{font-size:12px}.page-template-landing-campagne header #navigation-bar .navigation-content .site-branding .logo-container svg g path,.page-template-landing-campagne header #navigation-bar .navigation-content .site-branding .logo-container svg g rect{fill:#000!important}.page-template-landing-campagne header #navigation-bar .navigation-content .site-branding .logo-container svg g path#Tracciato_236{fill:#f5333f!important}.page-template-tour header.transparet{position:relative;z-index:9999}.page-template-tour #intro{padding-top:20px}.single-post .visore-intro-post figure,.single-post .visore-intro-post figure img,.visore-intro-post figure:after{height:400px}}.page-template-atelier .visor-cta-cont .btn img.icon_cta_visor{z-index:2}.page-template-atelier .visor-cta-cont .btn:hover img.icon_cta_visor{filter:brightness(0) invert(1);z-index:2}.woocommerce-cart form.woocommerce-cart-form .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message+.woocommerce-info{background-color:#f5333f;color:#FFF;padding-bottom:10px;margin-bottom:0;border-radius:5px 5px 0 0}.woocommerce-cart form.woocommerce-cart-form table.shop_table:not(.cart){background:#f5333f;border:0;border-radius:0 0 5px 5px}.woocommerce-cart form.woocommerce-cart-form table.shop_table:not(.cart) input{background-color:#FFF;color:#f5333f}span.fg_msg{position:relative;top:0;background-color:#F5333F;color:#FFF;padding:15px;left:0;width:calc(100% + 5.5em);display:block;margin:-1em -2em -1em -3.5em;padding-left:50px;z-index:9}.woocommerce-checkout-review-order-tabl td.product-name dl.variation p{display:inline-block}.product-content .product-description li{display:inline-block;margin-bottom:10px}.product-content .product-description li::before{float:left;margin-top:4px}.product-content .product-description a{text-decoration:underline}html[lang="en-US"] .woocommerce-cart form.woocommerce-cart-form .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message+.woocommerce-info{display:none}html[lang="en-US"] .woocommerce-cart form.woocommerce-cart-form table.shop_table:not(.cart){display:none}.page-template-istituzionali .archive>section.flex>.product-card{width:calc(25% - 10px);margin-right:7px;margin-bottom:20px}.page-template-istituzionali .archive>section.flex{display:flex;padding-left:0!important;padding-right:0!important;flex-flow:unset!important;flex-wrap:wrap!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-info:before,.woocommerce-notices-wrapper .woocommerce-message+.woocommerce-info :before{content:'\e8b1'}@media screen and (max-width:1023px){.page-template-istituzionali .archive>section.flex>.product-card{width:calc(33.3% - 10px);margin-right:7px}.icone-ingredienti.flex.flex-wrap.margin20top.padding20top>div{padding:0 20px;width:33%!important}#filtri-prodotti-home>span{margin-bottom:10px!important}}@media screen and (max-width:600px){.page-template-istituzionali section#slider-gbs img.fit-cover.hide-desktop{max-height:430px}.page-template-istituzionali .archive>section.flex>.product-card{width:calc(50% - 10px);margin-right:7px}}@media screen and (max-width:767px){.woocommerce-cart #lista-prodotti{padding:0!important}.woocommerce-cart section#section-regalo{padding:20px!important;border:1px solid #F5333F;border-radius:5px}.woocommerce-cart section#lista-prodotti>div{width:100%;flex-wrap:wrap}.woocommerce-cart section#lista-prodotti .product-card figure{max-width:250px;margin:0 auto}}.page-template-blank-page .yith-wcaf.yith-wcaf-registration-form.woocommerce .u-column1.col-1{float:none;width:100%}.page-template-blank-page .yith-wcaf.yith-wcaf-registration-form.woocommerce .u-column2.col-2{display:none!important}.single-product.product_cat_henne-phytoterra .icone-ingredienti{display:none}body.page.page-id-97204 .product-card .card-hover{background-image:url(../png/decorazione-san-valentino.png);background-size:auto 150px;background-repeat:no-repeat}body.page.page-id-97204 .product-card:nth-child(odd) .card-hover{background-position:0% 10%}body.page.page-id-97204 .product-card:nth-child(odd):hover .card-hover{background-position:10% 10%;background-size:auto 180px}body.page.page-id-97204 .product-card:nth-child(even) .card-hover{background-position:100% 10%}body.page.page-id-97204 .product-card:nth-child(even):hover .card-hover{background-position:90% 10%;background-size:auto 180px}body.page.page-id-97204 .archive .product-card .titolo-prodotto{color:#ce2833}body.page.page-id-97204 .product-card:hover .card-hover{background-color:#9d0612!important}body.page.page-id-97204 .product-card:hover *{color:#fff!important}body.page.page-id-97204 .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{background-color:#ce2833;COLOR:#FFF}section#social-widget{position:fixed;bottom:20px;right:10px;z-index:999}#social-widget .social-widget-button>span.material-icons{width:60px;height:60px;border-radius:100%;background-color:rgb(28 211 82);text-align:center;font-size:30px;line-height:60px;cursor:pointer;z-index:999;position:relative}.woocommerce-cart #social-widget .social-widget-button>span.material-icons{padding:14px 0}span.widget-button-desc{height:60px;display:inline-block;vertical-align:top;padding:15px 20px;color:#fff;line-height:1.2;border-radius:60px;margin-right:-55px;width:260px;transition:all linear .3s;position:absolute;right:-270px;z-index:998;background-color:rgb(28 211 82);font-weight:500;font-size:14px;box-shadow:0 0 10px #00000060}span.widget-button-desc a{color:#fff}.social-widget-button:hover span.widget-button-desc{right:65px}span.widget-button-desc:hover a{text-decoration:underline}@media screen and (max-width:767px){div#chat-button{border:0;height:50px}.social-widget-button:hover span.widget-button-desc{right:55px}span.widget-button-desc{height:50px;padding:8px 20px 0;line-height:1.2;border-radius:60px;margin-right:-55px;width:260px}#social-widget .social-widget-button>span.material-icons{width:50px;height:50px;font-size:18px;line-height:60px}#social-widget .social-widget-button>span.material-icons.bianco.icon.whatsapp svg{width:30px;height:30px}}.woocommerce-cart .cart-collaterals .cross-sells{display:none}button#ywpar_apply_discounts{display:block;margin:0;border-radius:20px;float:none;margin-top:10px;background-color:#f5333f;padding:10px 30px;color:#fff}.woocommerce-checkout #yith-par-message-reward-cart{display:none!important}input#ywpar-points-max{padding:0 5px!important}.single-post #contenuto-post .col-75 .col-100.margin30bottom.margin20top p a{text-decoration:underline;font-weight:700}button.read-more-cat{background:transparent;color:#000;border-color:#000;background-color:rgb(255 255 255);background-image:linear-gradient(180deg,rgb(255 255 255) 0%,rgb(255 255 255) 100%);font-family:var(--family-btn-s1);letter-spacing:var(--spacing-btn-s1);font-weight:var(--weight-btn-s1);text-transform:var(--transform-btn-s1);font-size:var(--size-btn-s1);line-height:var(--lineH-btn-s1);padding:var(--padding-btn-s1);margin:var(--margin-btn-s1);border-radius:var(--radius-btn-s1);border:var(--border-btn-s1) solid;text-decoration:none;display:inline-block;text-align:center;overflow:hidden;transition:all 0.35s;margin-bottom:40px;display:none}@media screen and (max-width:767px){button.read-more-cat{display:block}#visore-cat .btn.colo{display:none}}.woocommerce-cart .shop_table .cat-omaggi td.product-quantity .quantity,.woocommerce-cart .shop_table .cat-omaggi-en td.product-quantity .quantity{display:none}.woocommerce-cart .shop_table .cat-omaggi td.product-quantity:before,.woocommerce-cart .shop_table .cat-omaggi-en td.product-quantity:before{content:'1';display:inline-block;width:40px;height:100%;margin-left:0;text-align:center}.single-product.product_cat_campioncini-omaggio form.cart{display:none!important}.single-product.product_cat_campioncini-omaggio .product-container .price{display:none!important}.single-product.product_cat_campioncini-omaggio .product-container div#scalapayPopUpTrigger+span{display:none!important}.single-product.product_cat_campioncini-omaggio #related-products-single,.single-product.product_cat_campioncini-omaggio #review-feedaty{display:none!important}.single-product.product_cat_free-samples form.cart{display:none!important}.single-product.product_cat_free-samples .product-container .price{display:none!important}.single-product.product_cat_free-samples .product-container .price+span{display:none!important}.single-product.product_cat_free-samples #related-products-single,.single-product.product_cat_free-samples #review-feedaty{display:none!important}.single-product.product_cat_omaggi form.cart{display:none!important}.single-product.product_cat_omaggi .product-container .price{display:none!important}.single-product.product_cat_omaggi .product-container div#scalapayPopUpTrigger+span{display:none!important}.single-product.product_cat_omaggi #related-products-single,.single-product.product_cat_omaggi #review-feedaty{display:none!important}.single-product.product_cat_omaggi-en form.cart{display:none!important}.single-product.product_cat_omaggi-en .product-container .price{display:none!important}.single-product.product_cat_omaggi-en .product-container .price+span{display:none!important}.single-product.product_cat_omaggi-en #related-products-single,.single-product.product_cat_omaggi-en #review-feedaty{display:none!important}.banner-product-cat ins{background:#fff;color:#F5333F!important}.banner-product-cat ins bdi,.banner-product-cat ins bdi>span{color:#F5333F!important}.single-product div.product div.images .flex-control-thumbs li{display:inline-block;clear:none;padding:0;max-width:60px;border-radius:140px;overflow:hidden;margin:2px;float:none}.single-product div.product div.images .flex-control-thumbs li::before{display:none}.single-product div.product.product-container>div{column-gap:8.33333%}.single-product div.product div.images.woocommerce-product-gallery{width:100%;padding:0}.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:35px}.single-product div.product div.images.woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper{pointer-events:none}.single-product div.product div.images .flex-control-thumbs{margin-top:20px;text-align:center}.single-product .onsale-ilr{display:none}.df-popup-thumb{width:calc(33.3% - 33px)}@media screen and (max-width:767px){.df-popup-thumb{width:calc(50% - 33px)}}body.page.page-id-205024 .product-card>.card-content>a.titolo-card-prodotto{position:relative}body.page.page-id-205024 .product-card>.card-content>a.titolo-card-prodotto:before{content:"BESTSELLER";background:#F5333F;color:#fff;font-size:12px;font-weight:500;line-height:1;padding:6px 8px;border-radius:3px;position:relative;display:inline-block;margin-top:10px}body.page.page-id-205024 .product-card:hover>.card-content>a.titolo-card-prodotto:before{content:"BESTSELLER";background:#fff;color:#F5333F}body.page.page-id-205024 .product-card>.card-content>a.titolo-card-prodotto>span.titolo-prodotto{margin-top:10px}#bcn_birthday_date.pointer-none{color:#AAA;background:#F5F5F5}.single-product.product_cat_accessori-capelli-ricci #link-utili>span{display:none}.single-product.product_cat_curly-hair-accessories #link-utili>span{display:none}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--communication-preferences{display:none}.banner_prenotazione_atelier.relative{height:400px;max-width:400px;margin:0 auto}.banner_prenotazione_atelier span.white{position:absolute;top:0;width:100%;text-align:center;top:20px;font-weight:500;padding:0 10px;line-height:1.2;z-index:2}.banner_prenotazione_atelier figure:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,.1) 100%);border-radius:10px}.banner_prenotazione_atelier a.btn.btn-style-3{position:absolute;bottom:20px;top:unset;left:50%;transform:translate(-50%,0)}body.page.page-id-287949 .product-card .card-hover{background-size:auto 320px;background-repeat:no-repeat;background-position:center 0}body.page.page-id-287949 .product-card .card-hover{background-image:url(../png/sfondo-card-san-valentino-2025.png)}body.page.page-id-287949 .product-card:hover .card-hover{background-size:auto 360px;background-position:center -20px}body.page.page-id-287949 .archive .product-card .titolo-prodotto{color:#C31167}body.page.page-id-287949 .product-card .card-hover{background-color:#FBF0F5!important}body.page.page-id-287949 .product-card:hover .card-hover{background-color:#C31167!important}body.page.page-id-287949 .product-card:hover *{color:#fff!important}body.page.page-id-287949 .product-card a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{background-color:#C31167;COLOR:#FFF;transition:background 0.25s ease}body.page.page-id-287949 .product-card:hover a.add_to_cart_button.ajax_add_to_cart span.cart-mobile-caller span{background-color:#da267d;COLOR:#FFF}@media screen and (min-width:900px){body.page-id-287949 section#slider-gbs>.slide.row>figure:after{content:none!important}}body.page-id-287949 section#slider-gbs>.slide.row>figure img.fit-cover{object-position:bottom}body.page.page-id-287949 .btn.btn-style-3,body.page.page-id-287949 button.btn.btn-style-3{border-color:#C31167!important;background-color:#C31167!important;background-image:linear-gradient(180deg,#C31167 0%,#C31167 100%)}body.page.page-id-287949 .btn.btn-style-3:hover,body.page.page-id-287949 button.btn.btn-style-3:hover{color:var(--color-btn-type-3-h);border-color:#da267d}body.page.page-id-287949 .btn.btn-style-3:before,body.page.page-id-287949 button.btn.btn-style-3:before{background-color:#da267d;background-image:linear-gradient(180deg,#da267d 0%,#da267d 100%)}body.postid-3939 td.xoo-cp-ptitle dd{display:none}body.postid-3939 td.xoo-cp-ptitle dt{text-align:center;display:block;margin:40px auto 0;width:100%}.contenitore-mappa iframe{height:600px!important;width:100%!important}.woocommerce-checkout #billing_company_field,.woocommerce-checkout #billing_partita_iva_field{display:none}tr.cart-discount.coupon-friend30 .amount{display:none}tr.cart-discount.coupon-prebf2025 td{font-size:0}tr.cart-discount.coupon-prebf2025 td a.woocommerce-remove-coupon{font-size:16px;line-height:26px}.woosb-item-product.woosb-product .out-of-stock{font-size:16px!important}.woosb-wrap.woosb-bundled{margin-top:40px}tr.woocommerce-cart-form__cart-item.cart_item.woosb-cart-item.woosb-cart-parent .product-price,tr.woocommerce-cart-form__cart-item.cart_item.woosb-cart-item.woosb-cart-parent .product-subtotal{opacity:0}.woosb-item-child .product-price .amount,.woosb-item-child .product-subtotal .amount{opacity:1}tr.woocommerce-cart-form__cart-item.cart_item.woosb-cart-item.woosb-cart-child.woosb-item-child .product-quantity{text-align:center}tr.woocommerce-cart-form__cart-item.cart_item.woosb-cart-item.woosb-cart-parent.woosb-item-parent .product-quantity{text-align:right}tr.cart-discount.coupon-xmas25 td{font-size:0}tr.cart-discount.coupon-xmas25 td a.woocommerce-remove-coupon{font-size:16px;line-height:26px}.postid-336487 .woo-linked-variation-wrap,.postid-336488 .woo-linked-variation-wrap{display:none}li.wc_payment_method.payment_method_ppcp-googlepay img{width:60px;height:auto}.carosello-home-slide .owl-nav>button{position:absolute;top:50%;transform:translateY(-50%);border-radius:120px;background:rgb(181,181,181);opacity:.5;width:40px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:0}.carosello-home-slide .owl-nav:not(.disabled)>button{cursor:pointer}.carosello-home-slide .owl-nav>button:hover{opacity:1}.carosello-home-slide .owl-nav>button>span{font-size:32px}.carosello-home-slide .owl-nav>button.owl-prev{left:20px}.carosello-home-slide .owl-nav>button.owl-next{right:20px}#slider-gbs .slide-content .etichetta,section .etichetta{border:1px solid;display:flex;width:fit-content;font-size:14px;padding:5px 15px;font-weight:600;border-radius:5px}.product-card .review-count{font-size:12px}.product-card .add_to_cart_button{position:absolute;bottom:0;top:initial;transform:translateY(calc(100% + 1px));width:100%;padding:15px 10px}.product-card:hover .add_to_cart_button{transform:translateY(-10px)}.product-card .prezzo-prodotto{display:flex!important;flex-direction:row-reverse;justify-content:start;gap:5px;align-items:center}.product-card .card-content .prezzo-prodotto ins{background-color:transparent!important}.product-card .card-content .prezzo-prodotto ins bdi{color:var(--custom-color-1);font-size:18px;display:flex;flex-direction:row-reverse;align-items:center;gap:5px}.cat-color-e2a00d .product-card .card-content .prezzo-prodotto ins bdi{color:#e2a00d}.cat-color-e2a00d .sale-badge{background-color:#e2a00d}.cat-color-ab92f6 .product-card .card-content .prezzo-prodotto ins bdi{color:#9779f2}.cat-color-ab92f6 .sale-badge{background-color:#9779f2}.cat-color-62b9dd .product-card .card-content .prezzo-prodotto ins bdi{color:#009cde}.cat-color-62b9dd .sale-badge{background-color:#009cde}.product-card .prezzo-prodotto del{font-size:14px;color:#616862;font-weight:400}.product-card:hover .prezzo-prodotto *,.product-card:hover .titolo-sub-container *,.product-card:hover .review-count{color:#ffffff!important}.new-badge,.sale-badge{font-size:12px;padding:5px 10px;border-radius:5px}.new-badge{background-color:#000;color:#fff}.sale-badge{background-color:var(--custom-color-1);color:#fff}.badges-container{display:flex;align-items:center;gap:5px;position:absolute;top:20px}.border-bottom{border-bottom:1px solid #00000020}footer .widget{margin-bottom:0!important}.widget-column-1>.widget_nav_menu,.widget-column-2>.widget_nav_menu{width:20%}.widget-column-1>.widget_block,.widget-column-2>.widget_block{width:40%}.feedaty_widget{width:100%;height:100%;display:flex;justify-content:end;align-items:end}.feedaty_widget>#fdt_product_tabRecensioni-Verticale-40-60_widget_product_tab{border:0px!important;min-width:100%}footer .border-bottom,#prefooter .border-bottom{border-color:rgba(255,255,255,.1)}#copyright-area .copyright-text-container{margin-left:15px;padding-left:15px;border-left:1px solid #FFFFFF10;color:var(--widget-link-color)}#copyright-area .copyright-text-container a{color:var(--widget-link-color);text-decoration:underline}.copyright-links-container{display:flex;flex-direction:column;gap:10px}.copyright-links-container div{display:flex;gap:20px;justify-content:end}.copyright-links-container a{color:var(--widget-link-color)}.woocommerce .star-rating span{float:none!important;position:relative!important;padding:0}.woocommerce .star-rating span::before{content:none}.product-card .review-count{font-weight:500}#cart-step-bar{background:#F6F6F6;padding:15px 0}.woocommerce-info{border-radius:10px;border:1px solid rgba(36,36,36,.1);background:#FFF;padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.woocommerce-info::before{position:relative;top:auto;left:auto;font-family:'icomoon';content:"\e90f";font-size:19px}.woocommerce-info .notice-inner-container{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.product-thumbnail-cart{background:#f6f6f650}.product-subtotal bdi{display:flex;flex-direction:row-reverse;gap:5px;align-items:center}.product-quantity>.quantity{height:0;overflow:hidden}.custom-quantity-field input{width:30px;text-align:center;border:none;font-weight:600;color:#000}.custom-quantity-field{padding:3px 12px;border:1px solid #ECECEC;border-radius:50px;gap:5px;font-size:14px}.woocommerce .cart-collaterals .cart_totals{width:100%}.free-shipping-box{border:1px dashed rgba(0,156,222,.4);background:rgba(0,156,222,.03);border-radius:10px;opacity:.5}.free-shipping-box .cart-goal-title{color:#009cde}.free-gifts-box{border-radius:10px;border:1px dashed rgba(213,139,8,.4);background:rgba(213,139,8,.03);opacity:.5}.free-gifts-box .cart-goal-title{color:#d58b08}.cart-goal-title{display:flex;align-items:center;gap:5px;line-height:1}.cart-goal-title .icon{font-size:20px}.free-shipping-box.active,.free-gifts-box.active{opacity:1;border-style:solid}#cart-goals{border-top:1px solid #24242410;border-bottom:1px solid #24242410}#cart-goals .box-active{font-size:12px;position:absolute;right:-5px;top:-5px;padding:5px 10px;background:#000;color:#fff;border-radius:5px}.progress-bar{border-radius:32px;background:#ECECEC;width:100%;height:8px;position:relative}.progress-bar::after{content:'';position:absolute;border-radius:32px;height:100%;width:var(--progress-value);background-color:#F5333F}.woocommerce .woocommerce-cart-form__cart-item a.remove{color:#242424!important;font-size:15px;border:1px solid #ECECEC;display:flex;align-items:center;justify-content:center;padding:10.5px;height:auto;width:auto}.woocommerce .woocommerce-cart-form__cart-item a.remove:hover{background:#F5333F!important;color:#ffffff!important}.cursor-pointer{cursor:pointer}.fdt_productStriscia-full-nologo_txt_reviews{display:none}.fdt_productStriscia-full-nologo_ratx{display:none}.fdt_productStriscia-full-nologo_widget_product{width:100%!important;min-width:100px!important;background-color:transparent!important}div#fdt_productStriscia-full-nologo_widget_wrapper{display:block!important}.fdt_productStriscia-full-nologo_widget_wrapper>a{display:inline-block;width:100%}.fdt_productStriscia-full-nologo_ratx_star{display:inline-block}.fdt_productStriscia-full-nologo_widget_row{display:inline-block;vertical-align:middle}img.fdt_productStriscia-full-nologo_stars{max-width:85px!important;min-width:85px!important;vertical-align:middle}.fdt_productStriscia-full-nologo_txt_opinions{font-size:13px;font-weight:500!important}.fdt_productStriscia-full-nologo_txt_opinions:before{content:'('}.fdt_productStriscia-full-nologo_txt_opinions:after{content:')'}.woocommerce-cart-form__cart-item .product-price{display:flex;flex-direction:row-reverse;gap:10px}.product-price ins{background-color:transparent!important}.border-top-lightgrey{border-top:1px solid #24242410}.border-bottom-lightgrey{border-bottom:1px solid #24242410}section#lista-prodotti.lista-box>div.product-card{width:calc(33% - 4px)}#calculate-shipping>div{width:100%}.shipping-calculator-form{padding:30px 20px;border:1px solid #D5D5D5;background:rgba(255,255,255,.95);border-radius:10px}.woocommerce-cart form.woocommerce-cart-form table.shop_table:not(.cart){background-color:transparent}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none!important}.coupon .input-text{width:100%;padding:11.5px 25px 11.5px 48px!important;border-radius:30px;font-size:14px;line-height:1.1}.coupon label{font-size:14px;margin-bottom:10px!important;display:block}.coupon button,.coupon #pwgc-apply-gift-card{position:absolute!important;bottom:0;right:0;height:40px;border-radius:20px!important;font-size:11px!important;font-weight:400!important;width:120px!important}.woocommerce-checkout .coupon button{position:relative!important;float:right;margin-top:-40px!important}.coupon button:hover,.coupon #pwgc-apply-gift-card:hover{background-color:#f5333f!important;color:#FFF!important}.coupon-field-container:before{content:"\e90c";font-family:'icomoon';font-size:18px;position:absolute;top:20px;transform:translateY(-50%);left:25px;color:#F5333F}.woocommerce-cart .checkout-button{width:100%;font-size:14px!important;margin-top:20px}.woocommerce-cart .woocommerce-shipping-methods,.woocommerce-cart .woocommerce-shipping-destination{display:none!important}.container_after_cart_contents_hook .coupon{position:relative}.container_after_cart_contents_hook .coupon:after{content:"\e908";font-family:'icomoon';font-size:18px;position:absolute;left:25px;color:#F5333F;bottom:8px}.woocommerce-shipping-calculator.accordion{border:0}.accordion-title{position:relative;width:100%;cursor:pointer}.accordion-title:after{content:"\e91c";font-family:'icomoon';position:absolute;top:50%;transform:translateY(-50%);font-size:16px;right:5px}.accordion-title.active:after{content:"\e919"}.single-negozio .accordion-title:after{display:none!important}.step-bar .step{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.step-bar .step.active{opacity:1!important}.step-bar .step.active *{color:#F5333F!important}.step-bar .step .step-icon{font-size:24px}.product-radio-label{cursor:pointer}.radio-checkbox{width:18px;aspect-ratio:1;border:2px solid #999;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center}.product-selection-checkbox{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0}.product-display-area,.checkout-button,.go-to-step-1{width:100%}.product-selection-checkbox:checked+.radio-checkbox{border-color:#F5333F}.product-selection-checkbox:checked+.radio-checkbox:after{content:'';position:relative;display:block;width:9px;aspect-ratio:1;border-radius:50%;background-color:#F5333F}.product-radio-label:hover .product-display-area{border-color:#aaa}.select-free-gift{display:flex;padding:8px 16px;align-items:center;gap:10px;border-radius:60px;background:#F2F2F2;color:#000;font-size:12px;font-weight:600;line-height:110%}.woocommerce-shipping-methods,.woocommerce-shipping-destination{display:none!important}.steps-container[data-step="0"] .checkout-button,.steps-container[data-step="1"] .go-to-step-1{display:none!important}.product-radio-label.selected .select-free-gift{background:#000;color:#fff}.step.completed>.step-icon:before{content:"\e906"}#woocommerce-checkout-form-coupon{display:block!important}.coupon .input-text{width:100%;padding:11.5px 25px 11.5px 48px;border-radius:30px;font-size:14px;line-height:1.1}.coupon label{font-size:14px;margin-bottom:10px!important;display:block}.coupon-field-container:before{content:"\e90c";font-family:'icomoon';font-size:18px;position:absolute;top:20px;transform:translateY(-50%);left:25px;color:#F5333F}.woocommerce form.checkout_coupon{padding:0;border:none;margin:0}.border-bottom-lightgrey{border-bottom:1px solid #24242410}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:15px}.woocommerce-billing-fields__field-wrapper .col-50,.woocommerce-shipping-fields__field-wrapper .col-50{width:calc(50% - 7.5px)}.woocommerce-billing-fields__field-wrapper .feedaty-hidden,.woocommerce-shipping-fields__field-wrapper .feedaty-hidden{display:none}.woocommerce-billing-fields__field-wrapper .form-row-wide,.woocommerce-shipping-fields__field-wrapper .form-row-wide{width:100%}.woocommerce form .form-row .input-checkbox{margin-right:0}#billing_address_2_field>label,#shipping_address_2_field>label{position:relative!important;height:auto;margin:0;width:auto;clip:auto;clip-path:none}.select2-container .select2-selection--single .select2-selection__rendered{padding:0}#ship-to-different-address>label span{font-weight:400;text-decoration:none!important;font-size:15px!important}.woocommerce-checkout #payment{border:none;padding:0}.woocommerce-checkout #payment>ul{padding:0!important;display:flex;flex-direction:column;gap:10px}.woocommerce-checkout #payment>ul>li{padding:9px 20px;border-radius:5px;border:1px solid #D5D5D5;background:rgba(245,51,63,0);display:flex;align-items:center}.woocommerce-checkout #payment>ul>li>label{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.woocommerce-checkout #payment>ul>li.payment_method_bacs>label:after{content:"\e939";font-family:'icomoon';font-size:24px;color:var(--custom-color-1);line-height:1}.woocommerce-checkout #payment>ul>li.payment_method_cod>label:after{content:"\e93a";font-family:'icomoon';font-size:24px;color:var(--custom-color-1);line-height:1}.woocommerce-checkout #payment ul.payment_methods{border:none}#payment .place-order{padding-left:0!important;padding-right:0!important;padding-top:0!important}.woocommerce-dashboard #page-visor,.woocommerce-account #page-visor{display:none!important}.cart-collaterals .fee.flex.justify-content-space-between{font-size:var(--size-p-small);line-height:var(--lineH-p-small)}.page-template-new-cart .gbs-sidebar .container_after_cart_contents_hook+div>.flex{display:none}form#woocommerce-checkout-form-coupon+div+div{display:none}.page-template-new-cart .woocommerce-message.notifica-wrapper-custom a{display:none}.card-prodotto-orizzontale .no-overflow.relative.col-25-flex{max-width:100px}.card-prodotto-orizzontale .col-25-flex.flex.gap-5px.align-items-center.justify-content-space-between.flex-column{align-items:flex-end}.woocommerce-shipping-totals.shipping+.marginbasebottom.control-order{display:none}html[lang="it-IT"] .atelier-in-lingua-en{display:none}html[lang="en-US"] .atelier-in-lingua-it{display:none}li.woocommerce-mini-cart-item.mini_cart_item dl.variation{display:none}@media screen and (max-width:1024px){.product-card .add_to_cart_button{transform:translateY(-10px);position:relative;font-size:13px}}@media screen and (max-width:900px){.page-template-landing-loyalty section#slider-gbs figure.absolute{position:relative;max-height:400px;margin-bottom:20px}.page-template-landing-loyalty .slide{display:block;height:unset!important;min-height:unset!important;max-height:unset!important}.page-template-landing-loyalty #slider-gbs .slide-content .col-50{width:100%!important}.page-template-landing-loyalty section#slider-gbs{height:unset!important;min-height:unset!important;max-height:unset!important}.page-template-landing-loyalty #slider-gbs .slide-content{position:relative;padding:0 0 0 0;gap:5px;display:block}.page-template-landing-loyalty #tre-box>div{padding-top:0}.page-template-landing-loyalty .breadcrumb{position:relative;margin-top:10px}.page-template-landing-loyalty .woocommerce-breadcrumb-container>div{padding:0!important}.page-template-landing-loyalty .slide-content .title-h1{margin-bottom:20px}}.cart-discount>div+div{text-align:right;font-family:var(--family-p-small);font-weight:var(--weight-p-small);font-size:var(--size-p-small);line-height:var(--lineH-p-small)}button.read-more-content-category{margin-top:40px!important;cursor:pointer}#read-more-content{position:relative;overflow:hidden;max-height:400px;transition:max-height 0.3s ease}#read-more-content.is-open{overflow:visible}#read-more-content::after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);opacity:1;transition:opacity 0.3s ease}#read-more-content.is-open::after{opacity:0}.archive.tax-product_cat #read-more-content .w-container h3{font-size:var(--size-h5);line-height:var(--lineH-h5);letter-spacing:var(--spacing-h5)}#contenuto-post h3,#contenuto-post h3 strong{font-size:var(--size-h4);font-weight:600!important}.single-product.postid-3283 .icn-plastica,.single-product.postid-24383 .icn-plastica,.single-product.postid-120059 .icn-plastica,.single-product.postid-119424 .icn-plastica{display:none}p.form-row.form-row-wide.create-account label span{font-weight:600}body.wpml-lang-it p.form-row.form-row-wide.create-account label span:after{content:' Salva i punti di questo ordine e trasformali in sconti! Entra nel Club: registrati ora per unirti alla Curly Crew. Accumula punti con ogni acquisto, sblocca iniziative riservate e accedi in anteprima alle nostre promozioni più attese.';display:block;font-size:13px;font-weight:400;font-weight:400}body.wpml-lang-en p.form-row.form-row-wide.create-account label span:after{content:' Save the points from this order and redeem them for discounts! Join the Club: register now to join the Curly Crew. Earn points with every purchase, unlock exclusive offers, and get early access to our most anticipated promotions.';display:block;font-size:13px;font-weight:400;font-weight:400}body.woocommerce-account p#gr_marketing_consent_field,body.woocommerce-account p.ilr-registration-privacy{font-size:13px;line-height:1.5;display:inline-block;order:3}body.woocommerce-account p.ilr-registration-privacy a{text-decoration:underline}body.woocommerce-account form.woocommerce-form.woocommerce-form-register.register{display:flex;flex-flow:column}body.woocommerce-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{order:0}body.woocommerce-account .woocommerce-privacy-policy-text{order:1}body.woocommerce-account .woocommerce-privacy-policy-text p{font-size:13px}body.woocommerce-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.ilr-registration-privacy{order:2}body.woocommerce-account p.woocommerce-form-row.form-row{order:3}body.woocommerce-account .g-recaptcha{order:3;margin-bottom:20px}.woocommerce-cart-form__cart-item.cat-omaggi .icon-minus-m,.woocommerce-cart-form__cart-item.cat-omaggi .icon-plus-m{display:none}.woocommerce-cart-form__cart-item.cat-omaggi .custom-input-quantity{pointer-events:none}.woocommerce-cart-form__cart-item.cat-omaggi-en .icon-minus-m,.woocommerce-cart-form__cart-item.cat-omaggi-en .icon-plus-m{display:none}.woocommerce-cart-form__cart-item.cat-omaggi-en .custom-input-quantity{pointer-events:none}.woocommerce-mini-cart__coupon-info{padding:0;font-size:14px}.woocommerce-mini-cart__coupon-info p{margin:5px 0;display:flex;justify-content:space-between}.woocommerce-mini-cart__coupon-info .coupon-codes{font-weight:600;color:#F5333F}.woocommerce-mini-cart__coupon-info .coupon-discount{font-weight:600;color:#F5333F}.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito{display:block!important;background-color:#F5333F!important;color:#FFF!important}.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito *{color:#FFF!important}.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito+.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito{display:none!important}.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito:before{color:#fff!important;margin-right:5px!important;vertical-align:middle!important}.woocommerce-info.notifica-wrapper-custom.avviso-omaggio-esaurito .notice-inner-container{display:inline-flex}