body{font-size: 14px;font-family: 'Poppins', sans-serif}body{color:#696969;}a{color:#878787;}a:visited{color:#878787;}a:hover{color:#e91d28;}body{ background-color:#ffffff;}.labelnew{color:#ffffff; background-color:#009966;}.labelsale{color:#ffffff; background-color:#e81c27;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#ffffff; background-color:#f92d38; border-color:#f92d38;}.slide-showcase{ background-color:#ffffff;}.home-slider .slick-slide.slick-active .figcaption .caption1{color:#ffffff;}.home-slider .slick-slide.slick-active .figcaption .caption2{color:#ffffff;}.static-home-slide .slick-slide.slick-active .text-slide .caption3{color:#ffffff;}.home-slider .slick-slide.slick-active .figcaption .caption2 .swatch{color:#e91d28;}.home-slider .slick-slide.slick-active .figcaption .btn-shop{color:#ffffff; background-color:#444444; border-color:#444444;}.home-slider .slick-slide.slick-active .figcaption .btn-shop:hover{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}.home-slider .slick-arrow{color:#ffffff; background-color:#111111; border-color:#ffffff;}.home-slider .slick-arrow:hover{color:#ffffff; background-color:#e81c27; border-color:#ffffff;}.slick-prev,.slick-prev:focus, .slick-next,.slick-next:focus{color:#ffffff; background-color:#111111; border-color:#ffffff;}.slick-prev:hover, .slick-next:hover{color:#ffffff; background-color:#e81c27; border-color:#ffffff;}.slick-dots li button{color:#202020; background-color:#969696; border-color:#ffffff;}.slick-dots li:hover button, .slick-dots li.slick-active button{color:#202020; background-color:#ededec; border-color:#e91d28;}.cate-box .cate-link{color:#202020; border-color:#ffffff;}.cate-box .cate-link:hover{color:#e91d28; border-color:#e91d28;}.service .service-item{ background-color:#ffffff; border-color:#c9c9c9;}.service .service-item h3{color:#202020;}.service .service-item .info p{color:#555555;}.service .service-item .info a{color:#e81c27; border-color:rgba(0, 0, 0, 0);}.service .service-item .info a:hover{color:#e81c27; border-color:#e81c27;}#popup-newsletter .block-content .block-title label{color:#555555;}#popup-newsletter .block-content .promotions{color:#202020;}#popup-newsletter .block-content input.input-text{color:#202020; background-color:rgba(0, 0, 0, 0); border-color:#c9c9c9;}#popup-newsletter .block-content button.button{color:#ffffff; background-color:#555555; border-color:#555555;}#popup-newsletter .block-content button.button:hover{color:#ffffff; background-color:#555555; border-color:#555555;}.fancybox-close{ background-color:#202020;}.fancybox-close:hover{ background-color:#e81c27;}.stickyCart .btn-cart-bottom{color:#333333;}.page-header a{color:#111111;}.page-header a:hover{color:#555555;}.header .header-top{ background-color:rgba(0, 0, 0, 0);}.header .header-content{ background-color:#ffffff;}.cms-index-index .header .header-content{ background-color:#ffffff;}.header .header-bottom{ background-color:#ffffff;}.header-container-fixed{ background-color:#555555;}.content-cart .minicart-wrapper .showcart .counter.qty{color:#ffffff; background-color:#2b2b2b;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#ffffff;}.block-minicart .block-content .actions .primary .action.primary.checkout{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}.block-minicart .block-content .actions .primary .action.primary.checkout:hover{color:#ffffff; background-color:#f92d38; border-color:#f92d38;}.block-minicart .block-content .actions .secondary .viewcart{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}.block-minicart .block-content .actions .secondary .viewcart:hover{color:#ffffff; background-color:#f92d38; border-color:#f92d38;}.magicmenu{ background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#c9c9c9;}.magicmenu .nav-desktop .level0 .level-top{color:#111111;}.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active > a, .magicmenu .nav-desktop .level0.active > a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover,.magicmenu .nav-desktop .level0.dropdown .level-top:hover{color:#555555; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .level0 > .level1 > a{color:#1c1c1c;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega div a:hover,.magicmenu .nav-desktop .level0.dropdown a:hover{color:#555555; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .mean-container .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label{color:#ffffff; background-color:#e81c27;}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .mean-container .mean-nav ul li a span.cat_label.sale, .mean-container .mean-nav ul li a span.cat_label.Sale{color:#ffffff; background-color:#e81c27;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .mean-container .mean-nav ul li a span.cat_label.hot, .mean-container .mean-nav ul li a span.cat_label.Hot, .mean-container .mean-nav ul li a span.cat_label.HOT{color:#ffffff; background-color:#e81c27;}.top-banner h2,.top-banner h3{color:#ffffff;}.top-banner .promotion-offer a{color:#ffffff; background-color:#e81c27;}.top-banner .header-offer-close{color:#e81c27; background-color:rgba(0, 0, 0, 0);}.top-banner .header-offer-close:hover{color:#ffffff; background-color:#e81c27;}.top-links li a{color:#e81c27;}.header .tool-setting .dropdown-switcher{ background-color:#ffffff; border-color:#ababab;}.dropdown-link .logout a, .dropdown-link .login a, .dropdown-link .login span{color:#ffffff; background-color:#555555;}.header .dropdown-menu-link .links li a,.dropdown-menu-link .my-submit a{color:#202020;}.dropdown-menu-link .my-submit p{color:#555555;}.currency_top, .top-form-language{ border-color:#e81c27;}.header .form-search input.input-text{ background-color:#ffffff;}.header .form-search button.button{color:#333333; background-color:#ffffff;}.header .form-search button.button:hover{color:#333333;}.ajaxcart-wrapper-main .actions .btn-viewcart{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}.ajaxcart-wrapper-main .actions .btn-viewcart:hover{color:#ffffff; background-color:#f92d38; border-color:#f92d38;}.ajaxcart-wrapper-main .actions .continue{color:#555555; background-color:#ffffff; border-color:#555555;}.ajaxcart-wrapper-main .actions .continue:hover{color:#ffffff; background-color:#555555; border-color:#555555;}.filter-options .filter-options-title{color:#111111;}.filter-options .filter-options-title{color:#111111;}.item .actions-no .add-to-links a,.products-list .item .product-item-inner .add-to-links .action,.product-view .product-shop .product-social-links a, .product-add-form .product-social-links a{color:#202020; background-color:#ffffff; border-color:#c9c9c9;}.item .actions-no .add-to-links a:hover, .products-list .item .product-item-inner .add-to-links .action:hover, .product-view .product-shop .product-social-links a:hover, .product-add-form .product-social-links a:hover{color:#555555;}.item .button.btn-cart{color:#ffffff; background-color:#e91d28; border-color:#e91d28;}.item .button.btn-cart:hover, .product-item .product-item-info .actions-cart .link-view button.quickview:hover{color:#ffffff; background-color:#f04f58; border-color:#f04f58;}.link-view a.quickview{color:#ffffff; background-color:#e81c27;}.link-view a.quickview:hover{color:#ffffff; background-color:#e81c27;}.product .product-item-info .products-textlink .product-name a{color:#202020;}.product .product-item-info .products-textlink .product-name a:hover{color:#555555;}.toolbar .modes .modes-mode{color:#cfcfcf; border-color:#cfcfcf;}.toolbar .modes .modes-mode.active, .toolbar .modes .modes-mode:hover{color:#1c1c1c; border-color:#555555;}.pages li{color:#202020; background-color:#ffffff; border-color:#c9c9c9;}.pages li.current, .pages li:hover, .pages li a:hover{color:#e81c27; background-color:#ffffff; border-color:#c9c9c9;}.pages li.current .page{color:#e81c27;}.vmagicmenu .block-title{ background-color:#555555;}.vmagicmenu .block-title span{color:#ffffff;}.vmagicmenu .block-title .icon-menu span{ background-color:#ffffff;}.vmagicmenu .level0 .level-top{color:#202020;}.vmagicmenu .level0.hasChild:hover .level-top:after, .vmagicmenu .level0:hover .level-top{color:#555555;}.nav-sections .navigation-mobile ul li a{color:#353b3b;}.nav-sections .navigation-mobile ul li a:hover{color:#555555;}.vmagicmenu .block-vmagicmenu-content{ background-color:#ffffff;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#c9c9c9;}.vmagicmenu .level0.hasChild .level-top::after{color:#555555;}.vmagicmenu .level0 .level-top-mega .children.level1 > a{color:#111111;}.vmagicmenu .level0 .level-top-mega .children a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#777777;}.vmagicmenu .level0 .level-top-mega .children a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#555555;}.all-cat span{color:#ffffff; background-color:#e81c27;}.all-cat span:hover{color:#ffffff; background-color:#555555;}ul.nav-accordion li a{color:#555555;}ul.nav-accordion li a:hover, ul.nav-accordion ul ul li:hover a:before{color:#555555;}.mean-container .mean-nav .mobi-title{color:#ffffff;}.nav-toggle:before{color:#111111;}.nav-toggle:hover:before{color:#555555;}.nav-sections .mean-container .mean-nav{ background-color:#555555;}.nav-sections .mean-container .mean-nav ul li a{color:#ffffff; border-color:#777777;}.nav-sections .mean-container .mean-nav ul li a:hover,.nav-sections .mean-container .mean-nav ul li .level-top span:hover{color:#ffffff; background-color:#202020;}.magictabs{ border-color:#c9c9c9;}.magictabs .item .title{color:#333333;}.magictabs .item.activated .title,.magictabs .item:hover .title{color:#111111; background-color:#ffffff; border-color:#111111;}.cat-view-all{color:#555555; border-color:rgba(0, 0, 0, 0);}.cat-view-all:hover{color:#e81c27; border-color:#e81c27;}.fotorama-item .fotorama__nav .fotorama__thumb-border{ border-color:#555555;}.product-add-form .button.btn-cart{color:#ffffff; background-color:#e81c27; border-color:#e81c27;}.product-add-form .button.btn-cart:hover{color:#ffffff; background-color:#f92d38; border-color:#f92d38;}.product-info-main .stock.available, .product-info-main .stock.unavailable{color:#555555;}.product.data.items .items-tabs .item a{color:#353b3b;}.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a{color:#353b3b; background-color:#ffffff; border-color:#ffffff;}.cart.main.actions .action.clear, .cart.main.actions .action.update{color:#555555; background-color:#ffffff; border-color:#555555;}.cart.main.actions .action.clear:hover, .cart.main.actions .action.update:hover{color:#ffffff; background-color:#555555; border-color:#555555;}.attr__cuf_miglior_prezzo .attr__cuf_miglior_prezzo__box{color:#212121; background-color:#f1d907; border-color:#f1d907;}.products.wrapper.grid .price-cuf_miglior_prezzo{color:#212121; background-color:#f1d907; border-color:#f1d907;}.products.wrapper.grid .price-cuf_miglior_prezzo *, .products.wrapper.grid .price-cuf_miglior_prezzo *:after{color:#212121; background-color:#f1d907; border-color:#f1d907;}.form-wishlist-items .actions-toolbar .action.update,.form-wishlist-items .actions-toolbar .action.share{color:#555555; background-color:#ffffff; border-color:#555555;}.form-wishlist-items .actions-toolbar .action.update:hover,.form-wishlist-items .actions-toolbar .action.share:hover{color:#ffffff; background-color:#555555; border-color:#555555;}.page-footer a,.page-footer a:link{color:#202020;}.page-footer a:hover{color:#e91d28;}.block-footer-top{ background-color:rgba(0, 0, 0, 0);}.page-footer .block-footer-bottom{ background-color:#ffffff;}.footer-links-company{ background-color:#f2f2f4;}.footer .collapsible .form-subscribe-header p{color:#202020;}.block-subscribe input.input-text{color:#202020; background-color:#ffffff; border-color:#333333;}.block-subscribe .actions button.button{color:#ffffff; background-color:#e91d28; border-color:#e91d28;}.block-subscribe .actions button.button:hover{color:#ffffff; background-color:#444444; border-color:#444444;}.footer .block-title,.social-feed .section-title h4{color:#202020;}.trademark-help p{color:#202020;}.footer-menu-list li a{color:#202020;}.footer-menu-list li a:hover{color:#e81c27;}.address-list .tit-name{color:#202020;}.footer-links-company .links a{color:#202020;}.footer-links-company .links a:hover{color:#111111;}.copyright span{color:#788188;}.footer a.active{color:#e81c27;}#backtotop{color:#ababab; background-color:#ffffff; border-color:#eeeeee;}#backtotop:hover{color:#ffffff; background-color:#111111; border-color:#111111;}button.action-dismiss{color:#555555; background-color:#ffffff; border-color:#555555;}button.action-dismiss:hover{color:#ffffff; background-color:#555555; border-color:#555555;}.link-view {
    display: none !important;
}

.header .header-container-fixed{
background-color:rgba(255,255,255,.8);
}

#backtotop{
background-color:rgba(233,29,40,.6);
}

 .modal-popup.modals-quickview .product.media.product-img-box{
    min-height:100px;
}

.menu-overlay {
    display: none !important;
}

.magicmenu .nav-desktop .level0 .level-top {
    padding: 0;
    text-transform:capitalize;
}

.header .header-content {
padding-bottom:15px;
}

@media screen and (max-width: 480px){
    .header .header-content {
        padding-bottom:10px;
    }
}

.header .tool-header > div {
margin-right:14px;
}

.magicmenu .nav-desktop .level0 .level-top > span {
font-weight:600;
letter-spacing:0;
}

.magicmenu .nav-desktop .level0 .level-top-mega .level0 > .level1 > a {
text-transform:none;
border-bottom:none;
text-align: center;
}

.flash-sale .flash-content .content-main > h3 {
font-family: 'Poppins';
}

@media (min-width: 768px), print .logo {
margin: 0px auto 10px 0;
}

#popup-newsletter .block-content button.button:hover {
    color: #ffffff;
    background-color: #e81c27;
    border:none;
}

#popup-newsletter .block-content button.button {
    color: #ffffff;
    background-color: #e81c27;
    border:none;
}


.amasty-shipbar.container {
   min-height: 35px !important;
}

.amasty-shipbar .content {
   padding: 5px 60px !important; 
}


.attr__cuf_miglior_prezzo .attr__cuf_miglior_prezzo__box{
    border-style: solid;
    border-width: 1px;
    border-radius: 2px;
}

.products.wrapper.grid .attr__cuf_miglior_prezzo {
    display: none;
}



/* CATEGORIE HOME */

.static-banner .link-banner img {
	min-width:100%;
	min-height:100%;

	transform: scale(1);
	transition: transform 0.5s ease;
}
.static-banner .link-banner {
	overflow: hidden;
	position: relative;
}
.static-banner .link-banner:hover img {
	transform: scale(1.1);
}

.static-banner .link-banner .text * {margin: 0;}
.static-banner .link-banner .text .title a {color:white!important;}

.static-banner {
	margin-bottom: 40px;
}
.static-banner .row {
	padding: 0;
	margin: 0;
}
.static-banner .static-banner-col {
	padding: 20px;
}
.static-banner .text .title {
	font-family: 'Montserrat',sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 1.9rem;
	letter-spacing: 2px;
	white-space: nowrap;
}
.static-banner .text {
	position: absolute;
	/*top: 50%;*/
	/*left: 50%;*/
	/*transform: translate(-50%,-50%);*/
	z-index: 3;
	padding: 20px;
	left: 0;
	right: 0;
	bottom: 0;
	color: #fff;
	background: rgba(30,30,30, 0.2);
	text-align: center;
	backdrop-filter: blur(2px);
}

@media only screen and (max-width: 1500px) {
	.static-banner .text .title {
		font-size: 1.2rem;
	}
}

@media only screen and (max-width: 1199px) {
	.static-banner .static-banner-col {
		padding: 0;
	}
}

/* CATEGORIE HOME (END) */