#nav-menu-item-13668{background-color:#09AFA3}.col-full.usp,.featuredusp1,.featuredusp2,.featuredusp3{display:flex;justify-content:space-between;align-items:center}svg.size-6{width:32px;margin-right:8px}.separator{height:20px;width:2px;background-color:#fff}@media (max-width:768px){.separator,.featuredusp3{display:none}.featuredusp1,.featuredusp2{font-size:12px}svg.size-6{width:28px;margin-right:4px}}.stars{font-size:16px;letter-spacing:-2px}.star{color:#FF43A2;margin:0;padding:0}@media (min-width:768px) and (max-width:1024px){.stars{font-size:14px}}@media (max-width:768px){.stars{font-size:11px}}.fibofilters-block__headline-box{border-bottom:3px solid #09AFA3;background-color:rgb(9 175 163 / .11);padding:5px 5px 5px 20px}.fibofilters-block--color .fibofilters-block__items-list{grid-column-gap:5px}.fibofilters-item--color .fibofilters-item__color{height:40px;width:40px}@media(min-width:768px){.fibofilters-block__headline .fibofilters-block__headline-box-inner{font-size:1em!important}}h1.product_title.entry-title{font-size:20px}.site-search input[type=search]{background:rgb(9 175 163 / .11)}.tippy-box{background-color:#ff43a2}.tippy-box[data-placement^="top"]>.tippy-arrow:before{border-top-color:#ff43a2}.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-image button{width:100px;height:100px}.elementor a{font-weight:700}.below-woocommerce-category a{font-weight:700;text-underline-offset:2px}.below-woocommerce-category a:hover{color:#52d0c8}.woocommerce-message .message-inner{background-color:#00d084}.jdgm-form__reviewer-name-format-container,.jdgm-rev-widg__title{display:none}.jdgm-carousel-wrapper{padding:0!important}.product-widget fieldset{background:#000}.hand,.gift{font-size:18px!important;background:transparent!important}@media (min-width:993px){.menu-primary-menu-container>ul>li.menu-button>a span{color:#fff;background:#ff43a2;font-size:15px;border-radius:0;padding:6px 12px!important;border-radius:20px!important}.menu-primary-menu-container>ul>li.menu-button>a span:hover{background:#00d084}.main-navigation ul li a span strong{display:none}}.product-out-of-stock{font-size:16px;background:rgb(0 0 0 / 70%);color:#fff}li.active a span{color:#ff43a2}.menu-primary-menu-container>ul>li>a{font-weight:700}.term-inea-premium .content-area,.term-extension-cheratina .content-area,.term-code-di-cavallo .content-area,.term-flip-in-extension .content-area,.term-microring .content-area,.term-volumizzante .content-area{width:100%}.term-inea-premium #secondary,.term-extension-cheratina #secondary,.term-code-di-cavallo #secondary,.term-flip-in-extension #secondary,.term-microring #secondary,.term-volumizzante #secondary{display:none}@media only screen and (max-width:768px){.mobile-filter{display:none!important}.summary h1{font-size:20px}.separator,.featuredusp3{display:none}.featuredusp1,.featuredusp2{font-size:12px}svg.size-6{width:28px;margin-right:4px}}@media (max-width:767px){.gift{display:none}}footer .widget:nth-child(1){flex:1 1 25%}footer .widget:nth-child(1) p{margin-bottom:10px}footer .widget:nth-child(2){flex:1 1 20%}footer .widget:nth-child(3){flex:1 1 20%}footer .widget:nth-child(4){flex:1 1 35%}span.gamma.widget-title{font-size:22px;text-transform:lowercase;padding-bottom:10px;font-weight:700}footer.site-footer a:not(.button),footer.copyright a,footer .widget p{font-family:'Raleway',sans-serif}footer.site-footer a:not(.button):hover,footer.copyright a:hover{color:#ff43a2;text-decoration:none}span.gamma.widget-title:after{content:"";position:absolute;left:20px;width:50px;top:40px;border-bottom:3px solid #43a169}@media (max-width:768px){span.gamma.widget-title:after{left:0}}@media (max-width:768px){span.gamma.widget-title{font-size:20px}}.footer-icons{display:flex;justify-content:flex-start}.footer-icons a{display:inline-flex}.contact-widget{background-color:#111;padding:20px;max-width:350px;margin:40px auto;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .2);color:#ecf0f1}.widget-container{text-align:center}.contact-option{display:flex;align-items:center;justify-content:center;background-color:#232323;padding:10px;border-radius:5px;margin-bottom:10px;transition:background-color 0.3s}.icon{font-size:1.2rem;margin-right:10px;color:#fff!important}.contact-option .icon{color:white!important}.contact-option a{color:#ecf0f1;text-decoration:none;font-size:1rem;flex-grow:1}@media (min-width:768px) and (max-width:1024px){.contact-option{width:33%}}@media (max-width:992px){footer.site-footer{padding:2.5rem 0 2.5rem 0}}.single-product .woocommerce-message{margin-left:-5px}.woocommerce-message{border-left:none;border:1px solid #f8f8f8}.woocommerce-message,.woocommerce-message .message-inner{background-color:#111}