/* responsive/home.css */
footer{background-color:#333333;color:#e1e1e1;}
footer a{text-decoration:none;}
#fascia_newsletter a:visited,#fascia_newsletter a:hover,#fascia_newsletter a:active{text-decoration:underline;}
#fascia_newsletter a:hover{color:#07a4e9;}
#footer a:visited,#footer a:hover,#footer a:active,.copy_line a:visited,.copy_line a:hover,.copy_line a:active{text-decoration:none;}
#footer a:hover,.copy_line a:hover{color:#FFFFFF;}
.corrieri_pagamenti{background:url(https://images.pixartprinting.net/1506415797/img/pagamenti/corrieri_pagamenti_45x20.png) no-repeat;display:inline-block;height:20px;width:45px;}
.corrieri_pagamenti.tnt{background-position:0 0px;}
.corrieri_pagamenti.bartolini{background-position:0 -20px;}
.corrieri_pagamenti.dhl{background-position:0 -40px;}
.corrieri_pagamenti.ups{background-position:0 -60px;}
.corrieri_pagamenti.poste{background-position:0 -80px;}
.corrieri_pagamenti.fedex{background-position:0 -100px;}
.corrieri_pagamenti.gls{background-position:0 -120px;}
.corrieri_pagamenti.contanti{background-position:-45px 0px;}
.corrieri_pagamenti.sofort{background-position:-45px -20px;}
.corrieri_pagamenti.paypal{background-position:-45px -40px;}
.corrieri_pagamenti.mastercard{background-position:-45px -60px;}
.corrieri_pagamenti.visa{background-position:-45px -80px;}
.corrieri_pagamenti.bonifico{background-position:-45px -100px;}
.corrieri_pagamenti.discover{background-position:-45px -120px;}
.corrieri_pagamenti.american-express{background-position:-45px -140px;}
.corrieri_pagamenti.riba{background-position:-45px -160px;}
#footer_pixart_logo{width:20rem;}
.social_icon{margin:0 5px;}
.social_icon i{color:#e1e1e1;font-size:2.5rem !important}
.social_icon i:hover{color:#07a4e9;}
#footer{font-size:1.6rem;}
#footer .footer_box{border-top:1px solid #555555;}
#footer .footer_box img{max-width:200px;}
#footer .footer_title{color:#e1e1e1;display:block;font-weight:bold;margin:11px 0;padding-bottom:8px;text-align:center;text-transform:uppercase}
#footer .footer_title .f32 .flag{display:block;float:none;margin:0 auto;margin-top:1rem}
#footer ul{text-align:center;}
#footer ul li{margin-bottom:0.8rem;width:100%}
@media (max-width: 767px){#footer ul li{margin-bottom:0;}
}#footer ul li a{color:#07a4e9;display:block;line-height:2.2rem;padding:0.5rem;text-decoration:none}
#footer ul li a.starway{color:#e1e1e1;}
#footer ul li a:visited,#footer ul li a:hover,#footer ul li a:active{text-decoration:none;}
#show_domain_cnt{background:#e1e1e1;}
#show_domain_cnt .domain_name{color:#07a4e9;float:left;margin:8px 5px}
.copy_line{border-top:1px solid #555555;padding-bottom:4rem;}
@media (min-width: 768px){.copy_line{padding-bottom:2em;}
}.copy_line #more_domains .more_domains_text{display:inline-block;margin:6px;vertical-align:top}
.copy_line #more_domains .f32{display:inline-block;}
#fascia_newsletter{-webkit-box-shadow:0 -1px 2px rgba(0, 0, 0, 0.3);background:#e1e1e1;bottom:0;box-shadow:0 -1px 2px rgba(0, 0, 0, 0.3);color:#515151;margin-top:150px;width:100%;z-index:100}
#fascia_newsletter input[type=text]{-webkit-box-shadow:inset 0 -1px 0 #555555;box-shadow:inset 0 -1px 0 #555555;}
#fascia_newsletter input[type=text]:focus{-webkit-box-shadow:inset 0 -2px 0 #337ab7;box-shadow:inset 0 -2px 0 #337ab7;}
#fascia_newsletter #close_fascia_newsletter{-moz-transition:color 0.2s ease-in;-ms-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;-webkit-transition:color 0.2s ease-in;background:#FFFFFF;color:#d9544f;cursor:pointer;font-size:22px;font-weight:lighter;height:20px;position:absolute;right:15px;text-align:center;top:-5px;transition:color 0.2s ease-in;width:20px;z-index:10}
#fascia_newsletter #close_fascia_newsletter:hover{color:#d3322d;}
#fascia_newsletter #close_fascia_newsletter .fa{font-size:40px;left:-9px;position:absolute;top:-12px}
.newsletter-error,.newsletter-success{background:#FFFFFF;border-radius:4px;display:none;padding:10px;position:relative;text-align:center;width:100%}
.newsletter-error{border:2px solid #d9544f;color:#d9544f;}
.newsletter-success{border:2px solid #5cb85c;color:#5cb85c;}
.f32 .flag{background:url(https://images.pixartprinting.net/1506415797/img/sito/flag/flags32.png) no-repeat;display:block;float:left;height:32px;width:32px}
.f32 .eu{background-position:0 -256px;}
.f32 .at{background-position:0 -1056px;}
.f32 .be{background-position:0 -1312px;}
.f32 .ca{background-position:0 -1792px;}
.f32 .ch{background-position:0 -1920px;}
.f32 .de{background-position:0 -2304px;}
.f32 .es{background-position:0 -2656px;}
.f32 .fi{background-position:0 -2720px;}
.f32 .fr{background-position:0 -2848px;}
.f32 .bl{background-position:0 -2848px;}
.f32 .cp{background-position:0 -2848px;}
.f32 .mf{background-position:0 -2848px;}
.f32 .yt{background-position:0 -2848px;}
.f32 .gb{background-position:0 -2912px;}
.f32 .sh{background-position:0 -2912px;}
.f32 .gr{background-position:0 -3264px;}
.f32 .ie{background-position:0 -3616px;}
.f32 .it{background-position:0 -3840px;}
.f32 .mk{background-position:0 -4864px;}
.f32 .nl{background-position:0 -5504px;}
.f32 .bq{background-position:0 -5504px;}
.f32 .pl{background-position:0 -5888px;}
.f32 .pt{background-position:0 -5984px;}
.f32 .ro{background-position:0 -6144px;}
.f32 .ru{background-position:0 -6208px;}
.f32 .se{background-position:0 -6400px;}
.f32 .sr{background-position:0 -6656px;}
.f32 .sv{background-position:0 -6720px;}
.f32 .tr{background-position:0 -7104px;}
.f32 .us{background-position:0 -7328px;}
.home_slick{margin-left:-8px;margin-right:-8px;overflow:hidden;}
@media (min-width: 768px){.home_slick{height:370px;margin-left:-24px;margin-right:-24px;}
}@media (min-width: 992px){.home_slick{height:290px;margin-left:auto;margin-right:auto;}
}@media (min-width: 1200px){.home_slick{height:350px;}
}.home_slick .slick-prev,.home_slick .slick-next{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;color:rgba(255, 255, 255, 0.8);cursor:pointer;display:block;font-size:3rem;height:100%;padding-left:10px;padding-right:10px;position:absolute;top:0px;transition-property:none;z-index:1000}
.home_slick .slick-prev:hover,.home_slick .slick-next:hover{color:white;text-decoration:none;text-shadow:#030303 1px 1px 3px}
.home_slick .slick-prev span.fa,.home_slick .slick-next span.fa{display:block;margin-top:-15px;position:relative;top:50%}
.home_slick .slick-list{width:100%;}
.home_slick .slick-slide > img{width:100%;}
.home_slick .slick-prev{left:0;}
.home_slick .slick-next{right:0;}
.home_slick .slick_caption{background:#FFFFFF;background:rgba(255, 255, 255, 0.6);font-family:'Montserrat', 'Roboto', sans-serif;height:100%;padding:10px;position:absolute;top:0;width:100%}
@media (min-width: 768px){.home_slick .slick_caption{background:#FFFFFF;}
}@media (min-width: 768px){.home_slick .slick_caption{width:300px;}
}@media (min-width: 992px){.home_slick .slick_caption{width:350px;}
}.home_slick .slick_caption .titolo_1{font-size:20px;font-weight:bold;}
.home_slick .slick_caption .titolo_2{font-size:20px;}
.home_slick .slick_caption .titolo_promo{font-size:24px;font-weight:bold;line-height:18px;margin-bottom:10px}
@media (min-width: 768px){.home_slick .slick_caption .titolo_promo{font-size:32px;line-height:30px;margin-bottom:15px;}
}.home_slick .slick_caption .cta,.home_slick .slick_caption .perc_sconto,.home_slick .slick_caption .desc_promo{bottom:0;padding-bottom:10px;position:absolute}
.home_slick .slick_caption .desc_promo{text-transform:uppercase;width:200px;}
@media (min-width: 768px){.home_slick .slick_caption .desc_promo{bottom:initial;position:relative;width:auto}
}.home_slick .slick_caption .desc_promo .titolo_2_promo{font-size:18px;line-height:18px;}
@media (min-width: 768px){.home_slick .slick_caption .desc_promo .titolo_2_promo{font-size:24px;line-height:24px;}
}@media (min-width: 992px){.home_slick .slick_caption .desc_promo .titolo_2_promo{font-size:20px;line-height:20px;}
}.home_slick .slick_caption .desc_promo .prezzo_promo{font-size:36px;font-weight:bold;line-height:24px}
@media (min-width: 768px){.home_slick .slick_caption .desc_promo .prezzo_promo{font-size:48px;line-height:40px;}
}@media (min-width: 992px){.home_slick .slick_caption .desc_promo .prezzo_promo{font-size:36px;line-height:28px;}
}.home_slick .slick_caption .desc_promo .prezzo_promo_old{font-size:18px;line-height:14px;text-decoration:line-through}
@media (min-width: 768px){.home_slick .slick_caption .desc_promo .prezzo_promo_old{font-size:24px;line-height:20px;}
}.home_slick .slick_caption .cta{font-size:14px;}
.home_slick .slick_caption .cta_prezzi{font-size:36px;line-height:30px}
.home_slick .slick_caption .spedizione_gratuita{display:block;font-size:16px;line-height:20px}
.home_slick .slick_caption .perc_sconto{right:10px;text-align:right;width:170px}
@media (min-width: 768px){.home_slick .slick_caption .perc_sconto{right:initial;text-align:initial;width:auto;}
}.home_slick .slick_caption .cta_time{font-size:18px;line-height:18px;}
@media (min-width: 768px){.home_slick .slick_caption .cta_time{font-size:22px;line-height:26px;}
}.home_slick .slick_caption .cta_percentuale{font-size:48px;line-height:38px;}
@media (min-width: 992px){.home_slick .slick_caption .cta_percentuale{font-size:38px;line-height:20px;}
}.home_slick .slick_caption .img_txt_bnr_dettaglio_title,.home_slick .slick_caption .img_txt_bnr_title_gray{font-size:1.5em;font-weight:bold;margin-bottom:15px;}
.home_slick .slick_caption .img_txt_bnr_body_gray{color:#515151;font-size:14px;margin-top:5px;padding:10px 0;}
@media (min-width: 992px){.home_slick .slick_caption .img_txt_bnr_body_gray{font-size:13px;}
}@media (min-width: 1200px){.home_slick .slick_caption .img_txt_bnr_body_gray{font-size:14px;}
}.home_slick .slick_caption .img_txt_bnr_body_gray img{width:100%;}
.home_slick .slick-dotted.slick-slider{margin-bottom:30px;}
.home_slick .slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;right:10px;text-align:center;top:10px;width:auto;z-index:1001}
.home_slick .slick-dots li{cursor:pointer;display:inline-block;height:24px;padding:0;position:relative;width:24px;}
.home_slick .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:24px;line-height:0;outline:none;padding:5px;width:24px;}
.home_slick .slick-dots li button:hover,.home_slick .slick-dots li button:focus{outline:none;}
.home_slick .slick-dots li button:hover:before,.home_slick .slick-dots li button:focus:before{opacity:1;}
.home_slick .slick-dots li button:before{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;background:#000;border:2px solid #fff;border-radius:50%;box-sizing:content-box;color:black;content:'';height:10px;left:5px;opacity:.25;position:absolute;text-align:center;top:5px;width:10px}
.home_slick .slick-dots li.slick-active button:before{color:black;opacity:.75}
#bar_trailer{overflow:hidden;}
#bar_trailer .container{position:relative;}
#bar_trailer .skin_container{background:#f43545;background:-moz-linear-gradient(left, #f43545 0%, #f46c50 100%);background:-webkit-linear-gradient(left, #f43545 0%, #f46c50 100%);background:linear-gradient(to right, #f43545 0%, #f46c50 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f43545', endColorstr='#f46c50',GradientType=1 );}
#bar_trailer .close-acquisition{cursor:pointer;position:absolute;right:16px;top:8px}
#bar_trailer .skin_strip,#bar_trailer .skin_strip_xs{color:#FFFFFF;cursor:pointer;font-family:Montserrat;font-size:18px;padding:14px}
#bar_trailer .skin_strip strong,#bar_trailer .skin_strip_xs strong{cursor:default;}
#bar_trailer .skin_strip .skin_strip_xs,#bar_trailer .skin_strip_xs .skin_strip_xs{font-size:14px;padding:10px;}
#bar_trailer .acquisition_disclaimer{bottom:8px;color:#fefefe;font-size:12px;left:12px;position:absolute}
#bar_trailer .skin_bar img{display:block;margin:0 auto}
.banner_disclaimer_container{height:44px;}
@media (min-width: 992px){.banner_disclaimer_container{height:auto;}
}.banner_disclaimer_container .immagine_illustrativa{font-size:9px;margin-bottom:5px;margin-left:8px;margin-top:5px;text-align:center}
@media (min-width: 768px){.banner_disclaimer_container .immagine_illustrativa{float:right;margin-left:0;text-align:left}
}.banner_disclaimer_container .slider_disclaimer{cursor:pointer;font-size:1rem;margin-top:3px;text-align:center}
@media (min-width: 768px){.banner_disclaimer_container .slider_disclaimer{display:inline-block;text-align:left;}
}.view{font-family:'Montserrat', 'Roboto', sans-serif;overflow:hidden;padding-bottom:0;position:relative;text-align:center}
.view a,.view a:hover,.view a:visited{color:#515151;}
.view .prod_btn_prezzo{background-color:rgba(255, 255, 255, 0.8);font-size:1.4rem;left:0;padding:4px;position:absolute;text-transform:lowercase;top:20px;width:75%;z-index:10}
.view .prod_btn_prezzo .prezzo{font-size:2.6rem;}
.view .prod_btn_prezzo .prezzo_apex{font-size:1.6rem;vertical-align:super;}
.view .prod_sospeso{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
.view .prod_info{height:70px;margin-top:-12px;}
@media (min-width: 768px){.view .prod_info{height:110px;}
}@media (min-width: 992px){.view .prod_info{height:100px;}
}.view .prod_info .prod_labels{height:14px;}
.view .prod_info .prod_labels .label_free_shipping,.view .prod_info .prod_labels .label_new,.view .prod_info .prod_labels .label_promo,.view .prod_info .prod_labels .label_non_disponibile,.view .prod_info .prod_labels .label_sospeso{color:white;display:inline-block;font-size:1.1rem;overflow:hidden;padding:0 5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}
.view .prod_info .prod_labels .label_free_shipping{background-color:#e8910d;}
.view .prod_info .prod_labels .label_new{background-color:#5fb45d;}
.view .prod_info .prod_labels .label_promo{background-color:#33b5d4;}
.view .prod_info .prod_labels .label_non_disponibile,.view .prod_info .prod_labels .label_sospeso{background-color:#555555;}
.view .prod_info .scopri_container{margin:8px 0;text-align:center;width:100%}
.view .prod_info .scopri_container .scopri{border-bottom:1px solid #333;border-top:1px solid #333;display:inline-block;padding:2px 10px}
.view .prod_info h4{border-bottom:1px solid transparent;border-top:1px solid transparent;bottom:auto;color:#515151;font-size:1.4rem;font-weight:normal;margin:8px 0;max-width:100%;overflow:hidden;padding:2px 10px;position:relative;text-align:center;text-shadow:none;text-transform:uppercase;width:100%;z-index:100}
@media (min-width: 768px){.view .prod_info h4{font-size:inherit;line-height:1.42857;}
}.view .content{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}
.view .img-prodotti{display:block;margin-top:0;position:relative;width:100%}
.view p{color:#fff;font-family:Georgia, serif;font-size:12px;font-style:italic;padding:10px 20px 20px;position:relative;text-align:center}
.view a.info{background:#f0ad4e;border:2px solid white;color:#fff;display:inline-block;margin-top:40%;padding:14px 28px;text-decoration:none;text-transform:uppercase}
.view a.info i{margin-left:5px;}
.view a.info:hover{box-shadow:0 0 5px #f0ad4e;}
.view a:hover{text-decoration:none;}
.reevoo{margin-top:-80px;position:absolute;right:20px}
.reevoo .reevoomark_badge{margin-right:0;}
.disclaimer_prezzi_min{font-size:1.2rem;font-style:italic;font-weight:bold;margin-bottom:40px;}

/* responsive/slick.css */
.slick-slider{-khtml-user-select:none;-moz-box-sizing:border-box;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}
.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{display:block;left:0;position:relative;top:0}
.slick-track:before,.slick-track:after{content:'';display:table}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;position:relative}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}

