@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');:root{--primary_c:#4f3783;--black:#000;--white:#fff;--Roboto:"Poppins",sans-serif;--Montserrat:"Playfair Display",sans-serif;--sm:16px}html body{font-family:var(--Roboto) !important}html body .logo img{width:150px}html body .goal-footer .logo img{width:150px}html body ul.nav-tabs li:hover span,html body ul.nav-tabs li.active span{color:var(--white) !important}html body ul li span,html body ul li,html body p{font-family:var(--Roboto) !important;font-size:var(--sm) !important;font-weight:400 !important;color:#242833 !important}html body .goal-footer .widget-nav-menu .menu li>a{color:var(--white) !important}html body .goal-footer a,html body .goal-footer p{color:var(--white) !important}html body .woocommerce div.product span.price{color:#fe57a7}html body .woocommerce .percent-sale,html body.woocommerce span.onsale,html body .product-block .sale-perc{background:#fe57a7 !important}html body .megamenu>li>a:hover,html body .megamenu>li>a:active,html body .megamenu>li>a:focus,.top-wrapper-menu .login:hover i,html body .megamenu>li.active>a{color:#fe57a7}html body .megamenu>li>a{color:#242833;font-family:var(--Roboto)}.top-wrapper-menu .login i{transition:all .5s ease-out}.copyright_area .elementor-widget-container{font-size:14px}html body .add-fix-top{background:#fe57a7;transition:all .5s ease-out}html body .add-fix-top:hover{background:#242833}html body .widget-categories-box .categories-item .cat-title{font-family:var(--Montserrat);font-size:16px !important;font-weight:500 !important;color:#242833 !important}html body .widget-categories-box .categories-item .categories-inner:hover .cat-title{color:#fe57a7 !important}html body .widget-banner .wrapper-banner .title1,html body .widget .widget-title h3,html body .elementor-heading-title{font-family:var(--Montserrat) !important;font-weight:700 !important}html body .widget .widget-title .sub-widget-title,.subheading.elementor-widget-text-editor{font-family:var(--Roboto);font-weight:500 !important;color:var(--primary_c) !important}html body .widget-banner .wrapper-banner .title2{color:var(--white);font-family:var(--Roboto);font-weight:400 !important}html body .nav.tabs-product.st_1>li>a{font-family:var(--Roboto) !important}html body .widget-categories-box .categories-item .product-nb{font-family:var(--Roboto);font-size:var(--sm) !important}html body .widget-banner.style2 .link-bottom .btn-theme,html body .widget-banner.style1 .link-bottom .btn-theme{background-color:#513984;border-color:#513984;font-family:var(--Montserrat) !important}html body .widget-banner.style2 .link-bottom .btn-theme:after,html body .widget-banner.style1 .link-bottom .btn-theme:after{border-color:#513984}html body .widget-banner.style2 h2.title1,html body .widget-banner.style1 h2.title1{font-family:var(--Montserrat) !important;font-weight:700 !important;color:#242833}html body .widget-banner.style2 p.title2,html body .widget-banner.style1 p.title2{font-family:var(--Roboto) !important;color:var(--black);font-size:16px !important}html body .nav.tabs-product.st_1>li.active>a,html body .nav.tabs-product.st_1>li.active>a:hover,html body .nav.tabs-product.st_1>li.active>a:focus,html body .nav.tabs-product.st_1>li:hover>a,html body .nav.tabs-product.st_1>li:hover>a:hover,html body .nav.tabs-product.st_1>li:hover>a:focus{background-color:#513984;border-color:#513984}html body .elementor-widget-pippo_banner .widget-banner .wrapper-banner .btn{background-color:#fe57a7;border-color:#fe57a7;font-family:var(--Montserrat)}html body .goal-footer .elementor-heading-title{font-family:var(--Montserrat) !important;font-weight:700 !important}html body .goal-footer .social-text .elementor-heading-title,html body .goal-footer .widget-nav-menu .widget-title{font-family:var(--Montserrat) !important;font-weight:400 !important}html body.woocommerce div.product form.cart .button:hover{background-color:#fe57a7 !important}html body .product-block.grid .add-cart>.button:hover:not(.loading):before{border-color:#fe57a7 !important}html body.woocommerce div.product form.cart .button,html body .product-block.grid .add-cart>.button:hover{background-color:#fe57a7 !important}html body.woocommerce div.product form.cart .button,html body .product-block.grid .add-cart>.button{background-color:#513984 !important}html body .product-block.grid .add-cart>.button:not(.loading):before{border-color:#513984 !important}html body .tabs-v1 .nav-tabs>li:hover>a,html body .tabs-v1 .nav-tabs>li.active>a{background-color:#513984}.html-marquee{background-color:#fe57a7;color:#513984;font-family:var(--Roboto);text-align:center;display:flex}.html-marquee p{display:inline-block;margin:0 1em;color:var(--white) !important;font-size:16px}html body .bannershortarea .content-banner{background-size:cover !important}html body .bannershortarea p{color:var(--white) !important}html body .goal-breadscrumb{background-image:none !important;background-color:#ffe5e5}html body .goal-breadscrumb .wrapper-breads{padding:20px 0;text-align:left;background-image:none !important}html body .goal-breadscrumb .wrapper-breads ol li a,html body .goal-breadscrumb .wrapper-breads ol li span{font-size:14px}html body .goal-breadscrumb .wrapper-breads ol li a{font-weight:400}html body .goal-breadscrumb .wrapper-breads ol li span.active{color:#513984}html body .woocommerce a.button{background-color:#513984;border:#513984}html body .goal-filter .change-view:hover,html body .goal-filter .change-view.active,html body.woocommerce div.product span.price ins{color:#fe57a7}html body .sidebar>.widget .widget-title:before,html body .sidebar>.widget.widget_block h2:before{background-color:#fe57a7 !important}@media (min-width:768px){html body .widget.widget-products-tabs .top-info-tabs.center .tabs-product.st_1{display:none}}@media (min-width:1200px){.woocommerce div.product .product_title{font-size:25px !important}}span.woocommerce-Price-amount.amount{color:#fe57a7}@media (min-width:1200px){.details-product .price-rating-wrapper{margin-bottom:20px}}.goal-social-share{display:none}@media (max-width:991px){html body .add-fix-top{z-index:90}html body .goal-footer-mobile{z-index:80}}@media (max-width:767px){.goal-footer-mobile ul li a span{font-size:13px !important}}