#art-main{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal}table,ul.art-hmenu{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}ul.art-hmenu,ul.art-hmenu ul{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;font-size:16px;text-transform:uppercase}a.art-button,a.art-button:link,a:link.art-button:link,body a.art-button:link,a.art-button:visited,body a.art-button:visited,input.art-button,button.art-button{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}input,select,textarea,a.art-search-button span{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="number"],input[type="range"],input[type="tel"],input[type="time"],input[type="week"],textarea,textarea.form-control{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}input.art-error,textarea.art-error{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}form.art-search input[type="text"]{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-header a,.art-comment-header a:link,.art-comment-header a:visited,.art-comment-header a.visited,.art-comment-header a:hover,.art-comment-header a.hovered{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-header a,.art-comment-header a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-header a:visited,.art-comment-header a.visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-header a:hover,.art-comment-header a.hovered{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-content a,.art-comment-content a:link,.art-comment-content a:visited,.art-comment-content a.visited,.art-comment-content a:hover,.art-comment-content a.hovered{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-content a,.art-comment-content a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-content a:visited,.art-comment-content a.visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-content a:hover,.art-comment-content a.hovered{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-pager a:link,.art-pager a:visited,.art-pager .active{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}label.art-checkbox{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}label.art-radiobutton{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-content{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-comment-header{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer a,.art-footer a:link,.art-footer a:visited,.art-footer a:hover,.art-footer td,.art-footer th,.art-footer caption{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer a,.art-footer a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer a:visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h1{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h2{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h3{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h4{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h5{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer h6{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-footer li{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-page-footer,.art-page-footer a,.art-page-footer a:link,.art-page-footer a:visited,.art-page-footer a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}body{color:#0d0d0d}.art-postcontent,.art-postcontent li,.art-postcontent table,.art-postcontent a,.art-postcontent a:link,.art-postcontent a:visited,.art-postcontent a.visited,.art-postcontent a:hover,.art-postcontent a.hovered{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent h1,.art-postcontent h1 a,.art-postcontent h1 a:link,.art-postcontent h1 a:visited,.art-postcontent h1 a:hover,.art-postcontent h2,.art-postcontent h2 a,.art-postcontent h2 a:link,.art-postcontent h2 a:visited,.art-postcontent h2 a:hover,.art-postcontent h3,.art-postcontent h3 a,.art-postcontent h3 a:link,.art-postcontent h3 a:visited,.art-postcontent h3 a:hover,.art-postcontent h4,.art-postcontent h4 a,.art-postcontent h4 a:link,.art-postcontent h4 a:visited,.art-postcontent h4 a:hover,.art-postcontent h5,.art-postcontent h5 a,.art-postcontent h5 a:link,.art-postcontent h5 a:visited,.art-postcontent h5 a:hover,.art-postcontent h6,.art-postcontent h6 a,.art-postcontent h6 a:link,.art-postcontent h6 a:visited,.art-postcontent h6 a:hover,.art-blockheader .t,.art-blockheader .t a,.art-blockheader .t a:link,.art-blockheader .t a:visited,.art-blockheader .t a:hover,.art-vmenublockheader .t,.art-vmenublockheader .t a,.art-vmenublockheader .t a:link,.art-vmenublockheader .t a:visited,.art-vmenublockheader .t a:hover,.art-headline,.art-headline a,.art-headline a:link,.art-headline a:visited,.art-headline a:hover,.art-slogan,.art-slogan a,.art-slogan a:link,.art-slogan a:visited,.art-slogan a:hover,.art-postheader,.art-postheader a,.art-postheader a:link,.art-postheader a:visited,.art-postheader a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent a,.art-postcontent a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent a:visited,.art-postcontent a.visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent a:hover,.art-postcontent a.hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent{color:#0d0d0d;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockcontent{color:#0d0d0d}.art-blockcontent table,.art-blockcontent li,.art-blockcontent a,.art-blockcontent a:link,.art-blockcontent a:visited,.art-blockcontent a:hover{color:#0d0d0d}.art-blockcontent a:hover,.art-blockcontent a.hover{color:#0d0d0d}.art-block li{color:#0d0d0d}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="number"],input[type="range"],input[type="tel"],input[type="time"],input[type="week"],textarea,textarea.form-control{border:1px solid #0d0d0d;color:#0d0d0d}form.art-search input[type="text"]{border:1px solid #0d0d0d;font-size:18px}label.art-checkbox{font-size:18px}label.art-radiobutton{font-size:18px}.art-postcontent li,.art-post li,.art-textblock li{color:#0d0d0d}.art-postcontent h1,h1{font-size:30px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal;color:#40291c}.art-blockcontent h1{font-size:30px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal;color:#40291c}.art-postcontent h2,h2{font-size:28px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-blockcontent h2{font-size:28px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h2 a,.art-postcontent h2 a:link,.art-postcontent h2 a:hover,.art-postcontent h2 a:visited,.art-blockcontent h2 a,.art-blockcontent h2 a:link,.art-blockcontent h2 a:hover,.art-blockcontent h2 a:visited{font-size:28px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h1 a,.art-postcontent h1 a:link,.art-postcontent h1 a:hover,.art-postcontent h1 a:visited,.art-blockcontent h1 a,.art-blockcontent h1 a:link,.art-blockcontent h1 a:hover,.art-blockcontent h1 a:visited{font-size:30px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal;color:#40291c}.art-blockheader .t,.art-blockheader .t a,.art-blockheader .t a:link,.art-blockheader .t a:visited,.art-blockheader .t a:hover{color:#40291c;font-size:28px}.art-postcontent h3,h3{font-size:24px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-blockcontent h3{font-size:24px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h3 a,.art-postcontent h3 a:link,.art-postcontent h3 a:hover,.art-postcontent h3 a:visited,.art-blockcontent h3 a,.art-blockcontent h3 a:link,.art-blockcontent h3 a:hover,.art-blockcontent h3 a:visited{font-size:24px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h4,h4{font-size:20px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-blockcontent h4{font-size:20px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h4 a,.art-postcontent h4 a:link,.art-postcontent h4 a:hover,.art-postcontent h4 a:visited,.art-blockcontent h4 a,.art-blockcontent h4 a:link,.art-blockcontent h4 a:hover,.art-blockcontent h4 a:visited{font-size:20px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h5,h5{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-blockcontent h5{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h5 a,.art-postcontent h5 a:link,.art-postcontent h5 a:hover,.art-postcontent h5 a:visited,.art-blockcontent h5 a,.art-blockcontent h5 a:link,.art-blockcontent h5 a:hover,.art-blockcontent h5 a:visited{font-size:18px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h6,h6{font-size:16px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-blockcontent h6{font-size:16px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postcontent h6 a,.art-postcontent h6 a:link,.art-postcontent h6 a:hover,.art-postcontent h6 a:visited,.art-blockcontent h6 a,.art-blockcontent h6 a:link,.art-blockcontent h6 a:hover,.art-blockcontent h6 a:visited{font-size:16px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#40291c}.art-postheader{font-size:30px;color:#40291c;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal}.art-postheader a,.art-postheader a:link,.art-postheader a:visited,.art-postheader a.visited,.art-postheader a:hover,.art-postheader a.hovered{font-size:30px;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal;color:#40291c}.art-postheader a,.art-postheader a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postheader a:visited,.art-postheader a.visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postheader a:hover,.art-postheader a.hovered{color:#40291c;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-postcontent li,.art-post li,.art-textblock li{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}blockquote{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}blockquote a,.art-postcontent blockquote a,.art-blockcontent blockquote a,.art-footer blockquote a,blockquote a:link,.art-postcontent blockquote a:link,.art-blockcontent blockquote a:link,.art-footer blockquote a:link,blockquote a:visited,.art-postcontent blockquote a:visited,.art-blockcontent blockquote a:visited,.art-footer blockquote a:visited,blockquote a:hover,.art-postcontent blockquote a:hover,.art-blockcontent blockquote a:hover,.art-footer blockquote a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.Sorter a{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.Sorter a:link{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.Sorter a:visited,.Sorter a.visited{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.Sorter a:hover,.Sorter a.hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.Sorter{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}ul.art-hmenu>li>a{color:rgba(66, 43, 29, 0.6)}blockquote{color:#0d0d0d}blockquote a,.art-postcontent blockquote a,.art-blockcontent blockquote a,.art-footer blockquote a,blockquote a:link,.art-postcontent blockquote a:link,.art-blockcontent blockquote a:link,.art-footer blockquote a:link,blockquote a:visited,.art-postcontent blockquote a:visited,.art-blockcontent blockquote a:visited,.art-footer blockquote a:visited,blockquote a:hover,.art-postcontent blockquote a:hover,.art-blockcontent blockquote a:hover,.art-footer blockquote a:hover{color:#0d0d0d}.art-postcontent a,.art-postcontent a:link{color:#969696}.art-postcontent a:visited,.art-postcontent a.visited{color:#969696}.art-postcontent a:hover,.art-postcontent a.hover{color:#7d7d7d}.art-button{background:#969696}.art-button.active,.art-button.active:hover{background:#7d7d7d}.art-button.hover,.art-button:hover{background:#7d7d7d}.art-hmenu>li>a,.art-hmenu>li>a:link,.art-hmenu>li>a:visited,.art-hmenu>li>a.active,.art-hmenu>li>a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;font-size:16px;text-transform:uppercase}ul.art-hmenu>li>a.active{color:#40291c}ul.art-hmenu>li>a:hover,.desktop ul.art-hmenu>li:hover>a{color:#40291c}.art-hmenu li ul li,.art-hmenu li ul li a:link,.art-hmenu li ul li a:visited,.art-hmenu li ul li a.active,.art-hmenu li ul li a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;font-size:12.8px;text-transform:none}.art-hmenu ul a{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;color:#000000}.art-hmenu ul a:link,.art-hmenu ul a:visited,.art-hmenu ul a.active,.art-hmenu ul a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;color:#000000}.art-hmenu ul a:hover,ul.art-hmenu ul li a:hover,.desktop ul.art-hmenu ul li:hover>a,.art-hmenu ul a.active{color:#40291c}.desktop .art-hmenu ul li:hover>a{color:#40291c}ul.art-hmenu ul:before{background-color:#ffffff}.art-blockcontent{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockcontent table,.art-blockcontent li,.art-blockcontent a,.art-blockcontent a:link,.art-blockcontent a:visited,.art-blockcontent a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockcontent a,.art-blockcontent a:link{color:#969696;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockcontent a:hover,.art-blockcontent a.hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockcontent a:visited,.art-blockcontent a.visited{color:#969696;font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-blockheader .t,.art-blockheader .t a,.art-blockheader .t a:link,.art-blockheader .t a:visited,.art-blockheader .t a:hover{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-block li{font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif}.art-modulo-percorso ul.breadcrumb li,.art-modulo-percorso ul.breadcrumb li>a:link,.art-modulo-percorso ul.breadcrumb li>a:hover,.art-modulo-percorso ul.breadcrumb li>a:visited{color:#FFFFFF}.art-modulo-percorso .breadcrumb-title h1,.art-modulo-percorso .breadcrumb-title h2,.art-modulo-percorso .breadcrumb-title h3,.art-modulo-percorso .breadcrumb-title h4,.art-modulo-percorso .breadcrumb-title h5,.art-modulo-percorso .breadcrumb-title h6{color:#FFFFFF}.swiper-slide .swiper-slide-caption,.swiper-slide .swiper-slide-caption p{color:#ffffff;font-size:14px}.swiper-slide .swiper-slide-caption h1{font-size:32px}.swiper-slide .swiper-slide-caption h2{font-size:28px}.swiper-slide .swiper-slide-caption h3{font-size:24px}.swiper-slide .swiper-slide-caption h4{font-size:20px}.swiper-slide .swiper-slide-caption h5{font-size:18px}.swiper-slide .swiper-slide-caption h6{font-size:16px}.swiper-slide .swiper-slide-caption h1,.swiper-slide .swiper-slide-caption h2,.swiper-slide .swiper-slide-caption h3,.swiper-slide .swiper-slide-caption h4,.swiper-slide .swiper-slide-caption h5,.swiper-slide .swiper-slide-caption h6{color:#ffffff}.art-blog .art-blog-image-container:hover a:before{background-color:rgba(125, 125, 125, 0.5)}.art-blog .art-blog-contenuto .art-blog-info{color:#5a5a5a}.art-blog-detail .art-blog-info{color:#5a5a5a}.art-blog-carousel{background-color:#ffffff}.art-blog-carousel .art-blog-image-container:hover a:before{background-color:rgba(125, 125, 125, 0.5)}.art-blog-carousel .art-blog-contenuto .art-blog-info{color:#5a5a5a}.art-shop-carousel{background-color:#ffffff}.art-shop-carousel .art-shop-image-container:hover a:before{background-color:rgba(125, 125, 125, 0.5)}.art-shop-carousel .art-shop-contenuto .art-shop-info{color:#5a5a5a}.art-shop-carousel .art-shop-contenuto .art-product-price{color:#272727}.art-nav{background-color:white}.nav-sticky-wrapper .art-nav{border-bottom:1px solid #e6e6e6}.art-modulo-topmenu{background-color:#f6f6f6}.art-modulo-topmenu .art-topmenu-contenuto{color:#5a5a5a}.art-modulo-percorso{background-color:#f6f6f6;border-bottom:1px solid #e6e6e6}.art-product{background-color:#ffffff}.art-product .art-product-image-container:hover a:before{background-color:rgba(125, 125, 125, 0.5)}.art-product-detail .art-product-price{color:#272727}.art-product .art-product-contenuto .art-product-price{color:#272727}.art-product .art-product-image-container .art-product-image{min-height:350px}.art-product-detail{background-color:#ffffff}.art-product-gallery{background-color:#f2f2f2}#ca_banner{background-color:white !important}#ca_banner span.infoplus{color:#969696 !important}#ca_banner p span,#ca_banner p,#ca_banner p h2{color:#0d0d0d !important}#ca_banner .accept{background:#969696 !important}.art-photogallery{padding:50px 0;background-color:#f2f2f2}.responsive button.hamburger{top:0px;right:0px;position:absolute}.responsive .art-nav ul.art-hmenu a{text-align:left}.responsive ul.art-hmenu>li>a{height:50px;line-height:50px}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:100000}.opacity-0{opacity:0 !important}