body , html{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);font-family:Roboto;font-size:14px;}
#html_1256{min-height:40px;}
#container_1257{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:20px;padding-bottom:10px;padding-top:10px;}
#container_1261{float:left;margin-left:10px;top:0px;}
#html_1262{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:40px;width:40px;}
#container_1263{float:right;margin-left:10px;top:0px;}
#html_1264{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:40px;width:40px;}
#container_1265{float:right;margin-left:10px;top:0px;}
#html_1266{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:40px;width:40px;}
#menu_1267{float:right;}
#menu_1267 > li > a{color:rgb(255, 255, 255);padding-left:8px;padding-right:8px;}
#container_1268{float:right;margin-left:0px;margin-right:10px;top:0px;}
#html_1269{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1270{float:right;margin-left:0px;margin-right:10px;top:0px;}
#paragraph_1271 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_1272{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:40px;}
#container_1276{padding-bottom:20px;padding-top:20px;}
#imagelink_1277 img{max-height:80px;}
#container_1278{margin-top:0px;}
#userbar_1279 .userbarComp-loggedUser{color:rgb(253, 247, 247);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#userbar_1279{box-sizing:border-box;color:rgb(255, 255, 255);font-size:16px;font-weight:600;width:auto;}
#userbar_1279 .userbarComp-logout{color:rgb(255, 255, 255);position:absolute;right:0px;width:auto;}
#html_1280{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);color:rgb(255, 255, 255);font-size:27px;height:30px;line-height:30px;margin-left:10px;margin-top:-5px;text-align:center;width:30px;}
#html_1282{box-sizing:border-box;color:#0e0e0e;float:right;font-size:21px;margin-top:20px;padding-top:20px;text-align:right;width:25%;}
#ecMinicart_1283 .cartTitle{font-size:0px;height:0px;line-height:0px;width:0px;}
#ecMinicart_1283 .ecMinicartComp-totalItems{font-size:0px;font-weight:bold;margin-bottom:10px;text-align:center;}
#ecMinicart_1283 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(255, 248, 248);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;}
#ecMinicart_1283 .ecMinicartComp-totalPrice{margin-top:10px;text-align:center;}
#ecMinicart_1283 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-size:16px;font-weight:bold;}
#ecMinicart_1283 .ecMinicartComp-gotoCart{color:rgb(255, 255, 255);font-size:18px;margin-top:10px;text-align:center;}
#ecMinicart_1283{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;float:right;margin-top:20px;width:25%;}
#ecMinicomparator_1284 .ecMinicomparatorComp-cartTotal{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;}
#ecMinicomparator_1284{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;float:right;margin-top:20px;width:25%;}
#ecMinicomparator_1284 .cartTitle{font-size:0px;height:0px;line-height:0px;width:0px;}
#ecMinicomparator_1284 .ecMinicomparatorComp-totalItems{font-size:0px;text-align:center;}
#ecMinicomparator_1284 .ecMinicomparatorComp-gotoCart{font-size:16px;margin-top:20px;text-align:center;}
#ecMinicomparator_1284 .ecMinicomparatorComp-cartLink{color:#0e0e0e;}
#ecMiniwishlist_1285{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;float:left;margin-top:20px;width:25%;}
#ecMiniwishlist_1285 .cartTitle{font-size:0px;height:0px;line-height:0px;width:0px;}
#ecMiniwishlist_1285 .ecMiniwishlistComp-totalItems{font-size:0px;text-align:center;}
#ecMiniwishlist_1285 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;}
#ecMiniwishlist_1285 .ecMiniwishlistComp-gotoCart{color:#0e0e0e;font-size:16px;margin-top:20px;text-align:center;}
#container_1286{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1287{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);}
#container_1288{border-right:2px solid rgb(255, 255, 255);}
#container_1289{box-sizing:border-box;float:right;height:50px;margin-left:10px;top:0px;}
#ecMinicart_1290 .cartTitle{font-size:0px;line-height:0px;visibility:hidden;width:0px;}
#ecMinicart_1290 .ecMinicartComp-cartLink{font-size:0px;height:0px;line-height:0px;visibility:hidden;width:0px;}
#ecMinicart_1290 .ecMinicartComp-totalItems{font-size:0px;height:0px;width:0px;}
#ecMinicart_1290 .ecMinicartComp-cartTotal{border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:14px;}
#ecMinicart_1290{height:0px;width:100%;}
#html_1291{box-shadow:none;height:50px;width:100%;}
#container_1292{border-right:2px solid rgb(255, 255, 255);}
#container_1293{box-sizing:border-box;float:right;height:50px;margin-left:10px;top:0px;}
#ecMinicomparator_1294 .cartTitle{font-size:0px;height:0px;line-height:0px;visibility:hidden;width:0px;}
#ecMinicomparator_1294 .ecMinicomparatorComp-gotoCart{font-size:0px;height:0px;width:0px;}
#ecMinicomparator_1294 .ecMinicomparatorComp-totalItems{font-size:0px;height:0px;width:0px;}
#ecMinicomparator_1294 .ecMinicomparatorComp-cartTotal{border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:14px;}
#ecMinicomparator_1294{width:100%;}
#html_1295{box-shadow:none;height:50px;width:100%;}
#container_1296{border-right:2px solid rgb(255, 255, 255);}
#container_1297{box-sizing:border-box;float:right;height:50px;margin-left:10px;top:0px;}
#ecMiniwishlist_1298 .cartTitle{font-size:0px;height:0px;line-height:0px;width:0px;}
#ecMiniwishlist_1298{width:100%;}
#ecMiniwishlist_1298 .ecMiniwishlistComp-gotoCart{font-size:0px;height:0px;width:0px;}
#ecMiniwishlist_1298 .ecMiniwishlistComp-totalItems{font-size:0px;height:0px;width:0px;}
#ecMiniwishlist_1298 .ecMiniwishlistComp-cartTotal{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255, 255, 255);font-size:14px;}
#html_1299{box-shadow:none;height:50px;width:100%;}
#container_1300{border-right:0px solid rgb(255, 255, 255);}
#container_1301{box-sizing:border-box;float:right;height:50px;margin-left:10px;top:0px;}
#html_1304{border-bottom:1px solid rgb(255, 255, 255);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:50%;border-top-right-radius:50%;height:25px;right:15px;top:10px;width:25px;z-index:10;}
#ecMinicomparator_1305{box-sizing:border-box;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecMinicomparator_1305 .cartTitle{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;margin-top:0px;}
#ecMinicomparator_1305 .ecMinicomparatorComp-latestItemsOnCart li{border-bottom:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicomparator_1305 .ecMinicomparatorComp-latestItemsOnCart li a.title{color:rgb(255, 255, 255);}
#ecMinicomparator_1305 .ecMinicomparatorComp-latestItemsOnCart li a.image img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:02px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;width:80px;}
#ecMinicomparator_1305 .ecMinicomparatorComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Dev-Marini/V31/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;}
#ecMinicomparator_1305 .nocartitems{color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;}
#ecMinicomparator_1305 .ecMinicomparatorComp-totalItems{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicomparator_1305 .ecMinicomparatorComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicomparator_1305 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#html_1306{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;}
#html_1308{border-bottom:1px solid rgb(255, 255, 255);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:50%;border-top-right-radius:50%;height:25px;right:15px;top:10px;width:25px;z-index:10;}
#ecMinicart_1309 .cartTitle{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicart_1309 .nocartitems{color:rgb(255, 255, 255);font-variant:small-caps;}
#ecMinicart_1309 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_1309 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(255, 255, 255);height:20px;}
#ecMinicart_1309 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1309 .ecMinicartComp-cartTotalPrice{color:#0e0e0e;text-align:right;}
#ecMinicart_1309 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_1309 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_1309 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Dev-Marini/V31/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_1309{box-sizing:border-box;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecMinicart_1309 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;width:100%;}
#html_1310{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;}
#html_1312{border-bottom:1px solid rgb(255, 255, 255);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:50%;border-top-right-radius:50%;height:25px;right:15px;top:10px;width:25px;z-index:10;}
#ecMiniwishlist_1313{box-sizing:border-box;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecMiniwishlist_1313 .cartTitle{color:rgb(255, 255, 255);font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-latestItemsOnCart li{border-bottom:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-latestItemsOnCart li a.title{color:rgb(255, 255, 255);}
#ecMiniwishlist_1313 .ecMiniwishlistComp-latestItemsOnCart li a.image img.image_minicart{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;width:80px;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Dev-Marini/V31/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-totalItems{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMiniwishlist_1313 .nocartitems{color:rgb(255, 255, 255);font-size:16px;font-variant:small-caps;margin-bottom:10px;margin-top:10px;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;width:100%;}
#ecMiniwishlist_1313 .ecMiniwishlistComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#html_1314{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;}
#html_1316{border-bottom:1px solid rgb(255, 255, 255);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:50%;border-top-right-radius:50%;height:25px;right:15px;top:10px;width:25px;z-index:10;}
#paragraph_1317{color:rgb(255, 255, 255);font-size:18px;margin-bottom:10px;margin-top:8px;}
#searchandfilter_1318 .formfield_button{left:auto;position:absolute;right:0px;width:auto;}
#searchandfilter_1318 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-ricerca.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;font-size:0px;height:44px;width:60px;}
#searchandfilter_1318 .formfield_field{height:44px;padding-right:70px;width:100%;}
#searchandfilter_1318 .formfield_field input[type=text]{border-bottom:0px inset #000000;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px inset #000000;border-right:0px inset #000000;border-top:0px inset #000000;border-top-left-radius:3px;border-top-right-radius:3px;height:44px;padding-left:20px;width:100%;}
#container_1320{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;z-index:5000;}
#tabs_1322 li.ui-state-hover{border-bottom:4px solid #0e0e0e;}
#tabs_1322 .ui-widget-header{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:auto;}
#tabs_1322 li.ui-state-default{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e;font-size:16px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;text-align:center;}
#tabs_1322 li.ui-state-default a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-top:4px solid #0e0e0e;color:rgb(255, 255, 255);padding-bottom:24px;padding-left:20px;padding-right:20px;padding-top:20px;}
#tabs_1322 li.ui-state-hover a{border-bottom:0px solid #0e0e0e;border-top:4px solid rgb(255, 255, 255);color:rgb(255, 255, 255);}
#tabs_1322{box-sizing:border-box;left:0px;margin-top:0px;padding-left:35px;padding-right:35px;width:100%;z-index:50;}
#tabs_1322 div.ui-tabs-panel{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
#container_1323{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:10px solid transparent;box-sizing:border-box;left:0px;min-height:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:20px;top:0px;}
#paragraph_1324{box-sizing:border-box;color:#0e0e0e;font-size:16px;margin-bottom:10px;padding-right:30px;}
#paragraph_1324 .paragraphComp-content{border-bottom:1px solid #0e0e0e;padding-bottom:5px;}
#ecContextualcategorymenu_1325 li a{font-size:12px;line-height:28px;}
#ecContextualcategorymenu_1325{margin-top:10px;}
#ecContextualcategorymenu_1325 > li > a:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecContextualcategorymenu_1325 > li > a{border-bottom:0px solid #242f47;border-left:2px solid #242f47;color:#0e0e0e;font-size:12px;font-weight:500;line-height:30px;padding-left:15px;}
#ecContextualcategorymenu_1325 li span.spacer{width:0px;}
#ecContextualcategorymenu_1325 > li > ul > li > a{color:rgb(99, 99, 99);font-size:12px;line-height:20px;}
#ecContextualcategorymenu_1325 > li > ul{border-top:0px solid transparent;margin-top:10px;padding-left:20px;}
#ecContextualcategorymenu_1325 > li > ul > li > a:hover{color:#4B1110;}
#container_1326{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;height:600px;margin-bottom:20px;margin-left:-5%;margin-top:20px;padding-bottom:20px;width:23%;}
#paragraph_1327{box-sizing:border-box;color:#0e0e0e;font-size:18px;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_1327 .paragraphComp-content{border-bottom:2px solid #606060;padding-bottom:5px;}
#paragraph_1328{bottom:30px;right:30%;}
#container_1329{border-top:4px solid #0e0e0e;left:180px;width:10%;}
#html_1330{border-top:0px solid #0e0e0e;box-sizing:border-box;font-size:16px;padding-bottom:24px;padding-left:10px;padding-top:20px;z-index:600;}
#ecMinicart_1331{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;box-shadow:0px 3px 7px 0px #ededed;padding-bottom:25px;padding-left:10px;padding-right:10px;padding-top:15px;top:70px;width:300px;z-index:600;}
#ecMinicart_1331 .ecMinicartComp-latestItemsOnCart{margin-top:10px;}
#ecMinicart_1331 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #ededed;margin-bottom:5px;min-height:50px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecMinicart_1331 .ecMinicartComp-latestItemsOnCart li a.image{height:50px;margin-right:10px;width:50px;}
#ecMinicart_1331 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(0, 0, 0);overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;}
#ecMinicart_1331 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;width:auto;}
#ecMinicart_1331 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;min-height:30px;width:30px;}
#ecMinicart_1331 .cartTitle{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecMinicart_1331 .ecMinicartComp-cartTotal{color:#4B1110;}
#ecMinicart_1331 .ecMinicartComp-totalPrice{border-top:1px solid #ededed;color:rgb(51, 51, 51);padding-bottom:10px;padding-top:10px;}
#ecMinicart_1331 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(51, 51, 51);font-size:13px;margin-bottom:0px;margin-top:0px;padding-bottom:5px;padding-top:5px;}
#ecMinicart_1331 .ecMinicartComp-cartTotalPrice{color:#0e0e0e;font-weight:600;}
#ecMinicart_1331 .nocartitems{color:rgb(182, 0, 0);line-height:50px;padding-bottom:10px;padding-top:10px;}
#container_1332{border-top:4px solid #0e0e0e;left:440px;width:10%;}
#html_1333{border-top:0px solid #0e0e0e;box-sizing:border-box;font-size:16px;padding-bottom:24px;padding-left:10px;padding-top:20px;z-index:600;}
#ecMiniwishlist_1334{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;box-shadow:0px 3px 7px 0px #ededed;padding-bottom:25px;padding-left:10px;padding-right:10px;padding-top:15px;top:69px;width:300px;z-index:600;}
#ecMiniwishlist_1334 .cartTitle{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-latestItemsOnCart{margin-top:10px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-latestItemsOnCart li{border-bottom:1px solid #ededed;margin-bottom:5px;min-height:50px;padding-bottom:10px;padding-top:10px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-latestItemsOnCart li a.title{color:rgb(51, 51, 51);font-size:12px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-latestItemsOnCart li a.image{height:50px;margin-right:10px;width:50px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;padding-top:10px;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-totalItems{color:rgb(51, 51, 51);}
#ecMiniwishlist_1334 .ecMiniwishlistComp-cartTotal{color:#0e0e0e;}
#ecMiniwishlist_1334 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecMiniwishlist_1334 .nocartitems{color:rgb(182, 0, 0);line-height:50px;margin-bottom:10px;margin-top:10px;}
#container_1335{border-top:4px solid #0e0e0e;left:300px;width:12%;}
#html_1336{border-top:0px solid #0e0e0e;box-sizing:border-box;font-size:16px;padding-bottom:24px;padding-left:10px;padding-top:20px;z-index:600;}
#ecMinicomparator_1337{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #ededed;box-sizing:border-box;box-shadow:0px 3px 7px 0px #ededed;padding-bottom:25px;padding-left:10px;padding-right:10px;padding-top:15px;top:69px;width:300px;z-index:600;}
#ecMinicomparator_1337 .cartTitle{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-latestItemsOnCart{margin-top:10px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-latestItemsOnCart li a.title{color:rgb(51, 51, 51);font-size:12px;}
#ecMinicomparator_1337 .nocartitems{color:rgb(182, 0, 0);line-height:50px;margin-bottom:10px;margin-top:10px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-latestItemsOnCart li a.image{height:50px;width:50px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-latestItemsOnCart li{border-bottom:1px solid #ededed;margin-bottom:5px;min-height:50px;padding-bottom:10px;padding-top:10px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;padding-top:10px;}
#ecMinicomparator_1337 .ecMinicomparatorComp-totalItems{color:rgb(51, 51, 51);}
#ecMinicomparator_1337 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#searchandfilter_1338{left:auto;right:0px;width:30%;z-index:50;}
#searchandfilter_1338 .formfield_button{position:absolute;right:0px;top:15px;}
#searchandfilter_1338 .formfield_field{width:100%;}
#searchandfilter_1338 .formfield_field input[type=text]{padding-left:20px;padding-right:40px;width:100%;}
#searchandfilter_1338 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#4B1110;background-image:url(/Resources/image/ico-ricerca.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;font-size:0px;height:40px;width:40px;}
#textfield_1339{height:40px;margin-top:15px !important;}
#textfield_1339 .formfield_field input[type=text]{border-bottom:0px inset #000000;border-left:0px inset #000000;border-right:0px inset #000000;border-top:0px inset #000000;height:40px;}
#html_1340{border-bottom:1px solid #0e0e0e;height:520px;min-height:520px;}
#container_1342{border-right:1px solid #0e0e0e;}
#container_1343{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/image/banner1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:100%;}
#paragraph_1345{left:30px;top:50%;}
#container_1346{border-right:1px solid #0e0e0e;}
#container_1347{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/image/banner3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:100%;}
#paragraph_1349{left:30px;top:50%;}
#container_1350{border-right:1px solid #0e0e0e;}
#container_1351{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/image/banner2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);height:100%;}
#paragraph_1353{left:30px;top:50%;}
#paragraph_1354{box-sizing:border-box;color:rgb(9, 9, 9);font-size:26px;line-height:40px;margin-left:0px;margin-right:0px;padding-left:10px;padding-right:10px;padding-top:40px;text-align:left;z-index:10;}
#paragraph_1354 .paragraphComp-content h2{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:200px;}
#container_1355{border-top:1px solid rgb(225, 225, 225);margin-top:-20px;padding-top:60px;}
#ecOfferbox_1357 .ecOfferboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_1357 .ecOfferboxComp-cells .ecOfferboxComp-cell{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_1357 .ecOfferboxComp-paging{font-size:0px;padding-left:0px;}
#ecOfferbox_1357 .ecOfferboxComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecOfferbox_1357 .ecOfferboxComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;font-family:Roboto;font-size:0px;height:40px;line-height:40px;position:absolute;right:-60px;visibility:visible;width:40px;}
#ecOfferbox_1357 .ecOfferboxComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;font-size:0px;height:40px;left:-50px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#container_1358{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#paragraph_1359{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255, 255, 255);float:none;height:40px;line-height:40px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:40px;}
#ecFieldimage_1360{margin-bottom:20px;}
#ecFieldimage_1360 a.productimage img{max-height:150px;}
#ecFieldimage_1360 .valigner{line-height:150px;}
#container_1361{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1362{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1362 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1362 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1363{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1363 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_1363 a:hover{color:#0e0e0e;}
#ecFieldtitle_1363 .valigner{line-height:17px;}
#ecFieldprice_1364 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1364 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1364 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1364 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1364{box-sizing:border-box;}
#ecFieldaddtocart_1366{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1366 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1366 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1366 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1366 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1366 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1367{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1367 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1367 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1368{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1368 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1368 a.addtocomparator:hover{color:#4B1110;}
#paragraph_1369{color:#0e0e0e;font-size:26px;line-height:40px;padding-top:40px;text-align:center;z-index:10;}
#paragraph_1369 .paragraphComp-content h2{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:200px;}
#container_1370{border-top:1px solid rgb(225, 225, 225);margin-top:-40px;padding-top:60px;}
#ecOfferbox_1372 .ecOfferboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_1372 .ecOfferboxComp-cells .ecOfferboxComp-cell{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOfferbox_1372 .ecOfferboxComp-paging{font-size:0px;padding-left:0px;}
#ecOfferbox_1372 .ecOfferboxComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecOfferbox_1372 .ecOfferboxComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#4B1110;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;font-family:Roboto;font-size:0px;height:40px;line-height:40px;position:absolute;right:-60px;visibility:visible;width:40px;}
#ecOfferbox_1372 .ecOfferboxComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#4B1110;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;font-size:0px;height:40px;left:-50px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#container_1373{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#paragraph_1374{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255, 255, 255);float:none;height:40px;line-height:40px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:40px;}
#ecFieldimage_1375{margin-bottom:20px;}
#ecFieldimage_1375 a.productimage img{max-height:150px;}
#ecFieldimage_1375 .valigner{line-height:150px;}
#container_1376{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1377{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1377 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1377 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1378{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1378 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_1378 a:hover{color:#0e0e0e;}
#ecFieldtitle_1378 .valigner{line-height:17px;}
#ecFieldprice_1379 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1379 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1379 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1379 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1379{box-sizing:border-box;}
#ecFieldaddtocart_1381{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1381 a.addtocart{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1381 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1381 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1381 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1381 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1382{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#4B1110;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1382 a.addtowishlist{color:#4B1110;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1382 a.addtowishlist:hover{color:#0e0e0e;}
#ecFieldaddtocomparator_1383{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1383 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#4B1110;width:100%;}
#ecFieldaddtocomparator_1383 a.addtocomparator:hover{color:#0e0e0e;}
#container_1384{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/img-parallax.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;box-shadow:0px -5px 10px -4px rgb(136, 136, 136) inset , 0px 5px 10px -4px rgb(136, 136, 136) inset;height:700px;margin-top:40px;}
#html_1385{background-attachment:none;background-clip:none;background-color:rgba(220, 220, 220, 0.65);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;color:#0e0e0e;float:none;margin-left:auto;margin-right:auto;padding-bottom:50px;padding-top:50px;text-align:center;width:60%;}
#container_1386{background-attachment:none;background-clip:none;background-color:#ededed;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid rgb(225, 225, 225);box-sizing:border-box;margin-top:0px;padding-bottom:60px;padding-left:2%;padding-right:2%;padding-top:60px;}
#container_1389{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;height:100%;}
#container_1390{box-sizing:border-box;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#html_1391{color:#0e0e0e;font-size:60px;text-align:center;}
#paragraph_1392{color:rgb(51, 51, 51);text-align:center;}
#paragraph_1392 .paragraphComp-content h3{font-size:28px;}
#paragraph_1393{color:rgb(51, 51, 51);text-align:center;}
#container_1395{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #0e0e0e;border-right:0px solid #888888;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;}
#container_1396{box-sizing:border-box;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#html_1397{color:#4B1110;font-size:60px;text-align:center;}
#paragraph_1398{color:#4B1110;text-align:center;}
#paragraph_1398 .paragraphComp-content h3{font-size:28px;}
#paragraph_1399{color:#4B1110;text-align:center;}
#container_1401{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #0e0e0e;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;color:rgb(51, 51, 51);height:100%;}
#container_1402{box-sizing:border-box;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#html_1403{color:#0e0e0e;font-size:60px;text-align:center;}
#paragraph_1404{color:rgb(51, 51, 51);text-align:center;}
#paragraph_1404 .paragraphComp-content h3{font-size:28px;}
#paragraph_1405{text-align:center;}
#container_1406{padding-top:60px;}
#cmsNewslist_1408 .cmsNewslistComp-row{margin-bottom:40px;}
#container_1411{margin-bottom:15px;}
#container_1412{box-sizing:border-box;}
#cmsFieldsummary_1413 img{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;}
#cmsFieldsummary_1413{width:100%;}
#cmsFielddate_1414{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;left:50%;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-align:center;top:-16px;width:auto;}
#container_1416{box-sizing:border-box;padding-right:20px;}
#cmsFieldtitle_1417 a{color:rgb(51, 51, 51);}
#cmsFieldtitle_1417 a:hover{color:#0e0e0e;}
#cmsFieldtitle_1417{margin-bottom:5px;}
#cmsFieldsummary_1418{font-size:12px;}
#cmsFieldsummary_1418 p.keepreading a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:18px;padding-right:18px;padding-top:10px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#cmsFieldsummary_1418 p.keepreading{margin-top:10px;}
#googlemap_1419{border-top:2px solid #0e0e0e;margin-bottom:0px;margin-top:40px;}
#googlemap_1419 .map{height:650px;margin-bottom:0px;margin-top:-44px;}
#googlemap_1419 .map_search{box-sizing:border-box;width:90%;}
#googlemap_1419 .map_search input{height:40px;margin-right:10px;padding-left:10px;width:200px;}
#googlemap_1419 .map_search a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#googlemap_1419 .map_search a:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1421{float:none;left:0px;top:0px;}
#container_1422{clear:both;float:none;height:385px;margin-left:auto;margin-right:auto;max-width:400px;overflow-x:hidden;overflow-y:hidden;}
#html_1423{left:auto;right:10px;top:10px;width:20px;z-index:300;}
#paragraph_1425{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#userlogin_1426 .formfield_label{font-size:0px;width:0px;}
#userlogin_1426 .formfield_field{margin-bottom:20px;}
#userlogin_1426 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#userlogin_1426 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#userlogin_1426 .userloginComp-validationMessage{font-weight:normal;}
#textfield_1427 .formfield_field input[type=text]{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-user-login.png) !important;background-origin:padding-box;background-position:8px 50%;background-repeat:no-repeat;background-size:auto auto;height:45px;padding-left:35px !important;padding-right:20px !important;width:100%;}
#textfield_1427 .formfield_field{width:100%;}
#passwordfield_1428 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-password-login.png) !important;background-origin:padding-box;background-position:8px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;height:45px;padding-left:35px !important;padding-right:20px !important;width:100%;}
#passwordfield_1428 .formfield_field{margin-bottom:20px !important;width:100%;}
#passwordfield_1428{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#html_1429{float:left;width:50%;}
#paragraph_1430 .paragraphComp-content a{color:#4B1110;font-size:13px;text-decoration:underline;}
#paragraph_1430{float:left;margin-bottom:20px;text-align:right;width:50%;}
#html_1431{margin-bottom:20px;margin-top:10px;text-align:center;}
#paragraph_1433{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#userlogin_1434 .formfield_label{font-size:0px;width:0px;}
#userlogin_1434 .formfield_field{margin-bottom:20px;}
#userlogin_1434 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#userlogin_1434 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#userlogin_1434 .formfield_button{font-size:0px;height:0px;visibility:hidden;width:0px;}
#socialloginfield_1435 .formfield_field{width:100%;}
#socialloginfield_1435{margin-top:10px;}
#socialloginfield_1436 .formfield_field{width:100%;}
#socialloginfield_1437 .formfield_field{width:100%;}
#socialloginfield_1438 .formfield_field{width:100%;}
#html_1439{margin-bottom:20px;margin-top:10px;text-align:center;}
#paragraph_1441{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#recoverypassword_1442 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;clear:both;color:rgb(255, 255, 255);font-size:16px;margin-top:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#recoverypassword_1442 .fieldrecovery input.recovery{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;margin-top:20px;padding-left:10px;padding-right:10px;width:100%;}
#recoverypassword_1442 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#recoverypassword_1442 .success{color:rgb(26, 174, 82);font-size:16px;font-weight:300;text-align:center;}
#recoverypassword_1442 .error{background-attachment:none;background-clip:none;background-color:rgb(223, 1, 1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;font-weight:300;margin-bottom:20px;margin-top:20px;padding-bottom:8px;padding-top:8px;text-align:center;}
#html_1443{margin-bottom:20px;margin-top:10px;text-align:center;}
#container_1445{float:none;left:0px;top:0px;}
#container_1446{clear:both;float:none;height:350px;margin-left:auto;margin-right:auto;max-width:400px;overflow-x:hidden;overflow-y:hidden;}
#html_1447{left:auto;right:10px;top:10px;width:20px;}
#paragraph_1449{color:#0e0e0e;font-size:20px;left:0px;line-height:40px;margin-bottom:15px;margin-top:20px;top:0px;width:100%;}
#paragraph_1450{left:0px;top:0px;width:100%;}
#userbar_1451{left:0px;margin-top:20px;text-align:center;top:0px;width:100%;}
#userbar_1451 .userbarComp-loggedUser{color:rgb(51, 51, 51);font-size:16px;line-height:32px;margin-bottom:20px;margin-right:20px;width:100%;}
#userbar_1451 .userbarComp-logout{width:100%;}
#userbar_1451 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:12px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#container_1452{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:60px;width:100%;}
#paragraph_1456{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#0e0e0e;font-size:18px;font-weight:500;margin-bottom:15px;padding-bottom:4px;padding-top:4px;text-align:center;}
#menu_1457{font-size:12px;}
#menu_1457 > li > a{color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-top:5px;}
#menu_1457 > li > a:hover{color:#4B1110;}
#paragraph_1459{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#0e0e0e;font-size:18px;font-weight:500;margin-bottom:15px;padding-bottom:4px;padding-top:4px;text-align:center;}
#menu_1460{font-size:12px;}
#menu_1460 > li > a{color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-top:5px;}
#menu_1460 > li > a:hover{color:#4B1110;}
#paragraph_1462{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#0e0e0e;font-size:18px;font-weight:500;margin-bottom:15px;padding-bottom:4px;padding-top:4px;text-align:center;}
#html_1463{box-sizing:border-box;padding-left:10px;}
#menu_1464{font-size:12px;}
#menu_1464 > li > a{color:rgb(255, 255, 255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-top:5px;}
#menu_1464 > li > a:hover{color:#4B1110;}
#paragraph_1466{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#0e0e0e;font-size:18px;font-weight:500;margin-bottom:15px;padding-bottom:4px;padding-top:4px;text-align:center;}
#mcSubscription_1467 .formfield_field input[type=text]{border-bottom:1px solid rgb(233, 233, 233);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(233, 233, 233);border-right:1px solid rgb(233, 233, 233);border-top:1px solid rgb(233, 233, 233);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(51, 51, 51);height:37px;width:100%;}
#mcSubscription_1467 .formfield_button input{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:18px;padding-right:18px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#mcSubscription_1467 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#mcSubscription_1467 .formfield_button{margin-top:15px;}
#mcSubscription_1467{color:rgb(255, 255, 255);margin-bottom:15px;}
#mcSubscription_1467 .formfield_label{font-size:0px;height:0px;}
#mcTextfield_1468 .formfield_field input[type=text]{padding-left:15px !important;padding-right:15px !important;}
#paragraph_1469{color:#0e0e0e;font-size:16px;margin-bottom:15px;}
#paragraph_1470{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#0e0e0e;font-size:18px;font-weight:500;margin-bottom:15px;padding-bottom:4px;padding-top:4px;text-align:center;}
#html_1471{color:rgb(255, 255, 255);text-align:center;}
#imagelink_1473{text-align:center;z-index:100;}
#imagelink_1473 img{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1474{margin-top:-40px;}
#paragraph_1475{color:#0e0e0e;font-size:16px;margin-bottom:15px;}
#paragraph_1477{color:#0e0e0e;font-size:16px;margin-bottom:15px;}
#ecContextualcategorymenu_1479 > li > a{width:100%;}
#ecContextualcategorymenu_1479 li a{font-size:11px;}
#ecContextualcategorymenu_1479 > li > ul > li ul li a{font-size:11px;}
#ecContextualcategorymenu_1479 > li > ul > li > a{font-size:11px;}
#container_1482{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);font-size:23px;height:45px;line-height:42px;text-align:center;width:45px;}
#navinfo_1484{line-height:50px;padding-bottom:10px;padding-top:10px;}
#navinfo_1484 > ul > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/separatore-briciole.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(136, 136, 136);padding-left:10px;padding-right:15px;}
#navinfo_1484 > ul > li > a.active{color:#0e0e0e;font-size:18px;}
#navinfo_1484 > ul > li:last-child > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#navinfo_1484 > ul > li:first-child > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-home.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;font-size:0px;padding-right:35px;}
#navinfo_1485{line-height:50px;padding-bottom:10px;padding-top:10px;}
#navinfo_1485 > ul > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/separatore-briciole.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(136, 136, 136);padding-left:10px;padding-right:10px;}
#navinfo_1485 > ul > li > a.active{color:#0e0e0e;font-size:18px;}
#navinfo_1485 > ul > li:last-child > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1486{padding-bottom:0px;}
#container_1487{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#paragraph_1488{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:25px;font-variant:small-caps;line-height:50px;margin-bottom:25px;}
#paragraph_1488 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#ecAcomparator_1489 .nocomparatoritems{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:018px;font-weight:300;margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecAcomparator_1489 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;margin-top:10px;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorTable thead{font-size:15px;line-height:45px;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorTable > thead > tr > th{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);width:150px;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorTable td.comparatorLabel{font-size:18px;font-weight:300;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorButton{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorButton a.emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecAcomparator_1489 .ecAcomparatorComp-comparatorTable td.emptyLabel{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:1px solid rgb(223, 223, 223);}
#ecFieldimage_1490{max-width:150px;}
#ecFieldimage_1490 a.productimage img{margin-bottom:20px;margin-top:20px;max-width:75%;}
#ecFieldtitle_1491 a{color:#0e0e0e;}
#ecFieldtitle_1491{color:#0e0e0e;font-size:16px;}
#ecFieldprice_1492 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_1492 div.discount{color:#4B1110;font-size:15px;font-weight:600;margin-bottom:10px;margin-top:10px;}
#ecFieldprice_1492 div.price{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:400;padding-bottom:5px;padding-top:5px;}
#ecFieldprice_1492 div.minimalprice{margin-top:15px;}
#ecFieldrating_1493{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1493 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1493 .ecFieldratingComp-container .review_product{width:100%;}
#ecMexalAvailability_1495 a.availability_button{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
#ecFieldaddtocart_1496{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1496 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1496 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:33%;}
#ecFieldaddtocart_1496 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:0px;width:33%;}
#ecFieldaddtocart_1496 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:33%;}
#ecFieldaddtocart_1496 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1497{padding-top:0px;}
#paragraph_1499{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:20px;margin-bottom:40px;margin-top:40px;padding-bottom:10px;}
#ecPopularity_1500 .ecPopularityComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_1500 .ecPopularityComp-cells .ecPopularityComp-cell{margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_1500 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:Roboto;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecPopularity_1500 .ecPopularityComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;line-height:40px;position:absolute;right:-10px;visibility:visible;width:40px;}
#ecPopularity_1500 .ecPopularityComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:-10px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#ecPopularity_1500 .ecPopularityComp-paging{font-size:0px;}
#container_1501{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_1502{margin-bottom:20px;}
#ecFieldimage_1502 a.productimage img{max-height:150px;}
#ecFieldimage_1502 .valigner{line-height:150px;}
#container_1503{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1504{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1504 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1504 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1505{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1505 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_1505 a:hover{color:#0e0e0e;}
#ecFieldtitle_1505 .valigner{line-height:17px;}
#ecFieldprice_1506 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1506 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1506 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1506 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1506{box-sizing:border-box;}
#ecFieldaddtocart_1508{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1508 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1508 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1508 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1508 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1508 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1509{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;float:left;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1509 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1509 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1510{float:left;font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1510 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1510 a.addtocomparator:hover{color:#4B1110;}
#container_1511{padding-top:0px;}
#paragraph_1513{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:20px;margin-bottom:40px;margin-top:40px;padding-bottom:10px;}
#ecPopularity_1514 .ecPopularityComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_1514 .ecPopularityComp-cells .ecPopularityComp-cell{margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_1514 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:Roboto;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecPopularity_1514 .ecPopularityComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;line-height:40px;position:absolute;right:-10px;visibility:visible;width:40px;}
#ecPopularity_1514 .ecPopularityComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:-10px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#ecPopularity_1514 .ecPopularityComp-paging{font-size:0px;}
#container_1515{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_1516{margin-bottom:20px;}
#ecFieldimage_1516 a.productimage img{max-height:150px;}
#ecFieldimage_1516 .valigner{line-height:150px;}
#container_1517{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1518{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1518 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1518 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1519{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1519 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_1519 a:hover{color:#0e0e0e;}
#ecFieldtitle_1519 .valigner{line-height:17px;}
#ecFieldprice_1520 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1520 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1520 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1520 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1520{box-sizing:border-box;}
#ecFieldaddtocart_1522{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1522 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1522 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1522 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1522 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1522 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1523{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1523 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1523 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1524{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1524 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1524 a.addtocomparator:hover{color:#4B1110;}
#container_1525{background-attachment:none;background-clip:none;background-color:rgb(161, 166, 167);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#html_1529{color:rgb(255, 255, 255);font-size:32px;line-height:50px;margin-right:10px;}
#paragraph_1530{color:rgb(255, 255, 255);padding-bottom:4px;padding-top:5px;}
#paragraph_1530 .paragraphComp-content a{color:rgb(255, 255, 255);}
#html_1532{color:rgb(255, 255, 255);font-size:32px;line-height:50px;margin-right:10px;}
#paragraph_1533{color:rgb(255, 255, 255);padding-bottom:4px;padding-top:5px;}
#paragraph_1533 .paragraphComp-content a{color:rgb(255, 255, 255);}
#html_1535{color:rgb(255, 255, 255);font-size:32px;line-height:50px;margin-right:10px;}
#paragraph_1536{color:rgb(255, 255, 255);padding-bottom:4px;padding-top:5px;}
#paragraph_1536 .paragraphComp-content a{color:rgb(255, 255, 255);}
#html_1538{color:rgb(255, 255, 255);font-size:32px;line-height:50px;margin-right:10px;}
#paragraph_1539{color:rgb(255, 255, 255);padding-bottom:4px;padding-top:5px;}
#paragraph_1539 .paragraphComp-content a{color:rgb(255, 255, 255);}
#container_1540{margin-bottom:50px;}
#paragraph_1541{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1541 .paragraphComp-content h1{font-size:30px;}
#paragraph_1542{color:rgb(9, 8, 8);font-size:18px;margin-bottom:60px;text-align:center;}
#container_1543{margin-top:20px;}
#html_1545{color:#0e0e0e;text-align:center;}
#html_1547{color:#0e0e0e;text-align:center;}
#html_1549{color:#0e0e0e;text-align:center;}
#paragraph_1550{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:80px;margin-top:120px;padding-bottom:15px;text-align:center;}
#container_1551{margin-top:20px;}
#html_1553{color:#0e0e0e;text-align:center;}
#paragraph_1554{margin-top:20px;text-align:center;}
#html_1556{color:#0e0e0e;text-align:center;}
#paragraph_1557{margin-top:20px;text-align:center;}
#html_1559{color:#0e0e0e;text-align:center;}
#paragraph_1560{margin-top:20px;text-align:center;}
#paragraph_1561{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:20px;margin-top:120px;padding-bottom:15px;text-align:center;}
#html_1562{color:#0e0e0e;text-align:center;}
#html_1563{min-height:300px;}
#googlemap_1564{border-top:2px solid #0e0e0e;margin-bottom:50px;}
#googlemap_1564 .map{height:500px;margin-bottom:25px;margin-top:-44px;}
#googlemap_1564 .map_search{box-sizing:border-box;width:90%;}
#googlemap_1564 .map_search input{height:40px;margin-right:10px;padding-left:10px;width:200px;}
#googlemap_1564 .map_search a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#googlemap_1564 .map_search a:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1565{margin-bottom:50px;}
#container_1566{margin-top:20px;}
#container_1567{margin-bottom:20px;}
#html_1568{color:#0e0e0e;font-size:20px;}
#paragraph_1569{color:#0e0e0e;font-size:21px;margin-top:20px;}
#container_1570{margin-bottom:20px;}
#html_1571{color:#0e0e0e;font-size:20px;}
#paragraph_1572{color:#0e0e0e;font-size:21px;margin-top:20px;}
#container_1573{margin-bottom:20px;}
#html_1574{color:#0e0e0e;font-size:20px;}
#paragraph_1575{color:#0e0e0e;margin-top:20px;}
#container_1576{margin-bottom:20px;}
#html_1577{color:#0e0e0e;font-size:20px;}
#paragraph_1578{color:#0e0e0e;font-size:16px;margin-top:20px;}
#paragraph_1579{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:20px;margin-top:40px;padding-bottom:15px;text-align:center;}
#paragraph_1579 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#form_1580 .formfield_error{font-weight:300;}
#form_1580 .formfield_button{margin-bottom:20px;margin-top:20px;}
#form_1580 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.38);width:100%;}
#form_1580 .formfield_field input[type=text]{padding-left:10px;padding-right:10px;}
#textfield_1582 .formfield_field{width:100%;}
#textfield_1582 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;width:100%;}
#textfield_1582{margin-bottom:20px !important;}
#textfield_1583 .formfield_field{width:100%;}
#textfield_1583 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;width:100%;}
#textfield_1583{margin-bottom:20px !important;}
#textfield_1584 .formfield_field{width:100%;}
#textfield_1584 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;width:100%;}
#textfield_1584{margin-bottom:20px !important;}
#textareafield_1585 .formfield_field textarea{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#container_1586{margin-bottom:50px;}
#paragraph_1587{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1587 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#html_1588{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1589{margin-bottom:60px;margin-top:20px;}
#html_1590{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1591{margin-bottom:60px;margin-top:20px;}
#html_1592{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1593{margin-bottom:60px;margin-top:20px;}
#html_1594{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1595{margin-bottom:60px;margin-top:20px;}
#html_1596{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1597{margin-bottom:60px;margin-top:20px;}
#html_1598{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_1599{margin-bottom:60px;margin-top:20px;}
#container_1600{margin-bottom:50px;}
#paragraph_1601{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1601 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#container_1602{margin-top:20px;}
#container_1603{margin-bottom:30px;}
#html_1604{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1605{margin-top:20px;}
#container_1606{margin-bottom:30px;}
#html_1607{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1608{margin-top:20px;}
#container_1609{margin-bottom:30px;}
#html_1610{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1611{margin-top:20px;}
#container_1612{margin-bottom:30px;}
#html_1613{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1614{margin-top:20px;}
#container_1615{margin-bottom:30px;}
#html_1616{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1617{margin-top:20px;}
#container_1618{margin-bottom:30px;}
#html_1619{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1620{margin-top:20px;}
#container_1621{margin-bottom:30px;}
#html_1622{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1623{margin-top:20px;}
#container_1624{margin-bottom:30px;}
#html_1625{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1626{margin-top:20px;}
#container_1627{margin-bottom:30px;}
#html_1628{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1629{margin-top:20px;}
#container_1630{margin-bottom:30px;}
#html_1631{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1632{margin-top:20px;}
#container_1633{margin-bottom:50px;}
#paragraph_1634{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1634 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#container_1635{margin-top:20px;}
#container_1636{margin-bottom:30px;}
#paragraph_1637{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);float:right;font-size:16px;font-weight:300;margin-top:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.21);}
#menu_1638 li a{color:rgb(136, 136, 136);font-size:16px;font-variant:small-caps;letter-spacing:1px;line-height:30px;padding-left:50px;}
#menu_1638 > li > a:hover{color:#4B1110;}
#menu_1638 > li > ul > li > a:hover{color:#4B1110;}
#menu_1638 > li > ul > li ul li a:hover, li ul li ul li a.active:hover{color:#4B1110;}
#menu_1638 > li > ul > li ul{margin-left:25px;width:auto;}
#menu_1638 > li > ul{width:auto;}
#menu_1638 > li:first-child > a{padding-left:0px;}
#container_1639{padding-bottom:60px;}
#container_1642{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1643{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;width:100%;}
#html_1644{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:10px;width:50%;}
#html_1645{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:0px;padding-right:10px;text-align:right;width:50%;}
#container_1646{width:100%;}
#paragraph_1647{color:#0e0e0e;font-size:16px;font-weight:200;margin-bottom:5px;margin-top:25px;width:100%;}
#ecCatalogsearchandfilter_1648 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_1648 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1648 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchandfilter_1648{width:100%;}
#container_1649{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecFieldfiltertext_1650 .formfield_label{width:0px;}
#ecFieldfiltertext_1650 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1650 .formfield_field{width:100%;}
#ecFieldfiltertext_1650 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1651 .formfield_label{width:0px;}
#ecFieldfiltertext_1651 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1651 .formfield_field{width:100%;}
#ecFieldfiltertext_1651 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1652 .formfield_label{width:0px;}
#ecFieldfiltertext_1652 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1652 .formfield_field{width:100%;}
#ecFieldfiltertext_1652 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1653 .formfield_label{width:0px;}
#ecFieldfiltertext_1653 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1653 .formfield_field{width:100%;}
#ecFieldfiltertext_1653 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1654 .formfield_label{width:0px;}
#ecFieldfiltertext_1654 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1654 .formfield_field{width:100%;}
#ecFieldfiltertext_1654 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#paragraph_1655{color:#0e0e0e;font-size:16px;font-weight:200;margin-bottom:5px;margin-top:25px;}
#ecCatalogsearchandfilter_1656 .formfield_button{font-size:0px;height:0px;margin-top:10px;visibility:hidden;width:0px;}
#ecCatalogsearchandfilter_1656 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1656 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1657{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterindex_1658 .formfield_label{width:0px;}
#ecFieldfilterindex_1658 .formfield_field > ul > li{width:100%;}
#ecFieldfilterindex_1658 .formfield_field{width:100%;}
#ecFieldfilterindex_1658 .formfield_field > ul > li > div.valigner > a{color:rgb(136, 136, 136);line-height:35px;}
#ecFieldfilterindex_1658 .formfield_field > ul > li > div.valigner > a:hover{color:#0e0e0e;}
#ecFieldfilterindex_1658 .formfield_field > ul > li > div.valigner > a.active{color:#0e0e0e;}
#ecFieldfilterindex_1658 .formfield_field > ul > li > div.valigner > a span.countoptions{color:#0e0e0e;}
#ecFieldfilterindex_1658 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:auto;margin-bottom:10px;margin-top:10px;padding-bottom:0px;padding-top:0px;width:100%;}
#ecFieldfilterindex_1658 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/Dev-Marini/V31/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:8px;padding-top:8px;width:100%;}
#container_1659{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1660{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecMinicart_1662 .cartTitle{color:rgb(255, 255, 255);font-size:0px;font-weight:500;height:0px;line-height:0px;margin-bottom:10px;visibility:hidden;}
#ecMinicart_1662 .nocartitems{color:rgb(136, 136, 136);font-variant:small-caps;}
#ecMinicart_1662 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:65px;}
#ecMinicart_1662 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(136, 136, 136);font-size:13px;height:20px;width:85px;}
#ecMinicart_1662 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1662 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-weight:normal;text-align:right;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);}
#ecMinicart_1662 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_1662 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_1662 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_1662{box-sizing:border-box;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecMinicart_1662 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #0e0e0e;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicart_1662 .ecMinicartComp-latestItemsOnCart li a.image{width:auto;}
#html_1663{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:center;}
#html_1665{color:#0e0e0e;font-size:22px;font-weight:300;text-align:center;}
#paragraph_1666{box-sizing:border-box;margin-top:30px;padding-left:30px;}
#paragraph_1666 .paragraphComp-content em{color:rgb(136, 136, 136);}
#paragraph_1666 .paragraphComp-content a{color:#0e0e0e;}
#paragraph_1666 .paragraphComp-content ul{width:80%;}
#container_1668{left:0px;top:0px;}
#html_1669{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;padding-bottom:15px;padding-top:15px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecContextualcategorymenu_1670 > li > a{color:rgb(51, 51, 51);font-variant:small-caps;line-height:45px;margin-left:25px;}
#ecContextualcategorymenu_1670 li a{font-size:16px;}
#ecContextualcategorymenu_1670 > li > ul{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:8px;margin-top:8px;}
#ecContextualcategorymenu_1670 > li > ul > li > a{border-bottom:1px solid rgb(255, 255, 255);color:rgb(255, 255, 255);line-height:45px;margin-left:25px;}
#ecContextualcategorymenu_1670 > li > ul > li ul{margin-bottom:0px;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#ecContextualcategorymenu_1670 > li > ul > li ul li a{color:rgb(255, 255, 255);font-size:14px;line-height:40px;margin-left:25px;}
#ecContextualcategorymenu_1670{margin-top:10px;}
#ecContextualcategorymenu_1670 li span.toggleBranch{height:45px;line-height:45px;}
#ecContextualcategorymenu_1670 > li > ul > li:last-child > a{border-bottom:0px solid #ffffff;}
#ecContextualcategorymenu_1670 > li > ul > li ul li:last-child > a{border-bottom:0px solid #ffffff;}
#container_1671{padding-bottom:60px;}
#container_1674{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1675{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#html_1676{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:10px;width:50%;}
#html_1677{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:0px;padding-right:10px;text-align:right;width:50%;}
#paragraph_1679{color:#0e0e0e;font-size:16px;font-weight:200;margin-bottom:5px;margin-top:25px;}
#ecCatalogsearchandfilter_1680 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_1680 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1680 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1681{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterautocomplete_1682 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1682 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1682 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1682 li{font-size:13px;}
#ecFieldfilterautocomplete_1682 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1682 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1683 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1683 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1683 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1683 li{font-size:13px;}
#ecFieldfilterautocomplete_1683 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1683 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterlist_1684 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterlist_1684 .formfield_label{width:0px;}
#ecFieldfilterlist_1684 .formfield_field{width:100%;}
#ecFieldfilterlist_1684 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfiltertext_1685 .formfield_label{width:0px;}
#ecFieldfiltertext_1685 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1685 .formfield_field{width:100%;}
#ecFieldfiltertext_1685 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterslider_1686 .formfield_label{margin-bottom:10px;width:100%;}
#ecFieldfilterslider_1686 .formfield_field{width:100%;}
#ecFieldfilterslider_1686 .formfield_field .slidertext{margin-bottom:15px;}
#ecFieldfilterslider_1686 .formfield_field .ui-slider{width:100%;}
#ecFieldfilterslider_1686 .formfield_field .ui-slider-handle{font-family:Roboto;}
#ecFieldfilterslider_1686 .formfield_field .slidervalues{margin-top:15px;}
#ecFieldfilterslider_1686 .formfield_field .minslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1686 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1686 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:0px;height:30px;margin-top:10px;position:absolute;right:0px;top:0px;width:30px;}
#ecFieldfilterslider_1686 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;padding-bottom:15px;padding-left:20px;padding-right:7px;padding-top:15px;}
#paragraph_1687{color:#0e0e0e;font-size:16px;font-weight:200;margin-bottom:5px;margin-top:25px;}
#ecCatalogsearchandfilter_1688 .formfield_button{font-size:0px;height:0px;margin-top:10px;visibility:hidden;width:0px;}
#ecCatalogsearchandfilter_1688 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1688 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1689{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterindex_1690 .formfield_label{width:0px;}
#ecFieldfilterindex_1690 .formfield_field > ul > li{width:100%;}
#ecFieldfilterindex_1690 .formfield_field{width:100%;}
#ecFieldfilterindex_1690 .formfield_field > ul > li > div.valigner > a{color:rgb(136, 136, 136);line-height:35px;}
#ecFieldfilterindex_1690 .formfield_field > ul > li > div.valigner > a:hover{color:#0e0e0e;}
#ecFieldfilterindex_1690 .formfield_field > ul > li > div.valigner > a.active{color:#0e0e0e;}
#ecFieldfilterindex_1690 .formfield_field > ul > li > div.valigner > a span.countoptions{color:#0e0e0e;}
#ecFieldfilterindex_1690 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:auto;margin-bottom:10px;margin-top:10px;padding-bottom:0px;padding-top:0px;width:100%;}
#ecFieldfilterindex_1690 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/Dev-Marini/V31/image/ico-cestino.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:8px;padding-top:8px;width:100%;}
#container_1691{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1692{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecMinicart_1694 .cartTitle{color:rgb(255, 255, 255);font-size:0px;font-weight:500;height:0px;line-height:0px;margin-bottom:10px;visibility:hidden;}
#ecMinicart_1694 .nocartitems{color:rgb(136, 136, 136);font-variant:small-caps;}
#ecMinicart_1694 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:65px;}
#ecMinicart_1694 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(136, 136, 136);font-size:13px;height:20px;width:85px;}
#ecMinicart_1694 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1694 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-weight:normal;text-align:right;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);}
#ecMinicart_1694 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_1694 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_1694 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_1694{box-sizing:border-box;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecMinicart_1694 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #0e0e0e;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicart_1694 .ecMinicartComp-latestItemsOnCart li a.image{width:auto;}
#html_1695{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:center;}
#searchandfilterresults_1697{box-sizing:border-box;padding-left:30px;}
#searchandfilterresults_1697 .search_noresults{background-attachment:none;background-clip:none;background-color:rgb(223, 1, 1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-sizing:border-box;color:rgb(255, 255, 255);font-size:16px;font-weight:300;margin-bottom:20px;margin-top:20px;padding-bottom:8px;padding-top:8px;text-align:center;width:100%;}
#searchandfilterresults_1697 .search_result{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.13);margin-bottom:20px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#searchandfilterresults_1697 .search_result strong a{color:rgb(51, 51, 51);}
#searchandfilterresults_1697 .search_result a.full_uri{color:#0e0e0e;font-style:italic;font-weight:300;}
#searchandfilterresults_1697 .search_result p{margin-top:5px;}
#searchandfilterresults_1697 .search_result p span.highlighted{color:#0e0e0e;font-weight:500;}
#searchandfilterresults_1697 .searchandfilterresultsComp-paging{text-align:left;}
#searchandfilterresults_1697 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#searchandfilterresults_1697 .searchandfilterresultsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(223, 223, 223);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_1697 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#searchandfilterresults_1697 .searchandfilterresultsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.13);float:right;line-height:50px;padding-right:20px;}
#searchandfilterresults_1697 .searchandfilterresultsComp-sort .searchandfilterresultsComp-fieldsort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:45px;padding-left:20px;padding-right:10px;}
#searchandfilterresults_1697 .searchandfilterresultsComp-sort .searchandfilterresultsComp-labelsort{padding-left:20px;padding-right:10px;width:auto;}
#searchandfilterresults_1697 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-labelpageelement{padding-right:10px;}
#searchandfilterresults_1697 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:45px;padding-left:20px;padding-right:20px;}
#container_1698{padding-bottom:60px;}
#container_1702{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1703{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#html_1704{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:10px;width:100%;}
#ecCatalogsearchandfilter_1706 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_1706 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1706 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1707{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterlist_1708 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfilterlist_1708 .formfield_label{width:0px;}
#ecFieldfilterlist_1708 .formfield_field{width:100%;}
#ecFieldfilterlist_1708 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/Temi/Tema3/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:35px;position:absolute;right:0px;top:0px;width:35px;}
#ecFieldfilterautocomplete_1709 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1709 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1709 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1709 li{font-size:13px;}
#ecFieldfilterautocomplete_1709 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1709 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1710 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1710 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1710 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1710 li{font-size:13px;}
#ecFieldfilterautocomplete_1710 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1710 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1711 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1711 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1711 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1711 li{font-size:13px;}
#ecFieldfilterautocomplete_1711 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1711 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1712 .formfield_label{width:0px;}
#ecFieldfiltertext_1712 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1712 .formfield_field{width:100%;}
#ecFieldfiltertext_1712 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1713 .formfield_label{width:0px;}
#ecFieldfiltertext_1713 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1713 .formfield_field{width:100%;}
#ecFieldfiltertext_1713 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1714 .formfield_label{width:0px;}
#ecFieldfiltertext_1714 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1714 .formfield_field{width:100%;}
#ecFieldfiltertext_1714 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterslider_1715 .formfield_label{margin-bottom:10px;width:100%;}
#ecFieldfilterslider_1715 .formfield_field{width:100%;}
#ecFieldfilterslider_1715 .formfield_field .slidertext{margin-bottom:15px;}
#ecFieldfilterslider_1715 .formfield_field .ui-slider{width:100%;}
#ecFieldfilterslider_1715 .formfield_field .ui-slider-handle{font-family:Roboto;}
#ecFieldfilterslider_1715 .formfield_field .slidervalues{margin-top:15px;}
#ecFieldfilterslider_1715 .formfield_field .minslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1715 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1715 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:0px;height:30px;margin-top:10px;position:absolute;right:0px;top:0px;width:30px;}
#ecFieldfilterslider_1715 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;padding-bottom:15px;padding-left:20px;padding-right:7px;padding-top:15px;}
#container_1716{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1717{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecMinicart_1719 .cartTitle{color:rgb(255, 255, 255);font-size:0px;font-weight:500;height:0px;line-height:0px;margin-bottom:10px;visibility:hidden;}
#ecMinicart_1719 .nocartitems{color:rgb(136, 136, 136);font-variant:small-caps;}
#ecMinicart_1719 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:65px;}
#ecMinicart_1719 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(136, 136, 136);font-size:13px;height:20px;width:85px;}
#ecMinicart_1719 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1719 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-weight:normal;text-align:right;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);}
#ecMinicart_1719 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_1719 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_1719 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_1719{box-sizing:border-box;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecMinicart_1719 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #0e0e0e;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicart_1719 .ecMinicartComp-latestItemsOnCart li a.image{width:auto;}
#html_1720{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:center;}
#html_1722{left:35px;line-height:50px;width:auto;z-index:10;}
#ecCatalogsearchresultsbox_1723{box-sizing:border-box;margin-left:0px;min-height:400px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-cells{margin-left:5%;margin-top:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:95%;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{height:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-sort{border-left:1px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(136, 136, 136);line-height:50px;right:0px;text-align:left;width:35%;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{width:70px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-fieldsort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;min-width:1px;padding-left:10px;padding-right:40px;width:auto;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);float:right;line-height:50px;margin-bottom:0px;margin-left:35px;padding-left:0px;padding-right:35%;text-align:left;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;padding-left:20px;padding-right:20px;width:60px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-noresults{color:rgb(239, 0, 0);font-size:20px;font-variant:small-caps;top:100px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-results{box-sizing:border-box;color:rgb(51, 51, 51);float:left;font-weight:normal;width:50%;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-paging{box-sizing:border-box;float:left;width:50%;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_1723 .ecCatalogsearchresultsboxComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1724{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_1725{margin-bottom:20px;max-height:150px;}
#ecFieldimage_1725 a.productimage img{max-height:150px;}
#ecFieldimage_1725 .valigner{line-height:150px;}
#container_1727{box-sizing:border-box;left:5%;margin-left:5%;padding-right:50px;top:0px;width:70%;}
#ecFieldtitle_1728{color:#0e0e0e;font-size:18px;margin-bottom:5px;text-align:left;}
#ecFieldrating_1729{box-sizing:border-box;margin-top:15px;text-align:left;}
#ecFieldrating_1729 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1729 .ecFieldratingComp-container .review_product{width:100%;}
#ecFielddescription_1730{text-align:left;}
#container_1731{border-left:1px solid #ededed;box-sizing:border-box;left:0px;padding-left:10px;top:0px;width:25%;}
#ecFieldprice_1732 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1732 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_1732 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1732 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1732{box-sizing:border-box;}
#ecFieldaddtocart_1733{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:auto;}
#ecFieldaddtocart_1733 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1733 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1733 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;width:35px;}
#ecFieldaddtocart_1733 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1733 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1734{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1734 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1734 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1735{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1735 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1735 a.addtocomparator:hover{color:#4B1110;}
#container_1736{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1737{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1737 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1737 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1738{line-height:16px;margin-bottom:5px;margin-top:5px;min-height:60px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1738 a{color:#0e0e0e;font-size:12px;}
#ecFieldtitle_1738 a:hover{color:#0e0e0e;}
#ecFieldprice_1739 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1739 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_1739 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1739 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1739{box-sizing:border-box;}
#ecFieldaddtocart_1741{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1741 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1741 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1741 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1741 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1741 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1742{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1742 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1742 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1743{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1743 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1743 a.addtocomparator:hover{color:#4B1110;}
#container_1744{height:30px;min-height:30px;}
#container_1745{padding-bottom:60px;}
#container_1749{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1750{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#html_1751{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:10px;width:100%;}
#ecCatalogsearchandfilter_1753 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_1753 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1753 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1754{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterlist_1755 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfilterlist_1755 .formfield_label{width:0px;}
#ecFieldfilterlist_1755 .formfield_field{width:100%;}
#ecFieldfilterlist_1755 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/Temi/Tema3/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:35px;position:absolute;right:0px;top:0px;width:35px;}
#ecFieldfilterautocomplete_1756 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1756 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1756 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1756 li{font-size:13px;}
#ecFieldfilterautocomplete_1756 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1756 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1757 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1757 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1757 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1757 li{font-size:13px;}
#ecFieldfilterautocomplete_1757 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1757 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1758 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1758 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1758 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1758 li{font-size:13px;}
#ecFieldfilterautocomplete_1758 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1758 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1759 .formfield_label{width:0px;}
#ecFieldfiltertext_1759 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1759 .formfield_field{width:100%;}
#ecFieldfiltertext_1759 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1760 .formfield_label{width:0px;}
#ecFieldfiltertext_1760 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1760 .formfield_field{width:100%;}
#ecFieldfiltertext_1760 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1761 .formfield_label{width:0px;}
#ecFieldfiltertext_1761 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1761 .formfield_field{width:100%;}
#ecFieldfiltertext_1761 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterslider_1762 .formfield_label{margin-bottom:10px;width:100%;}
#ecFieldfilterslider_1762 .formfield_field{width:100%;}
#ecFieldfilterslider_1762 .formfield_field .slidertext{margin-bottom:15px;}
#ecFieldfilterslider_1762 .formfield_field .ui-slider{width:100%;}
#ecFieldfilterslider_1762 .formfield_field .ui-slider-handle{font-family:Roboto;}
#ecFieldfilterslider_1762 .formfield_field .slidervalues{margin-top:15px;}
#ecFieldfilterslider_1762 .formfield_field .minslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1762 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1762 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:0px;height:30px;margin-top:10px;position:absolute;right:0px;top:0px;width:30px;}
#ecFieldfilterslider_1762 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;padding-bottom:15px;padding-left:20px;padding-right:7px;padding-top:15px;}
#container_1763{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1764{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecMinicart_1766 .cartTitle{color:rgb(255, 255, 255);font-size:0px;font-weight:500;height:0px;line-height:0px;margin-bottom:10px;visibility:hidden;}
#ecMinicart_1766 .nocartitems{color:rgb(136, 136, 136);font-variant:small-caps;}
#ecMinicart_1766 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:65px;}
#ecMinicart_1766 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(136, 136, 136);font-size:13px;height:20px;width:85px;}
#ecMinicart_1766 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1766 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-weight:normal;text-align:right;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);}
#ecMinicart_1766 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_1766 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_1766 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_1766{box-sizing:border-box;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecMinicart_1766 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #0e0e0e;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicart_1766 .ecMinicartComp-latestItemsOnCart li a.image{width:auto;}
#html_1767{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:center;}
#html_1769{left:35px;line-height:50px;width:auto;z-index:10;}
#ecCatalogsearchresultsbox_1770{box-sizing:border-box;margin-left:0px;min-height:400px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-cells{margin-left:5%;margin-top:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:95%;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-sort{border-left:1px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(136, 136, 136);line-height:50px;right:0px;text-align:left;width:35%;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{width:70px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-fieldsort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;min-width:1px;padding-left:10px;padding-right:40px;width:auto;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);float:right;line-height:50px;margin-bottom:0px;margin-left:35px;padding-left:0px;padding-right:35%;text-align:left;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;padding-left:20px;padding-right:20px;width:60px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-noresults{color:rgb(239, 0, 0);font-size:20px;font-variant:small-caps;top:100px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-results{box-sizing:border-box;color:rgb(51, 51, 51);float:left;font-weight:normal;width:50%;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-paging{box-sizing:border-box;float:left;width:50%;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_1770 .ecCatalogsearchresultsboxComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1771{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_1772{margin-bottom:20px;max-height:150px;}
#ecFieldimage_1772 a.productimage img{max-height:150px;}
#ecFieldimage_1772 .valigner{line-height:150px;}
#container_1774{box-sizing:border-box;left:5%;margin-left:5%;padding-right:50px;top:0px;width:70%;}
#ecFieldtitle_1775{color:#0e0e0e;font-size:18px;margin-bottom:5px;text-align:left;}
#ecFieldrating_1776{box-sizing:border-box;margin-top:15px;text-align:left;}
#ecFieldrating_1776 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1776 .ecFieldratingComp-container .review_product{width:100%;}
#ecFielddescription_1777{text-align:left;}
#container_1778{border-left:1px solid #ededed;box-sizing:border-box;left:0px;padding-left:10px;top:0px;width:25%;}
#ecFieldprice_1779 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1779 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_1779 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1779 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1779{box-sizing:border-box;}
#ecFieldaddtocart_1780{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:auto;}
#ecFieldaddtocart_1780 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1780 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1780 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;width:35px;}
#ecFieldaddtocart_1780 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1780 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1781{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1781 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1781 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1782{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1782 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1782 a.addtocomparator:hover{color:#4B1110;}
#container_1783{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_1784{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_1784 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_1784 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_1785{line-height:16px;margin-bottom:5px;margin-top:5px;min-height:60px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_1785 a{color:#0e0e0e;font-size:12px;}
#ecFieldtitle_1785 a:hover{color:#0e0e0e;}
#ecFieldprice_1786 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1786 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_1786 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1786 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1786{box-sizing:border-box;}
#ecFieldaddtocart_1788{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_1788 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1788 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_1788 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_1788 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_1788 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_1789{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1789 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_1789 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_1790{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1790 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1790 a.addtocomparator:hover{color:#4B1110;}
#container_1791{padding-bottom:60px;}
#html_1792{border-bottom:0px solid rgb(223, 1, 1);border-left:0px solid rgb(223, 1, 1);border-right:0px solid rgb(223, 1, 1);border-top:0px solid rgb(223, 1, 1);box-sizing:border-box;color:#4B1110;font-size:30px;font-weight:300;line-height:40px;margin-bottom:20px;margin-top:0px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:0px;text-align:center;}
#container_1793{padding-bottom:60px;}
#html_1796{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.13);font-size:18px;line-height:40px;margin-bottom:15px;padding-left:10px;width:100%;}
#container_1797{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1798{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#cmsSearchandfilter_1799 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:auto;}
#textfield_1800{margin-bottom:15px !important;margin-top:15px !important;}
#textfield_1800 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;padding-left:10px !important;padding-right:10px !important;width:100%;}
#textfield_1800 .formfield_field{width:100%;}
#container_1801{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1802{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#cmsCalendar_1803 table{width:100%;}
#cmsCalendar_1803 table tr th.title{font-weight:300;padding-bottom:5px;text-align:center;}
#cmsCalendar_1803 table tr th.day{border-bottom:1px solid #888888;border-top:1px solid #888888;line-height:30px;text-align:center;}
#cmsCalendar_1803 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-left:5px;padding-right:5px;}
#cmsCalendar_1803 table tr td{border-bottom:1px solid rgb(255, 255, 255);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);line-height:30px;padding-bottom:0px;padding-top:0px;text-align:center;}
#cmsCalendar_1803 table tr td:hover{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsCalendar_1803 table tr td.active{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_1803 table tr td.active a{color:rgb(255, 255, 255);}
#container_1804{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1805{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#cmsTimeperiodsmenu_1806 li{line-height:35px;}
#cmsTimeperiodsmenu_1806 li a{color:rgb(136, 136, 136);font-size:18px;font-variant:small-caps;}
#container_1807{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1808{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#container_1810{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-bottom:25px;margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1811{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#cmsCategoriesmenu_1812 li a{color:rgb(136, 136, 136);}
#cmsCategoriesmenu_1812 > li > a{font-size:15px;line-height:30px;margin-left:25px;}
#cmsCategoriesmenu_1812 li span.toggleBranch{padding-top:3px;}
#cmsNewsarchive_1814{box-sizing:border-box;padding-left:30px;width:100%;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-row{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-bottom:25px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-paging{text-align:right;width:50%;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-family:Roboto;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(51, 51, 51);}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-results{box-sizing:border-box;color:rgb(51, 51, 51);font-weight:normal;width:50%;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-mode{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:auto;margin-bottom:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-mode em{color:#4B1110;font-weight:500;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-filters li a{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);}
#cmsNewsarchive_1814 a.removefilter{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-filters{color:rgb(51, 51, 51);}
#cmsNewsarchive_1814 .cmsNewsarchiveComp-filters li{color:rgb(51, 51, 51);}
#cmsFieldtitle_1819 a{color:#0e0e0e;font-size:18px;font-weight:400;}
#cmsFieldtitle_1819{margin-bottom:5px;}
#container_1820{margin-right:15px;}
#html_1821{color:#0e0e0e;font-size:15px;margin-right:5px;}
#cmsFielddate_1822{font-size:13px;}
#cmsFielddate_1822 a{color:rgb(51, 51, 51);}
#container_1823{margin-right:15px;}
#html_1824{color:#0e0e0e;font-size:15px;margin-right:5px;}
#cmsFieldauthor_1825 a{color:rgb(51, 51, 51);}
#cmsFieldsummary_1826{margin-top:15px;}
#cmsFieldsummary_1826 p.keepreading{margin-top:15px;width:auto;}
#cmsFieldsummary_1826 p.keepreading a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.36);}
#container_1827{margin-top:15px;}
#cmsFieldrating_1828{float:right;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .rating_content{text-align:center;width:100%;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_content{text-align:center;width:100%;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #0e0e0e;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #0e0e0e;border-right:1px solid #0e0e0e;border-top:1px solid #0e0e0e;border-top-left-radius:3px;border-top-right-radius:3px;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram div.histogram_header{color:rgb(51, 51, 51);font-size:15px;font-variant:small-caps;font-weight:300;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram table{width:90%;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram table td.cell-stars{width:60px;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram table td.cell-histogram{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:85px;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .review_histogram table td.cell-histogram div{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldrating_1828 .cmsFieldratingComp-container .rating_noreview a{color:#4B1110;}
#container_1829{padding-bottom:60px;}
#html_1832{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.13);font-size:18px;line-height:40px;margin-bottom:15px;padding-left:10px;width:100%;}
#container_1833{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1834{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#cmsSearchandfilter_1835 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:auto;}
#textfield_1836{margin-bottom:15px !important;margin-top:15px !important;}
#textfield_1836 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;padding-left:10px !important;padding-right:10px !important;width:100%;}
#textfield_1836 .formfield_field{width:100%;}
#container_1837{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1838{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#cmsCalendar_1839 table{width:100%;}
#cmsCalendar_1839 table tr th.title{font-weight:300;padding-bottom:5px;text-align:center;}
#cmsCalendar_1839 table tr th.day{border-bottom:1px solid #888888;border-top:1px solid #888888;line-height:30px;text-align:center;}
#cmsCalendar_1839 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-left:5px;padding-right:5px;}
#cmsCalendar_1839 table tr td{border-bottom:1px solid rgb(255, 255, 255);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);line-height:30px;padding-bottom:0px;padding-top:0px;text-align:center;}
#cmsCalendar_1839 table tr td:hover{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsCalendar_1839 table tr td.active{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_1839 table tr td.active a{color:rgb(255, 255, 255);}
#container_1840{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1841{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#cmsTimeperiodsmenu_1842 li{line-height:35px;}
#cmsTimeperiodsmenu_1842 li a{color:rgb(136, 136, 136);font-size:18px;font-variant:small-caps;}
#container_1843{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1844{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#container_1846{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-bottom:25px;margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1847{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;margin-bottom:15px;padding-bottom:10px;}
#cmsCategoriesmenu_1848 li a{color:rgb(136, 136, 136);}
#cmsCategoriesmenu_1848 > li > a{font-size:15px;line-height:30px;margin-left:25px;}
#cmsCategoriesmenu_1848 li span.toggleBranch{padding-top:3px;}
#cmsNewsdetail_1850{box-sizing:border-box;padding-left:30px;}
#cmsFieldtitle_1851 a{color:#0e0e0e;font-size:18px;font-weight:400;}
#cmsFieldtitle_1851{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;line-height:26px;margin-bottom:5px;padding-bottom:15px;}
#container_1852{margin-right:15px;}
#html_1853{color:#0e0e0e;font-size:15px;margin-right:5px;}
#cmsFielddate_1854{font-size:13px;}
#cmsFielddate_1854 a{color:rgb(51, 51, 51);}
#container_1855{margin-right:15px;}
#html_1856{color:#0e0e0e;font-size:15px;margin-right:5px;}
#cmsFieldauthor_1857 a{color:rgb(51, 51, 51);}
#cmsFieldrating_1858{float:right;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .rating_content{width:100%;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_content{width:100%;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #0e0e0e;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #0e0e0e;border-right:1px solid #0e0e0e;border-top:1px solid #0e0e0e;border-top-left-radius:3px;border-top-right-radius:3px;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram div.histogram_header{color:rgb(51, 51, 51);font-size:15px;font-variant:small-caps;font-weight:300;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram table{width:90%;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram table td.cell-stars{width:60px;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram table td.cell-histogram{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:85px;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .review_histogram table td.cell-histogram div{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldrating_1858 .cmsFieldratingComp-container .rating_noreview a{color:#4B1110;}
#cmsFieldarticle_1859 img{height:auto;margin-bottom:10px;margin-right:15px;max-width:400px;}
#cmsFieldarticle_1859{border-bottom:1px solid rgb(223, 223, 223);margin-top:20px;padding-bottom:10px;}
#paragraph_1860{color:#0e0e0e;font-size:16px;margin-top:10px;}
#cmsFieldtags_1861{margin-top:10px;}
#cmsFieldtags_1861 a{margin-right:5px;}
#paragraph_1862{border-top:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:16px;margin-top:10px;padding-top:10px;}
#cmsFieldcategories_1863{margin-top:5px;}
#cmsFieldcomments_1864{border-top:1px solid rgb(223, 223, 223);margin-top:15px;padding-top:15px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container h2{color:#0e0e0e;font-size:20px;font-weight:300;line-height:35px;margin-bottom:25px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;box-sizing:border-box;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-avatar img{width:60px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-rating{box-sizing:border-box;padding-left:70px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-rating div{box-sizing:border-box;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea{padding-left:70px;width:100%;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;height:150px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-msgaddcomment{background-attachment:none;background-clip:none;background-color:rgb(44, 131, 27);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-sizing:border-box;color:rgb(255, 255, 255);font-size:15px;font-weight:300;padding-bottom:8px;padding-top:8px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-required{color:rgb(225, 14, 14);}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-add{background-attachment:none;background-clip:none;background-color:rgb(225, 14, 14);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-sizing:border-box;color:rgb(255, 255, 255);font-size:15px;font-weight:300;margin-top:15px;padding-bottom:8px;padding-top:8px;text-align:center;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{color:rgb(51, 51, 51);margin-top:15px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items{box-sizing:border-box;margin-top:15px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(223, 223, 223);margin-bottom:20px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);color:rgb(51, 51, 51);padding-bottom:0px;padding-right:25px;padding-top:0px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Dev-Marini/V31/image/arrow-down-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;padding-bottom:15px;padding-left:15px;padding-right:25px;padding-top:15px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{color:rgb(51, 51, 51);font-weight:normal;width:50%;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging{box-sizing:border-box;text-align:right;width:50%;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(51, 51, 51);font-family:Roboto;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging a.current{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldcomments_1864 .cmsFieldcommentsComp-comment_container_items .nocomments{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;clear:both;color:rgb(225, 14, 14);font-size:15px;font-weight:300;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1865{margin-right:10px;}
#cmsFieldcommentauthor_1866{color:rgb(51, 51, 51);font-weight:bold;margin-right:10px;}
#paragraph_1867{margin-right:10px;}
#cmsFieldcommentdate_1868{color:rgb(51, 51, 51);font-weight:bold;}
#cmsFieldcommentrating_1869{padding-bottom:15px;padding-top:5px;}
#cmsFieldcommenttext_1870{margin-bottom:15px;}
#cmsFieldcommentvote_1871 a.yesButton{background-attachment:none;background-clip:none;background-color:rgb(84, 183, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-left:10px;margin-right:20px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#cmsFieldcommentvote_1871 a.noButton{background-attachment:none;background-clip:none;background-color:rgb(225, 14, 14);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:6px;padding-left:010px;padding-right:10px;padding-top:6px;}
#cmsFieldcommentapprovation_1872{color:#0e0e0e;font-weight:500;margin-bottom:10px;margin-top:10px;}
#navinfo_1873{line-height:50px;padding-bottom:10px;padding-top:10px;}
#navinfo_1873 > ul > li > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/separatore-briciole.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;color:rgb(136, 136, 136);padding-left:10px;padding-right:15px;}
#navinfo_1873 > ul > li > a.active{color:#0e0e0e;font-size:18px;}
#navinfo_1873 > ul > li:last-child > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#navinfo_1873 > ul > li:first-child > a{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-home.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;font-size:0px;padding-right:35px;}
#container_1874{box-sizing:border-box;margin-top:20px;padding-left:20px;padding-right:20px;width:100%;}
#paragraph_1875{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecCatalogsearchandfilter_1876 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_1876 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_1876 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchandfilter_1876{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);width:100%;}
#ecCatalogsearchandfilter_1876 .formfield_field input[type=text]{color:#0e0e0e;}
#ecCatalogsearchandfilter_1876 .formfield_field select{color:#0e0e0e;}
#container_1877{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterlist_1878 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfilterlist_1878 .formfield_label{width:0px;}
#ecFieldfilterlist_1878 .formfield_field{width:100%;}
#ecFieldfilterlist_1878 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/Temi/Tema3/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:35px;position:absolute;right:20px;top:0px;width:35px;}
#ecFieldfilterlist_1878{box-sizing:border-box;padding-left:20px;padding-right:20px;}
#ecFieldfilterlist_1879 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfilterlist_1879 .formfield_label{width:0px;}
#ecFieldfilterlist_1879 .formfield_field{width:100%;}
#ecFieldfilterlist_1879 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/Temi/Tema3/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:35px;position:absolute;right:20px;top:0px;width:35px;}
#ecFieldfilterlist_1879{box-sizing:border-box;padding-left:20px;padding-right:0px;width:50%;}
#ecFieldfilterautocomplete_1880 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1880 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1880 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1880 li{font-size:13px;}
#ecFieldfilterautocomplete_1880 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1880 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:23px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1880{box-sizing:border-box;padding-left:20px;padding-right:20px;width:50%;}
#ecFieldfilterautocomplete_1881 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_1881 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_1881 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_1881 li{font-size:13px;}
#ecFieldfilterautocomplete_1881 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_1881 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:23px;top:2px;width:0px;}
#ecFieldfilterautocomplete_1881{box-sizing:border-box;padding-left:20px;padding-right:20px;}
#ecFieldfiltertext_1882 .formfield_label{width:0px;}
#ecFieldfiltertext_1882 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1882 .formfield_field{width:100%;}
#ecFieldfiltertext_1882 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_1882{box-sizing:border-box;padding-left:20px !important;width:50%;}
#ecFieldfiltertext_1883 .formfield_label{width:0px;}
#ecFieldfiltertext_1883 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1883 .formfield_field{width:100%;}
#ecFieldfiltertext_1883 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:23px;top:2px;width:0px;}
#ecFieldfiltertext_1883{box-sizing:border-box;padding-left:20px !important;padding-right:20px !important;width:50%;}
#ecFieldfiltertext_1884 .formfield_label{width:0px;}
#ecFieldfiltertext_1884 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_1884 .formfield_field{width:100%;}
#ecFieldfiltertext_1884 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:23px;top:2px;width:0px;}
#ecFieldfiltertext_1884{box-sizing:border-box;padding-left:20px !important;padding-right:20px !important;width:1px;}
#ecFieldfilterslider_1885 .formfield_label{margin-bottom:10px;width:100%;}
#ecFieldfilterslider_1885 .formfield_field{width:100%;}
#ecFieldfilterslider_1885 .formfield_field .slidertext{margin-bottom:15px;}
#ecFieldfilterslider_1885 .formfield_field .ui-slider{width:100%;}
#ecFieldfilterslider_1885 .formfield_field .ui-slider-handle{font-family:Roboto;}
#ecFieldfilterslider_1885 .formfield_field .slidervalues{margin-top:15px;}
#ecFieldfilterslider_1885 .formfield_field .minslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1885 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_1885 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:0px;height:30px;margin-top:10px;position:absolute;right:20px;top:0px;width:30px;}
#ecFieldfilterslider_1885 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;padding-bottom:15px;padding-left:20px;padding-right:7px;padding-top:15px;}
#ecFieldfilterslider_1885{box-sizing:border-box;padding-left:20px;padding-right:20px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{border-bottom:1px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:10px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;width:100%;}
#ecCatalogsearchresultsbox_1886{box-sizing:border-box;margin-top:50px;padding-left:20px;padding-right:20px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-sort{background-attachment:none;background-clip:none;background-color:#ededed;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);box-sizing:border-box;color:rgb(51, 51, 51);line-height:40px;padding-bottom:5px;padding-top:5px;width:50%;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-paging{box-sizing:border-box;margin-bottom:20px;width:100%;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-pageelement{background-attachment:none;background-clip:none;background-color:#ededed;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);box-sizing:border-box;color:rgb(51, 51, 51);line-height:40px;padding-bottom:5px;padding-right:10px;padding-top:5px;width:50%;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;text-align:center;width:100%;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-filter{box-sizing:border-box;height:auto;line-height:45px;margin-bottom:20px;min-height:auto;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-noresults{box-sizing:border-box;color:rgb(182, 0, 0);font-size:20px;margin-top:50px;text-align:center;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{padding-left:10px;padding-right:10px;width:auto;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-fieldsort select{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:40px;min-width:150px;padding-left:20px;padding-right:20px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:40px;margin-left:10px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(51, 51, 51);font-family:Roboto;font-size:14px;height:50px;line-height:50px;width:50px;}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_1886 .ecCatalogsearchresultsboxComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1887{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldimage_1888{margin-bottom:20px;text-align:center;}
#ecFieldimage_1888 a.productimage img{max-height:150px;}
#ecFieldimage_1888 .valigner{line-height:150px;}
#container_1890{box-sizing:border-box;left:0px;padding-right:50px;top:0px;}
#ecFieldtitle_1891{border-bottom:1px solid #01224f;color:#0e0e0e;font-size:18px;margin-bottom:10px;padding-bottom:5px;text-align:left;width:100%;}
#ecFieldtext_1892 div.textfield{margin-left:010px !important;width:auto;}
#ecFieldtext_1892 a{color:#0e0e0e;}
#ecFieldtext_1892 a:hover{color:#4B1110;}
#ecFieldtext_1892{width:100%;}
#ecFieldtext_1893 div.textfield{margin-left:010px !important;width:auto;}
#ecFieldtext_1893{width:50%;}
#ecFieldtext_1893 a:hover{color:#4B1110;}
#ecFieldtext_1893 a{color:#0e0e0e;}
#ecFieldtext_1894 div.textfield{margin-left:010px !important;width:auto;}
#ecFieldtext_1894{width:50%;}
#ecFieldtext_1894 a{color:#0e0e0e;}
#ecFieldtext_1894 a:hover{color:#4B1110;}
#ecFieldtext_1895 div.textfield{margin-left:010px !important;width:auto;}
#ecFieldtext_1895{width:50%;}
#ecFieldtext_1895 a{color:#0e0e0e;}
#ecFieldtext_1895 a:hover{color:#4B1110;}
#ecFieldtext_1896 div.textfield{width:auto;}
#ecFieldtext_1896{width:50%;}
#ecFieldtext_1896 a{color:#0e0e0e;}
#ecFieldtext_1896 a:hover{color:#4B1110;}
#ecFielddescription_1897{text-align:left;}
#ecFieldtext_1898 div.textfield{background-attachment:none;background-clip:none;background-color:#ededed;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-sizing:border-box;padding-bottom:10px !important;padding-left:10px !important;padding-right:10px !important;padding-top:10px !important;width:100%;}
#ecFieldtext_1898{margin-top:20px;}
#ecFieldtext_1898 div.labelfield{margin-bottom:10px;width:100%;}
#ecFieldtext_1898 a{color:#0e0e0e;}
#ecFieldtext_1898 a:hover{color:#4B1110;}
#container_1900{border-left:1px solid #ededed;box-sizing:border-box;left:0px;padding-left:10px;top:0px;}
#ecFieldprice_1901 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_1901 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_1901 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_1901 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_1901{box-sizing:border-box;text-align:center;}
#ecFieldaddtocart_1902{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;text-align:center;width:auto;}
#ecFieldaddtocart_1902 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_1902 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:33%;}
#ecFieldaddtocart_1902 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;width:33%;}
#ecFieldaddtocart_1902 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:33%;}
#ecFieldaddtocart_1902 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocomparator_1903{font-size:15px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_1903 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_1903 a.addtocomparator:hover{color:#4B1110;}
#ecFieldaddtowishlist_1904{border-right:0px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_1904 a.addtowishlist{color:#0e0e0e;font-size:15px;text-align:right;width:100%;}
#ecFieldaddtowishlist_1904 a.addtowishlist:hover{color:#4B1110;}
#container_1905{margin-bottom:50px;}
#paragraph_1906{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1906 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#container_1907{margin-top:20px;}
#container_1908{margin-bottom:30px;}
#html_1909{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1910{margin-top:20px;}
#container_1911{margin-bottom:30px;}
#html_1912{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1913{margin-top:20px;}
#container_1914{margin-bottom:30px;}
#html_1915{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1916{margin-top:20px;}
#container_1917{margin-bottom:30px;}
#html_1918{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1919{margin-top:20px;}
#container_1920{margin-bottom:30px;}
#html_1921{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1922{margin-top:20px;}
#container_1923{margin-bottom:30px;}
#html_1924{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1925{margin-top:20px;}
#container_1926{margin-bottom:30px;}
#html_1927{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1928{margin-top:20px;}
#container_1929{margin-bottom:30px;}
#html_1930{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1931{margin-top:20px;}
#container_1938{margin-bottom:50px;}
#paragraph_1939{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_1939 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#container_1940{margin-top:20px;}
#container_1941{margin-bottom:30px;}
#html_1942{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1943{margin-top:20px;}
#container_1944{margin-bottom:30px;}
#html_1945{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1946{margin-top:20px;}
#container_1947{margin-bottom:30px;}
#html_1948{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1949{margin-top:20px;}
#container_1950{margin-bottom:30px;}
#html_1951{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1952{margin-top:20px;}
#container_1953{margin-bottom:30px;}
#html_1954{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1955{margin-top:20px;}
#container_1956{margin-bottom:30px;}
#html_1957{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1958{margin-top:20px;}
#container_1959{margin-bottom:30px;}
#html_1960{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1961{margin-top:20px;}
#container_1962{margin-bottom:30px;}
#html_1963{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1964{margin-top:20px;}
#container_1965{margin-bottom:30px;}
#html_1966{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1967{margin-top:20px;}
#container_1968{margin-bottom:30px;}
#html_1969{color:#0e0e0e;font-size:20px;font-weight:300;}
#paragraph_1970{margin-top:20px;}
#container_1971{padding-bottom:60px;}
#container_1973{float:none;left:0px;top:0px;}
#container_1974{clear:both;float:none;height:385px;margin-left:auto;margin-right:auto;max-width:400px;overflow-x:hidden;overflow-y:hidden;}
#paragraph_1976{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#userlogin_1977 .formfield_label{font-size:0px;width:0px;}
#userlogin_1977 .formfield_field{margin-bottom:20px;}
#userlogin_1977 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#userlogin_1977 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#userlogin_1977 .userloginComp-validationMessage{font-weight:normal;}
#textfield_1978 .formfield_field input[type=text]{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-user-login.png) !important;background-origin:padding-box;background-position:8px 50%;background-repeat:no-repeat;background-size:auto auto;height:45px;padding-left:35px !important;padding-right:20px !important;width:100%;}
#textfield_1978 .formfield_field{width:100%;}
#passwordfield_1979 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-password-login.png) !important;background-origin:padding-box;background-position:8px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;height:45px;padding-left:35px !important;padding-right:20px !important;width:100%;}
#passwordfield_1979 .formfield_field{margin-bottom:20px !important;width:100%;}
#passwordfield_1979{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#html_1980{float:left;width:50%;}
#paragraph_1981 .paragraphComp-content a{color:#4B1110;font-size:13px;text-decoration:underline;}
#paragraph_1981{float:left;margin-bottom:20px;text-align:right;width:50%;}
#html_1982{margin-bottom:20px;margin-top:10px;text-align:center;}
#paragraph_1984{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#userlogin_1985 .formfield_label{font-size:0px;width:0px;}
#userlogin_1985 .formfield_field{margin-bottom:20px;}
#userlogin_1985 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#userlogin_1985 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#userlogin_1985 .formfield_button{font-size:0px;height:0px;visibility:hidden;width:0px;}
#socialloginfield_1986 .formfield_field{width:100%;}
#socialloginfield_1986{margin-top:10px;}
#socialloginfield_1987 .formfield_field{width:100%;}
#socialloginfield_1988 .formfield_field{width:100%;}
#socialloginfield_1989 .formfield_field{width:100%;}
#html_1990{margin-bottom:20px;margin-top:10px;text-align:center;}
#paragraph_1992{color:#0e0e0e;font-size:20px;line-height:40px;margin-bottom:15px;margin-top:20px;}
#recoverypassword_1993 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;clear:both;color:rgb(255, 255, 255);font-size:16px;margin-top:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);width:100%;}
#recoverypassword_1993 .fieldrecovery input.recovery{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;margin-top:20px;padding-left:10px;padding-right:10px;width:100%;}
#recoverypassword_1993 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#recoverypassword_1993 .success{color:rgb(26, 174, 82);font-size:16px;font-weight:300;text-align:center;}
#recoverypassword_1993 .error{background-attachment:none;background-clip:none;background-color:rgb(223, 1, 1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;font-weight:300;margin-bottom:20px;margin-top:20px;padding-bottom:8px;padding-top:8px;text-align:center;}
#html_1994{margin-bottom:20px;margin-top:10px;text-align:center;}
#container_1995{padding-bottom:0px;}
#paragraph_1996 .paragraphComp-content h1{color:#0e0e0e;font-weight:normal;margin-top:0%;}
#container_1997{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#html_1998{border-bottom:1px solid rgb(223, 1, 1);border-left:1px solid rgb(223, 1, 1);border-right:1px solid rgb(223, 1, 1);border-top:1px solid rgb(223, 1, 1);box-sizing:border-box;font-size:24px;line-height:26px;margin-bottom:20px;margin-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#tabs_1999 .ui-widget-header{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #606060;border-bottom-left-radius:40px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#tabs_1999 li.ui-state-default{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;width:50%;}
#tabs_1999 li.ui-state-default a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(255, 255, 255);color:#0e0e0e;font-size:21px;font-variant:small-caps;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;width:100%;}
#tabs_1999 li.ui-state-hover a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;color:rgb(255, 255, 255);}
#tabs_1999 li.ui-state-active a{border-left:1px solid #0e0e0e;border-right:1px solid #0e0e0e;border-top:1px solid #0e0e0e;}
#tabs_1999 div.ui-tabs-panel{border-top:1px solid #0e0e0e;}
#tabs_1999 li.ui-state-hover{border-bottom:0px solid #000000;}
#userprofile_2000 .formfield_field{width:100%;}
#userprofile_2000 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:45px;padding-left:10px;padding-right:10px;width:100%;}
#userprofile_2000 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:rgb(0, 163, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;padding-bottom:15px;padding-top:15px;text-align:center;}
#userprofile_2000{padding-top:15px;}
#userprofile_2000 .formfield_button{margin-bottom:20px;margin-top:20px;}
#userprofile_2000 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-family:Roboto;font-size:18px;font-weight:300;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);width:100%;}
#paragraph_2001{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:25px;padding-bottom:10px;}
#textfield_2003 .formfield_label{width:100%;}
#textfield_2004 .formfield_label{width:100%;}
#textfield_2005 .formfield_label{width:100%;}
#textfield_2006 .formfield_label{width:100%;}
#textfield_2007 .formfield_label{width:100%;}
#textfield_2008 .formfield_label{width:100%;}
#paragraph_2009{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:30px;padding-bottom:10px;}
#textfield_2011 .formfield_label{width:100%;}
#textfield_2012 .formfield_label{width:100%;}
#passwordfield_2013 .formfield_field input{border-bottom:1px solid #dfdfdf;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;width:100%;}
#passwordfield_2013 .formfield_label{width:100%;}
#passwordfield_2013 .formfield_error{font-weight:300;margin-bottom:10px !important;}
#passwordfield_2014 .formfield_field input{border-bottom:1px solid #dfdfdf;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;width:100%;}
#passwordfield_2014 .formfield_label{width:100%;}
#passwordfield_2014 .formfield_error{font-weight:300;margin-bottom:10px !important;}
#paragraph_2015{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:30px;padding-bottom:10px;}
#textfield_2017 .formfield_label{width:100%;}
#selectfield_2018 .formfield_field select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;padding-left:10px;width:100%;}
#selectfield_2019 .formfield_field select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;padding-left:10px;width:100%;}
#textfield_2020 .formfield_label{width:100%;}
#textfield_2021 .formfield_label{width:100%;}
#useraddressbook_2022 .addresses-panel{margin-bottom:0em;margin-left:0px;margin-right:0px;margin-top:0px;width:50%;}
#useraddressbook_2022{box-sizing:border-box;padding-bottom:20px;padding-top:20px;}
#useraddressbook_2022 .edit-panel{margin-bottom:20px;margin-left:0%;margin-right:0%;margin-top:0%;width:50%;}
#useraddressbook_2022 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#useraddressbook_2022 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-right:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#useraddressbook_2022 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#useraddressbook_2022 .addresses-panel ul li div.address{font-size:13px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#useraddressbook_2022 .edit-panel form fieldset legend.address-legend{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#useraddressbook_2022 .edit-panel form fieldset input[type=text], .edit-panel form fieldset select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:15px;padding-left:10px;padding-right:10px;width:100%;}
#useraddressbook_2022 .edit-panel form fieldset input[type=submit]{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;margin-right:10px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);}
#container_2023{padding-bottom:0px;}
#container_2024{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#paragraph_2025{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:25px;font-variant:small-caps;line-height:50px;margin-bottom:25px;}
#paragraph_2025 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#html_2026{left:auto;right:20px;top:20px;z-index:50;}
#userregistration_2027 .userregistrationComp-verifymail{background-attachment:none;background-clip:none;background-color:rgb(223, 1, 1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-top:20px;padding-bottom:10px;padding-top:10px;text-align:center;width:100%;}
#userregistration_2027 .accounttype{margin-bottom:15px;text-align:center;width:100%;}
#userregistration_2027{box-sizing:border-box;}
#userregistration_2027 .accounttype label{color:rgb(51, 51, 51);font-size:18px;font-weight:300;margin-right:25px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#userregistration_2027 .formfield_label{margin-bottom:5px;width:100%;}
#userregistration_2027 .formfield_field{width:100%;}
#userregistration_2027 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:5px;padding-left:10px;padding-right:10px;width:100%;}
#userregistration_2027 .formfield_error{font-weight:300;margin-bottom:10px;}
#userregistration_2027 .formfield_button{margin-bottom:20px;margin-top:10px;}
#userregistration_2027 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;padding-bottom:15px;padding-top:15px;text-shadow:1px 1px 1px #000000;width:100%;}
#userregistration_2027 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2028{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;padding-bottom:10px;}
#textfield_2030 .formfield_label{width:100%;}
#textfield_2031 .formfield_label{width:100%;}
#textfield_2032 .formfield_label{width:100%;}
#textfield_2033 .formfield_label{width:100%;}
#textfield_2034 .formfield_label{width:100%;}
#textfield_2035 .formfield_label{width:100%;}
#paragraph_2036{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:30px;padding-bottom:10px;}
#textfield_2038 .formfield_label{width:100%;}
#textfield_2039 .formfield_label{width:100%;}
#passwordfield_2040 .formfield_field input{border-bottom:1px solid #dfdfdf;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;width:100%;}
#passwordfield_2040 .formfield_label{width:100%;}
#passwordfield_2040 .formfield_error{font-weight:300;margin-bottom:10px !important;}
#passwordfield_2041 .formfield_field input{border-bottom:1px solid #dfdfdf;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;margin-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;width:100%;}
#passwordfield_2041 .formfield_label{width:100%;}
#passwordfield_2041 .formfield_error{font-weight:300;margin-bottom:10px !important;}
#paragraph_2042{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:30px;padding-bottom:10px;}
#textfield_2044 .formfield_label{width:100%;}
#selectfield_2045 .formfield_field select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;padding-left:10px;width:100%;}
#selectfield_2045{width:100%;}
#selectfield_2046 .formfield_field select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:45px;padding-left:10px;width:100%;}
#selectfield_2046{width:100%;}
#textfield_2047 .formfield_label{width:100%;}
#textfield_2047{width:100%;}
#textfield_2048 .formfield_label{width:100%;}
#paragraph_2050{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:25px;font-variant:small-caps;margin-bottom:15px;margin-top:30px;padding-bottom:10px;}
#privacyfield_2051{width:100%;}
#privacyfield_2051 .formfield_field textarea{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#privacyfield_2051 .formfield_option{margin-bottom:10px;margin-top:10px;width:100%;}
#privacyfield_2051 .formfield_li label{color:rgb(51, 51, 51);font-weight:600;margin-right:20px;}
#captchafield_2052 .formfield_captcha{margin-bottom:20px !important;}
#captchafield_2052{width:100%;}
#container_2053{margin-top:20px;padding-bottom:60px;}
#container_2059{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_2060{border-bottom:1px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#html_2061{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;font-size:18px;line-height:40px;padding-left:10px;width:100%;}
#ecContextualcategorymenu_2063 > li > a{line-height:35px;padding-left:10px;}
#ecContextualcategorymenu_2063 li span.toggleBranch{height:35px;line-height:35px;}
#ecContextualcategorymenu_2063 > li > ul > li > a{line-height:35px;padding-left:10px;}
#ecContextualcategorymenu_2063 > li > ul{padding-left:10px;}
#ecContextualcategorymenu_2063 li a{line-height:35px;}
#ecContextualcategorymenu_2063 > li > ul > li ul{padding-left:10px;}
#paragraph_2064{border-top:1px solid #ededed;color:#0e0e0e;font-size:16px;font-weight:200;margin-bottom:5px;margin-top:25px;padding-top:20px;}
#ecCatalogsearchandfilter_2065 .formfield_button{margin-top:10px;}
#ecCatalogsearchandfilter_2065 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCatalogsearchandfilter_2065 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2066{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfilterlist_2067 .formfield_field select{border-bottom:1px solid rgb(220, 220, 220);border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);color:rgb(136, 136, 136);height:35px;padding-left:10px;width:100%;}
#ecFieldfilterlist_2067 .formfield_label{width:0px;}
#ecFieldfilterlist_2067 .formfield_field{width:100%;}
#ecFieldfilterlist_2067 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/V31/Temi/Tema3/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:35px;position:absolute;right:0px;top:0px;width:35px;}
#ecFieldfilterautocomplete_2068 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_2068 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_2068 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_2068 li{font-size:13px;}
#ecFieldfilterautocomplete_2068 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_2068 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_2069 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_2069 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_2069 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_2069 li{font-size:13px;}
#ecFieldfilterautocomplete_2069 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_2069 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterautocomplete_2070 .formfield_label{width:0px;}
#ecFieldfilterautocomplete_2070 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;padding-right:25px;width:100%;}
#ecFieldfilterautocomplete_2070 .formfield_field{width:100%;}
#ecFieldfilterautocomplete_2070 li{font-size:13px;}
#ecFieldfilterautocomplete_2070 li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldfilterautocomplete_2070 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px;padding-left:20px;padding-right:7px;padding-top:6px;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_2071 .formfield_label{width:0px;}
#ecFieldfiltertext_2071 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_2071 .formfield_field{width:100%;}
#ecFieldfiltertext_2071 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_2072 .formfield_label{width:0px;}
#ecFieldfiltertext_2072 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_2072 .formfield_field{width:100%;}
#ecFieldfiltertext_2072 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfiltertext_2073 .formfield_label{width:0px;}
#ecFieldfiltertext_2073 .formfield_field input[type=text]{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136) !important;height:35px;padding-left:10px !important;padding-right:25px !important;width:100%;}
#ecFieldfiltertext_2073 .formfield_field{width:100%;}
#ecFieldfiltertext_2073 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png) !important;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;font-size:0px;padding-bottom:6px !important;padding-left:20px !important;padding-right:7px !important;padding-top:6px !important;position:absolute;right:3px;top:2px;width:0px;}
#ecFieldfilterslider_2074 .formfield_label{margin-bottom:10px;width:100%;}
#ecFieldfilterslider_2074 .formfield_field{width:100%;}
#ecFieldfilterslider_2074 .formfield_field .slidertext{margin-bottom:15px;}
#ecFieldfilterslider_2074 .formfield_field .ui-slider{width:100%;}
#ecFieldfilterslider_2074 .formfield_field .ui-slider-handle{font-family:Roboto;}
#ecFieldfilterslider_2074 .formfield_field .slidervalues{margin-top:15px;}
#ecFieldfilterslider_2074 .formfield_field .minslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_2074 .formfield_field .maxslidervalue{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:10px;width:40%;}
#ecFieldfilterslider_2074 .formfield_field .rowRemoveFilter{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:0px;height:30px;margin-top:10px;position:absolute;right:0px;top:0px;width:30px;}
#ecFieldfilterslider_2074 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;padding-bottom:15px;padding-left:20px;padding-right:7px;padding-top:15px;}
#container_2075{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);margin-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_2076{border-bottom:0px solid rgb(217, 217, 217);color:#0e0e0e;font-size:20px;padding-bottom:10px;}
#ecMinicart_2078 .cartTitle{color:rgb(255, 255, 255);font-size:0px;font-weight:500;height:0px;line-height:0px;margin-bottom:10px;visibility:hidden;}
#ecMinicart_2078 .nocartitems{color:rgb(136, 136, 136);font-variant:small-caps;}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:65px;}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li a.title{color:rgb(136, 136, 136);font-size:13px;height:20px;width:85px;}
#ecMinicart_2078 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_2078 .ecMinicartComp-cartTotalPrice{color:rgb(255, 255, 255);font-weight:normal;text-align:right;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.58);}
#ecMinicart_2078 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center;}
#ecMinicart_2078 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/ico-cestino-azzurro.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:30px;width:30px;}
#ecMinicart_2078{box-sizing:border-box;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li{border-bottom:1px solid #0e0e0e;margin-bottom:10px;padding-bottom:10px;width:100%;}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li a.image{width:auto;}
#html_2079{box-sizing:border-box;font-size:16px;margin-bottom:20px;padding-left:0px;padding-right:0px;text-align:center;}
#html_2081{left:35px;line-height:50px;width:auto;z-index:10;}
#ecCatalog_2082{margin-left:0px;margin-top:0px;min-height:450px;}
#ecCatalog_2082 .ecCatalogComp-cells{margin-bottom:15px;margin-left:5%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:95%;}
#ecCatalog_2082 .ecCatalogComp-cells .ecCatalogComp-cell{margin-bottom:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCatalog_2082 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:1px solid rgb(223, 223, 223);box-sizing:border-box;box-shadow:none;line-height:50px;padding-bottom:0px;padding-top:0px;right:0px;text-align:left;width:35%;}
#ecCatalog_2082 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);float:right;line-height:50px;margin-bottom:0px;margin-left:35px;padding-left:0px;padding-right:35%;text-align:left;}
#ecCatalog_2082 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right center;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;padding-left:20px;padding-right:20px;width:100px;}
#ecCatalog_2082 .ecCatalogComp-sort .ecCatalogComp-fieldsort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:50px;max-width:200px;min-width:100px;padding-left:20px;padding-right:40px;width:auto;}
#ecCatalog_2082 .ecCatalogComp-sort .ecCatalogComp-labelsort{width:70px;}
#ecCatalog_2082 .ecCatalogComp-paging{box-sizing:border-box;float:left;text-align:right;width:50%;}
#ecCatalog_2082 .ecCatalogComp-results{box-sizing:border-box;color:rgb(51, 51, 51);float:left;font-weight:normal;width:50%;}
#ecCatalog_2082 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-family:Arial;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecCatalog_2082 .ecCatalogComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(51, 51, 51);}
#ecCatalog_2082 .ecCatalogComp-paging a.succ{color:#0e0e0e;}
#ecCatalog_2082 .ecCatalogComp-paging a.prec{color:#0e0e0e;}
#ecCatalog_2082 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_2082 .ecCatalogComp-noresults{color:rgb(239, 0, 0);font-size:20px;font-variant:small-caps;top:100px;}
#container_2083{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;height:550px;}
#ecFieldimage_2084{margin-bottom:20px;max-height:150px;}
#ecFieldimage_2084 a.productimage img{max-height:150px;}
#ecFieldimage_2084 .valigner{height:150px;line-height:150px;}
#container_2086{box-sizing:border-box;left:5%;margin-left:5%;padding-right:50px;top:0px;width:70%;}
#ecFieldtitle_2087{color:#0e0e0e;font-size:24px;font-weight:bold;margin-bottom:5px;text-align:center;}
#ecFieldrating_2088{box-sizing:border-box;margin-top:15px;text-align:left;}
#ecFieldrating_2088 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_2088 .ecFieldratingComp-container .review_product{width:100%;}
#ecFielddescription_2089{text-align:left;}
#container_2090{border-left:1px solid #ededed;box-sizing:border-box;left:0px;padding-left:10px;top:0px;width:25%;}
#ecFieldprice_2091 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2091 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:auto;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_2091 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2091 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_2091{box-sizing:border-box;}
#ecFieldaddtocart_2092{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:auto;}
#ecFieldaddtocart_2092 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_2092 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2092 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;width:35px;}
#ecFieldaddtocart_2092 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2092 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_2093{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_2093 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_2093 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_2094{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_2094 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_2094 a.addtocomparator:hover{color:#4B1110;}
#container_2095{box-sizing:border-box;margin-bottom:10px;}
#ecFieldtitle_2097{font-size:28px;font-weight:bold;line-height:16px;margin-bottom:5px;margin-top:5px;min-height:45px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_2097 a{color:#0e0e0e;font-size:20px;}
#ecFieldtitle_2097 a:hover{color:#0e0e0e;}
#ecFieldprice_2098 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2098 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:12px;height:20px;min-height:20px;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:4px;width:auto;}
#ecFieldprice_2098 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2098 div.price{color:#0e0e0e;font-size:22px;font-weight:bold;width:100%;}
#ecFieldprice_2098{box-sizing:border-box;height:80px;margin-top:10px;min-height:80px;}
#ecFieldaddtocart_2100{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_2100 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_2100 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2100 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_2100 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2100 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_2101{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_2101 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_2101 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_2102{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_2102 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_2102 a.addtocomparator:hover{color:#4B1110;}
#container_2104{padding-bottom:0px;}
#container_2105{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#html_2106{border-bottom:1px solid rgb(223, 1, 1);border-left:1px solid rgb(223, 1, 1);border-right:1px solid rgb(223, 1, 1);border-top:1px solid rgb(223, 1, 1);box-sizing:border-box;font-size:24px;line-height:26px;margin-bottom:20px;margin-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#paragraph_2107{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:25px;font-variant:small-caps;line-height:50px;margin-bottom:25px;}
#paragraph_2107 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#ecRmaCustom_2108 .ecRmaCustomComp-message{background-attachment:none;background-clip:none;background-color:rgb(0, 163, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecRmaCustom_2108 .ecRmaCustomComp-documents{margin-bottom:10px;margin-top:10px;padding-bottom:3px;padding-top:3px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecRmaCustom_2108 .ecRmaCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaHead h3.status{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;line-height:25px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaHead h3.title{font-size:13px;line-height:25px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;margin-left:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shipping{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:02px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingAddress{color:rgb(51, 51, 51);}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingAddress h4{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingAddress address{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingMethod h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingMethod span{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-shippingMethod p{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-billing{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#ecRmaCustom_2108 .ecRmaCustomComp-billingAddress h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-billingAddress address{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-billingMethod h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;}
#ecRmaCustom_2108 .ecRmaCustomComp-billingMethod p{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-billingMethod span{font-size:13px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTable thead{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;line-height:48px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTable th.number1{width:50%;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTable tr .ecRmaCustomComp-rmaCheckCol{padding-left:10px;padding-right:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTotal{width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTotal td:nth-child(1){border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);font-size:18px;font-weight:300;line-height:45px;padding-right:15px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTotal td:nth-child(2){background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);font-size:20px;font-weight:300;padding-right:20px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterSubtotal td.value{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaTotal tr.ecRmaCustomComp-rmaFooterTotal td.value{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:400;}
#ecRmaCustom_2108 .ecRmaCustomComp-externalReference{color:rgb(51, 51, 51);margin-bottom:20px;margin-top:20px;}
#ecRmaCustom_2108 .ecRmaCustomComp-externalReference h4{border-bottom:1px solid #333333;font-variant:small-caps;width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-externalReference p{clear:both;}
#ecRmaCustom_2108 .ecRmaCustomComp-extAppearance{color:rgb(51, 51, 51);}
#ecRmaCustom_2108 .ecRmaCustomComp-extAppearance h4{border-bottom:1px solid #000000;margin-bottom:10px;width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-extAppearance select{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;margin-bottom:10px;margin-top:10px;padding-left:10px;width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-note h4{border-bottom:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);font-size:16px;font-variant:small-caps;margin-bottom:10px;width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-note textarea{border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecRmaCustom_2108 .ecRmaCustomComp-condition{border-top:1px solid rgb(51, 51, 51);color:rgb(51, 51, 51);padding-top:10px;}
#ecRmaCustom_2108 .ecRmaCustomComp-confirmcondition{color:rgb(51, 51, 51);font-weight:600;}
#ecRmaCustom_2108 .ecRmaCustomComp-confirmcondition #ecRmaCustomComp-errorcondition{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:18px;font-weight:300;text-align:center;}
#ecRmaCustom_2108 #ecRmaCustomComp-errornocheckitems{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:18px;font-weight:300;text-align:center;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaFooter{margin-bottom:20px;margin-top:20px;}
#ecRmaCustom_2108 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
#container_2109{border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);}
#ecFieldimage_2111{max-width:150px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecFieldprice_2112{box-sizing:border-box;left:0px;line-height:40px;margin-top:0px;padding-left:0px;padding-right:0px;width:auto;}
#ecFieldprice_2112 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:10px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2112 div.price{color:#0e0e0e;font-size:0px;height:0px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:0%;}
#ecFieldprice_2112 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:12px;height:40px;left:10px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:relative;text-align:center;top:010px;width:40px;z-index:10;}
#ecFieldprice_2112 div.originalprice{font-size:0px;height:0px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2112 div.labelprice label{font-size:0px;line-height:0px;}
#container_2113{padding-bottom:15px;}
#ecFieldtitle_2114{box-sizing:border-box;color:#0e0e0e;font-size:18px;margin-top:20px;padding-right:15px;}
#ecFieldtitle_2114 a{color:#0e0e0e;}
#ecFieldtitle_2114 a:hover{color:#4B1110;}
#ecFieldtext_2115 div.labelfield{margin-right:5px;}
#ecFieldtext_2115 div.textfield{width:auto;}
#ecFieldtext_2115{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2115 div.labelfield label{color:rgb(51, 51, 51);}
#ecFieldtext_2116 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2116 div.textfield{width:auto;}
#ecFieldtext_2116{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2117 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2117 div.textfield{width:auto;}
#ecFieldtext_2117{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2118 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2118 div.textfield{width:auto;}
#ecFieldtext_2118{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2119 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2119 div.textfield{width:auto;}
#ecFieldtext_2119{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#textfield_2120{line-height:30px;margin-bottom:5px !important;margin-top:5px !important;}
#textfield_2120 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:30px;margin-left:15px !important;text-align:center;width:30px;}
#ecFieldtext_2121 div.labelfield{border-bottom:1px solid #333333;color:rgb(51, 51, 51);margin-bottom:10px;margin-right:5px;width:100%;}
#ecFieldtext_2121 div.textfield{width:auto;}
#ecFieldtext_2121{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2121 div.labelfield label{width:100%;}
#ecFieldprice_2122{box-sizing:border-box;margin-top:10px;}
#ecFieldprice_2122 div.labelprice{border-bottom:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);margin-bottom:10px;padding-bottom:5px;padding-top:5px;width:90%;}
#ecFieldprice_2122 div.price{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-left:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2122 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2122 div.originalprice{font-size:0px;padding-bottom:0px;padding-top:0px;text-decoration:line-through;visibility:hidden;}
#ecFieldprice_2122 div.labelprice label{text-align:left;width:100%;}
#ecFieldprice_2123{box-sizing:border-box;margin-top:0px;padding-left:10px;padding-right:10px;width:100%;}
#ecFieldprice_2123 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:0px;padding-bottom:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2123 div.price{color:#0e0e0e;font-size:22px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:100%;}
#ecFieldprice_2123 div.discount{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:0px;height:0px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;visibility:hidden;width:0%;}
#ecFieldprice_2123 div.originalprice{font-size:0px;height:0px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2123 div.labelprice label{font-size:0px;line-height:0px;}
#ecFieldtext_2124{box-sizing:border-box;color:#0e0e0e;font-size:25px;line-height:30px;padding-left:10px;padding-right:10px;text-align:center;width:100%;}
#container_2125{padding-bottom:0px;}
#paragraph_2126 .paragraphComp-content h1{color:#0e0e0e;font-weight:normal;margin-top:0%;}
#container_2127{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#form_2128 .formfield_label{color:rgb(51, 51, 51);font-weight:normal;}
#form_2128 .formfield_field{border-bottom:1px solid #0e0e0e;border-left:1px solid #0e0e0e;border-right:1px solid #0e0e0e;border-top:1px solid #0e0e0e;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:auto;}
#form_2128 .formfield_button{margin-top:20px;width:auto;}
#form_2128 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;color:rgb(255, 255, 255);height:34px;padding-left:10px;padding-right:10px;}
#form_2128{margin-bottom:20px;}
#filefield_2129{width:280px;}
#ecGiftselection_2130 .ecGiftselectionComp-products{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;}
#ecGiftselection_2130 .ecGiftselectionComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecGiftselection_2130 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{border-bottom:0px solid #e1e1e1;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;height:auto;margin-bottom:15px;margin-left:0px;margin-right:0px;margin-top:15px;max-width:300px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecGiftselection_2130 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #e1e1e1;border-right:0px solid #e1e1e1;border-top:0px solid #e1e1e1;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;margin-bottom:30px;margin-left:35px;padding-bottom:10px;padding-left:20px;padding-top:10px;}
#ecGiftselection_2130 .ecGiftselectionComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ffffff;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:50%;border-top-right-radius:50%;font-size:0px;height:40px;width:40px;}
#ecGiftselection_2130 .ecGiftselectionComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ffffff;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:50%;border-top-right-radius:50%;font-size:0px;height:40px;width:40px;}
#container_2131{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);min-height:330px;}
#ecFieldimage_2132{margin-bottom:20px;}
#ecFieldimage_2132 a.productimage img{max-height:150px;}
#ecFieldtitle_2133 a{color:#4B1110;}
#ecFieldrating_2135{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_2135 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_2135 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldaddtocart_2136{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_2136 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);height:35px;line-height:35px;margin-left:10px;padding-bottom:0px;padding-top:0px;width:40px;}
#ecFieldaddtocart_2136 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2136 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_2136 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2136 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_2136 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(220, 220, 220);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(220, 220, 220);border-top-left-radius:2px;border-top-right-radius:2px;line-height:35px;padding-left:10px;top:35px;width:100%;}
#ecFieldaddtocart_2136 .ecFieldaddtocartCompSizeMinimal-selectsize{margin-bottom:10px;width:100%;}
#ecCartCustom_2137{border-bottom:0px solid rgb(223, 223, 223);border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);box-sizing:border-box;width:100%;}
#ecCartCustom_2137 .nocartitems{color:rgb(202, 0, 0);font-size:16px;line-height:50px;text-align:center;}
#ecCartCustom_2137 .ecCartCustomComp-order{padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-order a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCartCustom_2137 .ecCartCustomComp-cartTable{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);margin-top:10px;width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr.ecCartCustomComp-cartTableRow{border-bottom:1px solid rgb(223, 223, 223);}
#ecCartCustom_2137 .ecCartCustomComp-cartTable th.number1{border-right:1px solid rgb(223, 223, 223);padding-bottom:12px;padding-left:20px;padding-top:12px;text-align:left;width:50%;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable thead{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dfdfdf;border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-size:16px;text-align:left;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable th.number2{border-right:1px solid rgb(223, 223, 223);padding-left:20px;text-align:left;width:20%;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable th.number3{border-right:1px solid rgb(223, 223, 223);padding-left:20px;text-align:left;width:10%;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable th.number4{padding-left:20px;text-align:left;width:15%;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol{font-size:20px;padding-left:10px;padding-top:25px;text-align:center;vertical-align:top;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a{color:#0e0e0e;margin-right:10px;padding-bottom:10px;padding-top:10px;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartTableCellError{background-attachment:none;background-clip:none;background-color:rgb(209, 28, 28);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);line-height:40px;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartTableCellError div.cart_error_row{color:rgb(255, 255, 255);font-size:16px;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a.removecartitem:hover{color:#4B1110;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a.updatecartitem:hover{color:#4B1110;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#4B1110;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr .ecCartCustomComp-cartButtonCol a.removecartitem{padding-right:10px;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable td.number1{border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);}
#ecCartCustom_2137 .ecCartCustomComp-cartTable td.number2{border-right:1px solid rgb(223, 223, 223);}
#ecCartCustom_2137 .ecCartCustomComp-cartTable td.number3{border-right:1px solid rgb(223, 223, 223);}
#ecCartCustom_2137 .ecCartCustomComp-subTotal{margin-left:45%;}
#ecCartCustom_2137 .ecCartCustomComp-subTotal .subTotal .price{color:rgb(195, 0, 0);}
#ecCartCustom_2137 .ecCartCustomComp-containerSummaryArticles{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);box-sizing:border-box;margin-bottom:25px;margin-top:25px;padding-left:0px;padding-right:0px;}
#ecCartCustom_2137 .ecCartCustomComp-containerSummaryArticles ul{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2137 .ecCartCustomComp-textTotalArticles{color:rgb(51, 51, 51);line-height:35px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(223, 223, 223);line-height:35px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-containerSummaryArticles ul li .ecCartCustomComp-textCategoryArticles{color:rgb(51, 51, 51);}
#ecCartCustom_2137 .ecCartCustomComp-cartAction{padding-bottom:20px;padding-top:20px;}
#ecCartCustom_2137 .ecCartCustomComp-cartUpdate{float:right;}
#ecCartCustom_2137 .ecCartCustomComp-cartEmpty{box-sizing:border-box;text-align:left;width:auto;}
#ecCartCustom_2137 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;margin-left:25px;padding-bottom:10px;padding-left:18px;padding-right:18px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2137 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:18px;padding-right:18px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2137 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:18px;padding-right:18px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-checkoutLink{float:right;}
#ecCartCustom_2137 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;margin-top:-10px;padding-bottom:15px;padding-left:25px;padding-right:25px;padding-top:15px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-containerVoucherQuote{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);box-sizing:border-box;margin-top:40px;width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-titleVoucherQuote{font-size:0px;height:0px;line-height:0px;visibility:hidden;}
#ecCartCustom_2137 .ecCartCustomComp-descriptionVoucherQuote{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-size:16px;line-height:40px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-contentVoucherQuote{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCartCustom_2137 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{font-size:0px;line-height:0px;visibility:hidden;}
#ecCartCustom_2137 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:40px;margin-right:50%;width:50%;}
#ecCartCustom_2137 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-top:20px;}
#ecCartCustom_2137 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-containerShippingQuote{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);box-sizing:border-box;}
#ecCartCustom_2137 .ecCartCustomComp-titleShippingQuote{border-bottom:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-size:16px;line-height:40px;margin-bottom:5px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-descriptionShippingQuote{color:rgb(51, 51, 51);margin-bottom:10px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-contentShippingQuote ul{padding-left:20px;padding-right:020px;}
#ecCartCustom_2137 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);box-sizing:border-box;height:40px;padding-left:10px;padding-right:10px;width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-contentShippingQuote ul li .field{margin-bottom:10px;}
#ecCartCustom_2137 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:40px;padding-left:10px;width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-linkQuoteShippingQuote{line-height:40px;margin-bottom:20px;margin-top:20px;padding-left:20px;padding-right:20px;text-align:center;}
#ecCartCustom_2137 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;height:100%;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote{padding-left:20px;padding-right:20px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.additional_costs{color:rgb(51, 51, 51);}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#0e0e0e;font-size:18px;margin-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote{margin-top:20px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote{line-height:40px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .labelregionStore{margin-right:10px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:40px;padding-left:10px;width:320px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote{border-right:0px solid rgb(223, 223, 223);height:auto;margin-top:15px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{border-bottom:1px solid rgb(223, 223, 223);margin-bottom:0px;padding-left:0px;padding-right:0px;width:95%;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li:hover{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .no_stores{color:rgb(218, 18, 18);font-size:16px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header{font-size:13px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_map_marker_icon{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bc3c30;border-left:0px solid #bc3c30;border-right:0px solid #bc3c30;border-top:0px solid #bc3c30;color:rgb(255, 255, 255);margin-right:10px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_address{font-size:13px;margin-top:5px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer{padding-bottom:10px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-itemsShippingChargesQuote{border-top:1px solid rgb(223, 223, 223);padding-top:10px;}
#ecCartCustom_2137 .ecCartCustomComp-resultShippingQuote span.ecCartCustomComp-itemsErrorShippingQuote{padding-left:20px;width:100%;}
#ecCartCustom_2137 .ecCartCustomComp-linkUpdateTotalShippingQuote{clear:both;padding-bottom:20px;padding-left:20px;padding-top:20px;}
#ecCartCustom_2137 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCartCustom_2137 .ecCartCustomComp-containerBillingQuote{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);box-sizing:border-box;}
#ecCartCustom_2137 .ecCartCustomComp-titleBillingQuote{border-bottom:1px solid rgb(223, 223, 223);font-size:16px;line-height:40px;margin-bottom:10px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-descriptionBillingQuote{color:rgb(51, 51, 51);margin-bottom:10px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote{margin-bottom:10px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.price{color:#0e0e0e;font-size:18px;}
#ecCartCustom_2137 .ecCartCustomComp-linkUpdateTotalBillingQuote{font-size:16px;margin-bottom:20px;margin-top:30px;padding-left:20px;}
#ecCartCustom_2137 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCartCustom_2137 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:10px;}
#ecCartCustom_2137 .ecCartCustomComp-cartTable tr th.ecCartCustomComp-cartButtonH{width:100px;}
#ecFieldautocomplete_2138 .quicksearch input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0e0e0e;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);border-top-left-radius:0px;border-top-right-radius:0px;height:40px;padding-left:20px;width:100%;}
#ecFieldautocomplete_2138{box-sizing:border-box;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldautocomplete_2138 .quicksearch li a{font-size:16px;}
#ecFieldautocomplete_2138 .quicksearch li a.ui-state-focus{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);}
#ecFieldautocomplete_2138 .quickaddtocart input.quantity{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;height:35px;margin-bottom:15px;margin-top:15px;text-align:center;width:35px;}
#ecFieldautocomplete_2138 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);height:35px;line-height:35px;margin-left:10px;padding-left:20px;padding-right:20px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecFieldautocomplete_2138 .quickconfigurator{box-sizing:border-box;float:left;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:100%;}
#ecFieldautocomplete_2138 .quickconfigurator .configurator_label{color:#0e0e0e;font-variant:small-caps;margin-bottom:5px;margin-top:10px;}
#ecFieldautocomplete_2138 .quickconfigurator .configurator_control select{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;height:40px;margin-bottom:5px;margin-top:5px;padding-left:10px;width:100%;}
#ecFieldautocomplete_2138 .quickconfigurator .configurator_li{line-height:30px;}
#container_2139{border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);}
#ecFieldimage_2141{max-width:150px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecFieldprice_2142{box-sizing:border-box;left:0px;line-height:40px;margin-top:0px;padding-left:0px;padding-right:0px;width:auto;}
#ecFieldprice_2142 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:10px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2142 div.price{color:#0e0e0e;font-size:0px;height:0px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:0%;}
#ecFieldprice_2142 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:12px;height:40px;left:10px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:relative;text-align:center;top:010px;width:40px;z-index:10;}
#ecFieldprice_2142 div.originalprice{font-size:0px;height:0px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2142 div.labelprice label{font-size:0px;line-height:0px;}
#container_2143{padding-bottom:15px;}
#ecFieldtitle_2145{box-sizing:border-box;color:#0e0e0e;font-size:18px;margin-top:20px;padding-right:15px;}
#ecFieldtitle_2145 a{color:#0e0e0e;}
#ecFieldtitle_2145 a:hover{color:#4B1110;}
#ecFieldtext_2146 div.labelfield{margin-right:5px;}
#ecFieldtext_2146 div.textfield{width:auto;}
#ecFieldtext_2146{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2146 div.labelfield label{color:rgb(51, 51, 51);}
#ecFieldtext_2147 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2147 div.textfield{width:auto;}
#ecFieldtext_2147{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2148 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2148 div.textfield{width:auto;}
#ecFieldtext_2148{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2149 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2149 div.textfield{width:auto;}
#ecFieldtext_2149{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#textfield_2150{margin-top:5px !important;width:100%;}
#textfield_2150 .formfield_label{width:100%;}
#textfield_2150 .formfield_field{width:100%;}
#textfield_2150 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:30px;padding-left:5px !important;padding-right:5px !important;width:90%;}
#textfield_2150 .formfield_label label{color:rgb(51, 51, 51) !important;}
#textfield_2151{box-sizing:border-box;margin-top:5px !important;width:50%;}
#textfield_2151 .formfield_label{width:100%;}
#textfield_2151 .formfield_field{width:100%;}
#textfield_2151 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:30px;padding-left:5px !important;padding-right:5px !important;width:90%;}
#textfield_2151 .formfield_label label{color:rgb(51, 51, 51) !important;}
#datefield_2152{box-sizing:border-box;margin-top:5px !important;}
#datefield_2152 .formfield_label{width:100%;}
#datefield_2152 .formfield_label label{color:rgb(51, 51, 51) !important;}
#datefield_2152 .formfield_field input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:30px;width:90%;}
#datefield_2152 .formfield_field{width:100%;}
#textareafield_2153{box-sizing:border-box;margin-top:10px;}
#textareafield_2153 .formfield_label{color:rgb(51, 51, 51);width:100%;}
#textareafield_2153 .formfield_field{width:100%;}
#textareafield_2153 .formfield_field textarea{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:60px;width:90%;}
#ecFieldprice_2154{box-sizing:border-box;margin-top:10px;}
#ecFieldprice_2154 div.labelprice{border-bottom:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);margin-bottom:10px;padding-bottom:5px;padding-top:5px;width:90%;}
#ecFieldprice_2154 div.price{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-left:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2154 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2154 div.originalprice{font-size:0px;padding-bottom:0px;padding-top:0px;text-decoration:line-through;visibility:hidden;}
#ecFieldprice_2154 div.labelprice label{text-align:left;width:100%;}
#container_2155{box-sizing:border-box;margin-bottom:10px;margin-top:15px;}
#paragraph_2156{color:rgb(51, 51, 51);}
#ecFieldquantity_2157{box-sizing:border-box;float:right;padding-right:15px;}
#ecFieldquantity_2157 .rowQty{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:35px;margin-left:10px;text-align:center;width:35px;}
#ecFieldprice_2158{box-sizing:border-box;margin-top:0px;padding-left:10px;padding-right:10px;width:100%;}
#ecFieldprice_2158 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:0px;padding-bottom:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2158 div.price{color:#0e0e0e;font-size:22px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:100%;}
#ecFieldprice_2158 div.discount{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:0px;height:0px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;visibility:hidden;width:0%;}
#ecFieldprice_2158 div.originalprice{font-size:12px;padding-bottom:5px;padding-top:5px;text-align:center;text-decoration:line-through;width:100%;}
#ecFieldprice_2158 div.labelprice label{font-size:0px;line-height:0px;}
#container_2159{box-sizing:border-box;margin-bottom:10px;margin-top:10px;padding-left:20px;}
#ecFieldquantity_2160{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-right:15px;}
#ecFieldquantity_2160 .rowQty{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:35px;margin-left:10px;text-align:center;width:35px;}
#ecFieldquantity_2160 li{margin-bottom:10px;}
#ecFieldtext_2161{box-sizing:border-box;color:#0e0e0e;font-size:25px;line-height:30px;padding-left:10px;padding-right:10px;text-align:center;width:100%;}
#container_2162{padding-bottom:0px;}
#paragraph_2163 .paragraphComp-content h1{color:#0e0e0e;font-weight:normal;margin-top:0%;}
#container_2164{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#html_2165{border-bottom:1px solid rgb(223, 1, 1);border-left:1px solid rgb(223, 1, 1);border-right:1px solid rgb(223, 1, 1);border-top:1px solid rgb(223, 1, 1);box-sizing:border-box;font-size:24px;line-height:26px;margin-bottom:20px;margin-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTable th.number1{padding-left:20px;text-align:left;width:50%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTable thead{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;line-height:45px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmpaypal_container p{color:rgb(51, 51, 51);margin-bottom:20px;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:20px;font-variant:small-caps;line-height:35px;margin-bottom:5px;margin-right:15px;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;height:40px;margin-bottom:15px;padding-left:20px;padding-right:20px;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.24);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-soldout{color:rgb(209, 11, 11);margin-top:15px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-blockorder{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:200;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-minorder{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:200;margin-top:5px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion{font-family:Roboto;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion h3.ui-accordion-header a{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-variant:small-caps;font-weight:300;padding-left:0%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion h3.ui-accordion-header{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0e0e0e;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ebeaea;border-right:0px solid #ebeaea;border-top:0px solid #ebeaea;border-top-left-radius:0px;border-top-right-radius:0px;line-height:26px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #606060;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #606060;border-right:0px solid #606060;border-top:0px solid #606060;font-family:Roboto;font-weight:300;margin-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .title{color:rgb(51, 51, 51);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .title a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.28);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content li{font-size:15px;margin-bottom:15px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;font-family:Roboto;font-size:15px;height:40px;margin-bottom:5px;margin-top:10px;padding-left:20px;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content textarea{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;font-family:Roboto;font-size:15px;height:100px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:3px;border-top-right-radius:3px;height:40px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-error{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:02px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;font-weight:200;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .fieldset{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .fieldset h2{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;font-weight:300;padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .tableExternalRef{width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.price{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:10px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.22);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content span.link_details a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e;margin-left:10px;text-decoration:underline;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion h3.ui-state-active{border-bottom:0px solid #0e0e0e;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content div.details_cost{border-bottom:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-top:20px;padding-left:0px;padding-right:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-googleMapStores{margin-top:20px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{height:auto;margin-top:15px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-bottom:1px solid rgb(223, 223, 223);margin-bottom:0px;padding-left:0px;padding-right:0px;width:95%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dfdfdf;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #888888;border-right:0px solid #888888;border-top:0px solid #888888;border-top-left-radius:3px;border-top-right-radius:3px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{color:rgb(218, 18, 18);font-size:16px;font-weight:400;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header{font-size:13px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header .store_map_marker_icon{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bc3c30;border-left:0px solid #bc3c30;border-right:0px solid #bc3c30;border-top:0px solid #bc3c30;color:rgb(255, 255, 255);margin-right:10px;padding-top:3px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body{font-size:13px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer{padding-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection .notselected_label{font-size:14px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection .selected_label{font-size:14px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-accordion div.ui-accordion-content .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-errorStores{font-size:14px;font-weight:400;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-linkconfirmckeckout{margin-top:25px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-message{background-attachment:none;background-clip:none;background-color:rgb(0, 163, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:30px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-documents{margin-bottom:10px;margin-top:10px;padding-bottom:3px;padding-top:3px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;margin-left:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutHead h3.status{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:13px;line-height:25px;margin-bottom:10px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:0px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutHead h3.title{font-size:13px;line-height:25px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shipping{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingAddress h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingAddress address{font-size:13px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingMethod h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{margin-top:5px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.19);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-errorcreditcard{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-top:10px;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billing{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billingAddress h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billingAddress address{font-size:13px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billingMethod h4{border-bottom:1px solid #333333;font-size:20px;font-variant:small-caps;margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billingMethod span{font-size:13px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-billingMethod p{font-size:13px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-headerAttributes{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);margin-bottom:15px;padding-bottom:20px;padding-top:20px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-headerAttributes li{margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal td:nth-child(1){border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);font-size:18px;font-weight:300;line-height:45px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal td:nth-child(2){background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);font-size:20px;font-weight:300;padding-right:20px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTable .tablesizes{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:5px solid rgb(255, 255, 255);margin-bottom:0%;margin-left:0%;margin-right:0%;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTable tr.itemsize{color:rgb(51, 51, 51);font-size:17px;font-weight:300;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterSubtotal td.title{color:rgb(51, 51, 51);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterSubtotal td.value{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterTotal td.title{color:rgb(51, 51, 51);font-size:21px;line-height:50px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutTotal tr.ecCheckoutCustomComp-checkoutFooterTotal td.value{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:400;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-totalarticles{border-bottom:1px solid #888888;color:rgb(51, 51, 51);margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-externalReference{margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-extAppearance{margin-bottom:10px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-note h4{border-bottom:1px solid #888888;color:rgb(51, 51, 51);font-size:17px;font-variant:small-caps;margin-bottom:10px;width:100%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-condition{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(51, 51, 51);padding-bottom:10px;padding-left:2%;padding-right:2%;padding-top:10px;width:96%;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmcondition{color:rgb(51, 51, 51);font-weight:bold;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:25px;margin-top:25px;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.22);}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-confirmcondition #ecCheckoutCustomComp-errorcondition{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;font-weight:300;text-align:center;}
#ecCheckoutCustom_2166 .ecCheckoutCustomComp-checkoutHead{font-size:0px;}
#container_2167{border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);}
#ecFieldimage_2169{max-width:150px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecFieldprice_2170{box-sizing:border-box;left:0px;line-height:40px;margin-top:0px;padding-left:0px;padding-right:0px;width:auto;}
#ecFieldprice_2170 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:10px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2170 div.price{color:#0e0e0e;font-size:0px;height:0px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:0%;}
#ecFieldprice_2170 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);font-size:12px;height:40px;left:10px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:relative;text-align:center;top:010px;width:40px;z-index:10;}
#ecFieldprice_2170 div.originalprice{font-size:0px;height:0px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2170 div.labelprice label{font-size:0px;line-height:0px;}
#container_2171{padding-bottom:15px;}
#ecFieldtitle_2172{box-sizing:border-box;color:#0e0e0e;font-size:18px;margin-top:20px;padding-right:15px;}
#ecFieldtitle_2172 a{color:#0e0e0e;}
#ecFieldtitle_2172 a:hover{color:#4B1110;}
#ecFieldtext_2173 div.labelfield{margin-right:5px;}
#ecFieldtext_2173 div.textfield{width:auto;}
#ecFieldtext_2173{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2173 div.labelfield label{color:rgb(51, 51, 51);}
#ecFieldtext_2174 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2174 div.textfield{width:auto;}
#ecFieldtext_2174{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2175 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2175 div.textfield{width:auto;}
#ecFieldtext_2175{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2176 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2176 div.textfield{width:auto;}
#ecFieldtext_2176{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2177 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2177 div.textfield{width:auto;}
#ecFieldtext_2177{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2178 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2178 div.textfield{width:auto;}
#ecFieldtext_2178{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2179 div.labelfield{border-bottom:1px solid #333333;color:rgb(51, 51, 51);margin-bottom:10px;margin-right:5px;width:100%;}
#ecFieldtext_2179 div.textfield{width:auto;}
#ecFieldtext_2179{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2179 div.labelfield label{width:100%;}
#ecFieldprice_2180{box-sizing:border-box;margin-top:10px;}
#ecFieldprice_2180 div.labelprice{border-bottom:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);margin-bottom:10px;padding-bottom:5px;padding-top:5px;width:90%;}
#ecFieldprice_2180 div.price{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-left:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2180 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2180 div.originalprice{font-size:0px;padding-bottom:0px;padding-top:0px;text-decoration:line-through;visibility:hidden;}
#ecFieldprice_2180 div.labelprice label{text-align:left;width:100%;}
#ecFieldprice_2181{box-sizing:border-box;margin-top:0px;padding-left:10px;padding-right:10px;width:100%;}
#ecFieldprice_2181 div.labelprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-right:0px;padding-bottom:0px;padding-top:0px;visibility:hidden;}
#ecFieldprice_2181 div.price{color:#0e0e0e;font-size:22px;margin-left:0px;padding-bottom:0px;padding-top:0px;text-align:center;width:100%;}
#ecFieldprice_2181 div.discount{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:0px;height:0px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;visibility:hidden;width:0%;}
#ecFieldprice_2181 div.originalprice{font-size:0px;height:0px;padding-bottom:5px;padding-top:5px;visibility:hidden;}
#ecFieldprice_2181 div.labelprice label{font-size:0px;line-height:0px;}
#ecFieldtext_2182{box-sizing:border-box;color:#0e0e0e;font-size:25px;line-height:30px;padding-left:10px;padding-right:10px;text-align:center;width:100%;}
#container_2183{padding-bottom:0px;}
#container_2184{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#html_2185{border-bottom:1px solid rgb(223, 1, 1);border-left:1px solid rgb(223, 1, 1);border-right:1px solid rgb(223, 1, 1);border-top:1px solid rgb(223, 1, 1);box-sizing:border-box;font-size:24px;line-height:26px;margin-bottom:20px;margin-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#paragraph_2186{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:25px;font-variant:small-caps;line-height:50px;margin-bottom:25px;}
#paragraph_2186 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#ecOrders_2187 .ui-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #333333;border-right:0px solid #333333;border-top:0px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(51, 51, 51);font-family:Roboto;padding-bottom:0%;padding-left:0%;padding-right:0%;padding-top:0%;}
#ecOrders_2187 .ui-widget-header{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #606060;border-right:0px solid #606060;border-top:0px solid #606060;border-top-left-radius:0px;border-top-right-radius:0px;line-height:35px;padding-left:0%;padding-top:0%;width:20%;}
#ecOrders_2187 .tabsComp-tabs li.ui-state-default{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ebeaea;border-right:0px solid #ebeaea;border-top:1px solid rgb(223, 223, 223);border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;font-weight:300;margin-right:0%;width:100%;}
#ecOrders_2187 .tabsComp-tabs li.ui-state-default a{width:80%;}
#ecOrders_2187 .tabsComp-tabs li.ui-state-hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecOrders_2187 .tabsComp-tabs li.ui-state-active{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255) !important;}
#ecOrders_2187 .tabsComp-tabs li.ui-state-active a{color:rgb(255, 255, 255) !important;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);}
#ecOrders_2187 .ecOrdersComp-orders{font-weight:300;margin-left:2%;min-height:300px;padding-bottom:15px;padding-left:2%;padding-right:0%;padding-top:0%;width:75%;}
#ecOrders_2187 .ecOrdersComp-ordersTable tr.ecOrdersComp-orderTableRow{border-bottom:1px solid rgb(223, 223, 223);line-height:50px;}
#ecOrders_2187 .ecOrdersComp-ordersTable thead{border-bottom:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-weight:bold;line-height:50px;}
#ecOrders_2187 .ecOrdersComp-ordersTable tr .ecOrdersComp-orderIdCol{color:rgb(51, 51, 51);font-weight:400;}
#ecOrders_2187 .tabsComp-tabs li.ui-state-hover a:hover{color:rgb(255, 255, 255);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecOrders_2187 .ecOrdersComp-paging{margin-top:20px;text-align:left;}
#ecOrders_2187 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-family:Roboto;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecOrders_2187 .ecOrdersComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_2187 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_2188{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #0e0e0e;padding-top:20px;z-index:4000;}
#ecFieldimage_2190{width:10%;}
#container_2191{box-sizing:border-box;padding-left:50px;width:60%;}
#ecFieldtext_2192 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e !important;font-size:12px;margin-left:10px !important;padding-bottom:1px !important;padding-left:9px !important;padding-right:9px !important;padding-top:1px !important;width:auto;}
#ecFieldtext_2192 div.labelfield label{color:rgb(51, 51, 51);font-size:12px;}
#ecFieldtext_2192{margin-bottom:5px;}
#ecFieldtitle_2193{color:#0e0e0e;font-size:18px;line-height:20px;margin-top:0px;}
#ecFieldprice_2194 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2194 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-right:10px;padding-left:10px;padding-right:10px;}
#ecFieldprice_2194 div.originalprice{color:rgb(51, 51, 51);margin-right:10px;text-decoration:line-through;}
#ecFieldprice_2194 div.price{color:#0e0e0e;font-size:18px;font-weight:bold;width:auto;}
#ecFieldprice_2194{box-sizing:border-box;line-height:45px;margin-top:10px;padding-bottom:0px;}
#ecFieldprice_2194 ul.qty-pricing{color:rgb(51, 51, 51);}
#container_2195{box-sizing:border-box;width:30%;}
#ecFieldaddtocart_2196{box-sizing:border-box;margin-top:20px;width:100%;}
#ecFieldaddtocart_2196 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-left:10px;margin-top:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecFieldaddtocart_2196 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:40px;text-align:center;width:40px;}
#ecFieldaddtocart_2196 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:40px;width:40px;}
#ecFieldaddtocart_2196 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:40px;width:40px;}
#ecFieldaddtocart_2196 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_2196 .ecFieldaddtocartCompSizeMinimal-labelsize{line-height:35px;}
#ecFieldaddtocart_2196 .ecFieldaddtocartCompSizeMinimal-selectsize{line-height:35px;}
#ecFieldaddtocart_2196 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:35px;margin-bottom:20px;margin-left:20px;padding-left:20px;padding-right:20px;width:150px;}
#container_2197{box-sizing:border-box;margin-bottom:10px;margin-top:15px;}
#ecFieldaddtocomparator_2199{border-right:0px solid rgb(223, 223, 223);color:#0e0e0e;margin-right:0px;margin-top:15px;width:auto;}
#ecFieldaddtocomparator_2199 a.addtocomparator{color:#0e0e0e;font-size:16px;line-height:35px;padding-right:20px;}
#ecFieldaddtocomparator_2199 a.addtocomparator:hover{color:rgb(51, 51, 51);}
#ecFieldaddtowishlist_2200{border-left:1px solid rgb(223, 223, 223);color:rgb(217, 217, 217);margin-top:15px;padding-left:20px;width:auto;}
#ecFieldaddtowishlist_2200 a.addtowishlist{color:#0e0e0e;font-size:16px;line-height:35px;width:100%;}
#ecFieldaddtowishlist_2200 a.addtowishlist:hover{color:rgb(51, 51, 51);}
#container_2201{padding-bottom:0px;}
#ecSetproductsbox_2205{box-sizing:border-box;}
#ecSetproductsbox_2205 .ecSetproductsboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecSetproductsbox_2205 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:auto;margin-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;width:100%;}
#ecSetproductsbox_2205 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;padding-bottom:10px;padding-left:20px;padding-top:10px;}
#ecSetproductsbox_2205 .ecSetproductsboxComp-range{margin-bottom:50px;}
#ecFieldtitle_2210 a{color:#0e0e0e;font-size:16px;}
#ecFieldtitle_2210{margin-bottom:5px;}
#ecFieldprice_2211 div.price{color:#0e0e0e;font-size:17px;margin-right:10px;}
#ecFieldprice_2211 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-left:10px;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2211 div.originalprice{font-size:12px;text-decoration:line-through;}
#ecFieldprice_2211{margin-bottom:20px;}
#ecConfigurator_2212 .configurator_label{border-bottom:1px solid #888888;margin-bottom:8px;}
#ecConfigurator_2212 .configurator_control{margin-bottom:8px;}
#ecConfigurator_2212 .configurator_control select{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:35px;padding-left:20px;padding-right:20px;width:100%;}
#ecFieldaddtocart_2213 input.quantity{border-bottom:1px solid rgb(220, 220, 220);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(220, 220, 220);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(220, 220, 220);border-top-left-radius:2px;border-top-right-radius:2px;height:35px;text-align:center;width:45px;}
#ecFieldaddtocart_2213 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{line-height:35px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_2213 input.qtyplus{height:35px;margin-left:10px;width:35px;}
#ecFieldaddtocart_2213 input.qtyminus{height:35px;margin-right:10px;width:35px;}
#ecProduct_2215{margin-bottom:20px;}
#paragraph_2217{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;color:rgb(255, 255, 255);padding-bottom:5px;padding-top:5px;text-align:center;width:100%;}
#html_2218{color:#0e0e0e;margin-top:25px;}
#ecFieldimage_2221{left:0px;}
#ecFieldimage_2221 ul.gallery-productimage{width:100%;}
#ecFieldimage_2221 a.productimage img{visibility:hidden;}
#ecFieldimage_2221 div.primaryProductImage .valigner{height:0px;}
#ecFieldimage_2221 ul.gallery-productimage li img{margin-bottom:10px;max-width:130px;}
#ecProduct_2224{box-sizing:border-box;padding-left:100px;}
#ecFieldtext_2225 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e !important;font-size:14px;font-weight:bold;margin-left:10px !important;padding-bottom:1px !important;padding-left:9px !important;padding-right:9px !important;padding-top:1px !important;width:auto;}
#ecFieldtext_2225 div.labelfield label{color:rgb(51, 51, 51);font-size:14px;}
#ecFieldtext_2225{margin-bottom:5px;width:100%;}
#container_2226{width:100%;}
#ecMexalAvailability_2228{margin-left:10px;}
#ecMexalAvailability_2228 span.availability{color:rgb(84, 183, 11);}
#ecMexalAvailability_2228 span.size{color:rgb(51, 51, 51);}
#ecMexalAvailability_2228 .div_availability{margin-right:10px;}
#ecFieldtitle_2229{color:#0e0e0e;font-size:34px;line-height:34px;margin-top:20px;width:100%;}
#ecFieldrating_2230{box-sizing:border-box;margin-top:15px;width:100%;}
#ecFieldrating_2230 .ecFieldratingComp-container .rating_product{border-right:1px solid #888888;padding-right:10px;width:auto;}
#ecFieldrating_2230 .ecFieldratingComp-container .review_product{padding-left:10px;width:auto;}
#ecFieldprice_2231 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2231 div.discount{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-right:10px;padding-left:10px;padding-right:10px;}
#ecFieldprice_2231 div.originalprice{color:rgb(51, 51, 51);margin-right:10px;text-decoration:line-through;}
#ecFieldprice_2231 div.price{color:#0e0e0e;font-size:45px;font-weight:bold;width:auto;}
#ecFieldprice_2231{border-bottom:1px solid rgb(223, 223, 223);box-sizing:border-box;line-height:45px;margin-top:20px;padding-bottom:20px;width:100%;}
#ecFieldprice_2231 ul.qty-pricing{color:rgb(51, 51, 51);}
#ecFieldtext_2232{border-bottom:1px solid rgb(223, 223, 223);margin-bottom:20px;margin-top:20px;padding-bottom:20px;}
#container_2233{padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldtext_2234 div.textfield{margin-left:5px !important;width:auto;}
#ecFieldtext_2234{box-sizing:border-box;width:50%;}
#ecFieldtext_2235 div.textfield{margin-left:5px !important;width:auto;}
#ecFieldtext_2235{box-sizing:border-box;width:50%;}
#ecFieldtext_2236 div.textfield{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e0e0e !important;margin-left:5px !important;padding-bottom:1px !important;padding-left:10px !important;padding-right:10px !important;padding-top:1px !important;width:auto;}
#ecFieldtext_2236{box-sizing:border-box;margin-top:5px;width:100%;}
#ecFieldtext_2237 div.textfield{margin-left:5px !important;width:auto;}
#ecFieldtext_2237{box-sizing:border-box;margin-top:5px;width:50%;}
#ecFieldaddtocart_2238{box-sizing:border-box;margin-top:20px;width:100%;}
#ecFieldaddtocart_2238 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-left:10px;margin-top:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecFieldaddtocart_2238 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:40px;text-align:center;width:40px;}
#ecFieldaddtocart_2238 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:40px;width:40px;}
#ecFieldaddtocart_2238 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:40px;width:40px;}
#ecFieldaddtocart_2238 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_2238 .ecFieldaddtocartCompSizeMinimal-labelsize{line-height:35px;}
#ecFieldaddtocart_2238 .ecFieldaddtocartCompSizeMinimal-selectsize{line-height:35px;}
#ecFieldaddtocart_2238 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:20px;margin-left:20px;margin-right:5px;padding-left:20px;padding-right:20px;width:150px;}
#ecConfigurator_2239 .configurator_label{color:rgb(51, 51, 51);font-size:16px;font-variant:small-caps;margin-bottom:5px;margin-top:5px;}
#ecConfigurator_2239 .configurator_label label{line-height:30px;}
#ecConfigurator_2239 .configurator_li{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:8px;padding-left:11px;padding-right:11px;padding-top:8px;}
#ecConfigurator_2239 .configurator_control select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;padding-left:20px;padding-right:20px;width:100%;}
#ecConfigurator_2239{border-top:1px solid rgb(223, 223, 223);}
#container_2240{width:100%;}
#ecFieldaddtocomparator_2241{border-right:0px solid rgb(223, 223, 223);color:#0e0e0e;margin-right:0px;margin-top:15px;width:auto;}
#ecFieldaddtocomparator_2241 a.addtocomparator{color:#0e0e0e;font-size:16px;line-height:35px;padding-right:20px;}
#ecFieldaddtocomparator_2241 a.addtocomparator:hover{color:rgb(51, 51, 51);}
#ecFieldaddtowishlist_2242{border-left:1px solid rgb(223, 223, 223);color:rgb(217, 217, 217);margin-top:15px;padding-left:20px;width:auto;}
#ecFieldaddtowishlist_2242 a.addtowishlist{color:#0e0e0e;font-size:16px;line-height:35px;width:100%;}
#ecFieldaddtowishlist_2242 a.addtowishlist:hover{color:rgb(51, 51, 51);}
#paragraph_2243{color:#0e0e0e;font-size:26px;line-height:40px;padding-top:40px;text-align:center;width:100%;}
#container_2245{margin-top:30px;}
#container_2246{border-bottom:0px solid rgb(223, 223, 223);border-left:0px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);margin-top:-1px;z-index:5;}
#paragraph_2247{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(51, 51, 51);font-size:16px;font-weight:bold;margin-right:0px;padding-bottom:14px;padding-left:20px;padding-right:20px;padding-top:14px;}
#paragraph_2248{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(51, 51, 51);font-size:16px;font-weight:bold;margin-right:0px;padding-bottom:14px;padding-left:20px;padding-right:20px;padding-top:14px;}
#paragraph_2249{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(51, 51, 51);font-size:16px;font-weight:bold;margin-right:0px;padding-bottom:14px;padding-left:20px;padding-right:20px;padding-top:14px;}
#paragraph_2250{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);box-sizing:border-box;color:rgb(51, 51, 51);font-size:16px;font-weight:bold;margin-right:0px;padding-bottom:14px;padding-left:20px;padding-right:20px;padding-top:14px;}
#accordion_2252 div.ui-accordion-content{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);width:100%;}
#accordion_2252 h3.ui-accordion-header{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(51, 51, 51);font-size:16px;height:45px;line-height:30px;margin-bottom:0px;margin-top:2px;}
#accordion_2252 h3.ui-accordion-header a{color:rgb(51, 51, 51);}
#accordion_2252 h3.ui-state-active{background-attachment:none;background-clip:none;background-color:rgb(218, 218, 218);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2252 h3.ui-state-active a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2252 h3.ui-state-active p{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2252{margin-left:-1px;width:100%;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container h2{font-size:0px;height:0px;line-height:0px;visibility:hidden;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;box-sizing:border-box;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(51, 51, 51);font-family:Roboto;font-size:13px;height:90px;width:100%;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-avatar img{width:60px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{padding-left:70px;width:100%;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{box-sizing:border-box;padding-left:70px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(84, 183, 11);}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(218, 1, 1);}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(218, 1, 1);}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(136, 136, 136);}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons span.ecFieldcomments-text-authentication{padding-right:20px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px outset #dddddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px outset #dddddd;border-right:0px outset #dddddd;border-top:0px outset #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-family:Roboto;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.18);}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.12);line-height:45px;margin-top:10px;padding-bottom:0px;padding-right:20px;padding-top:0px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:right 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #a9a9a9;border-left:0px solid #a9a9a9;border-right:0px solid #a9a9a9;border-top:0px solid #a9a9a9;height:45px;padding-left:20px;padding-right:20px;text-align:center;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{margin-top:25px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{box-sizing:border-box;color:rgb(51, 51, 51);font-weight:normal;line-height:50px;width:50%;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{box-sizing:border-box;text-align:right;width:50%;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-family:Roboto;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .nocomments{clear:both;color:rgb(216, 1, 1);text-align:center;}
#ecFieldcomments_2258 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldcommentauthor_2260{color:rgb(51, 51, 51);font-weight:bold;}
#paragraph_2261{margin-left:10px;margin-right:10px;}
#ecFieldcommentdate_2262{color:rgb(51, 51, 51);font-weight:bold;}
#ecFieldcommenttext_2264{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;font-size:13px;line-height:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldcommentvote_2265{color:rgb(51, 51, 51);}
#ecFieldcommentvote_2265 a.yesButton{background-attachment:none;background-clip:none;background-color:rgb(84, 183, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-left:10px;margin-right:20px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecFieldcommentvote_2265 a.noButton{background-attachment:none;background-clip:none;background-color:rgb(225, 14, 14);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecFieldcommentapprovation_2266{color:#0e0e0e;margin-top:10px;}
#paragraph_2269{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:20px;margin-bottom:40px;margin-top:40px;padding-bottom:10px;}
#ecCombinedbox_2270 .ecCombinedboxComp-title{font-size:0px;line-height:0px;visibility:hidden;}
#ecCombinedbox_2270 .ui-widget-header{font-size:0px;height:0px;line-height:0px;visibility:hidden;}
#ecCombinedbox_2270 .ecCombinedboxComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCombinedbox_2270 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCombinedbox_2270 .ecCombinedboxComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;font-family:Roboto;height:40px;line-height:40px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:-50px;visibility:visible;width:40px;}
#ecCombinedbox_2270 .ecCombinedboxComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecCombinedbox_2270 .ecCombinedboxComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:-10px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#container_2271{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_2272{margin-bottom:20px;}
#ecFieldimage_2272 a.productimage img{max-height:150px;}
#ecFieldimage_2272 .valigner{line-height:150px;}
#container_2273{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_2274{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_2274 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_2274 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_2275{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_2275 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_2275 a:hover{color:#0e0e0e;}
#ecFieldtitle_2275 .valigner{line-height:17px;}
#ecFieldprice_2276 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2276 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2276 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2276 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_2276{box-sizing:border-box;}
#ecFieldaddtocart_2278{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_2278 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_2278 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2278 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_2278 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2278 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_2279{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_2279 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_2279 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_2280{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_2280 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_2280 a.addtocomparator:hover{color:#4B1110;}
#container_2281{padding-top:0px;}
#paragraph_2283{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:20px;margin-bottom:40px;margin-top:40px;padding-bottom:10px;}
#ecPopularity_2284 .ecPopularityComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_2284 .ecPopularityComp-cells .ecPopularityComp-cell{margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_2284 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:Roboto;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecPopularity_2284 .ecPopularityComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;line-height:40px;position:absolute;right:-10px;visibility:visible;width:40px;}
#ecPopularity_2284 .ecPopularityComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:-10px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#container_2285{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_2286{margin-bottom:20px;}
#ecFieldimage_2286 a.productimage img{max-height:150px;}
#ecFieldimage_2286 .valigner{line-height:150px;}
#container_2287{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_2288{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_2288 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_2288 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_2289{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_2289 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_2289 a:hover{color:#0e0e0e;}
#ecFieldtitle_2289 .valigner{line-height:17px;}
#ecFieldprice_2290 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2290 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2290 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2290 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_2290{box-sizing:border-box;}
#ecFieldaddtocart_2292{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_2292 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_2292 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2292 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_2292 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2292 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_2293{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_2293 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_2293 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_2294{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_2294 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_2294 a.addtocomparator:hover{color:#4B1110;}
#container_2295{padding-top:0px;}
#paragraph_2297{border-bottom:1px solid rgb(223, 223, 223);color:#0e0e0e;font-size:20px;margin-bottom:40px;margin-top:40px;padding-bottom:10px;}
#ecPopularity_2298 .ecPopularityComp-cells{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_2298 .ecPopularityComp-cells .ecPopularityComp-cell{margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecPopularity_2298 .ecPopularityComp-paging a{border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;font-family:Roboto;font-size:0px;line-height:0px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;visibility:hidden;}
#ecPopularity_2298 .ecPopularityComp-paging a.succ{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;line-height:40px;position:absolute;right:-10px;visibility:visible;width:40px;}
#ecPopularity_2298 .ecPopularityComp-paging a.prec{background-attachment:inherit;background-clip:border-box;background-color:#0e0e0e;background-image:url(/Resources/image/ico-prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:-10px;line-height:40px;position:absolute;visibility:visible;width:40px;}
#container_2299{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-sizing:border-box;}
#ecFieldimage_2300{margin-bottom:20px;}
#ecFieldimage_2300 a.productimage img{max-height:150px;}
#ecFieldimage_2300 .valigner{line-height:150px;}
#container_2301{box-sizing:border-box;margin-bottom:10px;}
#ecFieldrating_2302{box-sizing:border-box;margin-top:15px;}
#ecFieldrating_2302 .ecFieldratingComp-container .rating_product{width:100%;}
#ecFieldrating_2302 .ecFieldratingComp-container .review_product{width:100%;}
#ecFieldtitle_2303{margin-bottom:3px;margin-top:5px;min-height:65px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldtitle_2303 a{color:#0e0e0e;font-size:13px;}
#ecFieldtitle_2303 a:hover{color:#0e0e0e;}
#ecFieldtitle_2303 .valigner{line-height:17px;}
#ecFieldprice_2304 div.minimalprice{color:rgb(51, 51, 51);font-size:0px;height:0px;margin-top:3px;visibility:hidden;width:0%;}
#ecFieldprice_2304 div.discount{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2304 div.originalprice{font-size:0px;height:0px;visibility:hidden;width:0px;}
#ecFieldprice_2304 div.price{color:#0e0e0e;font-size:20px;font-weight:500;width:100%;}
#ecFieldprice_2304{box-sizing:border-box;}
#ecFieldaddtocart_2306{box-sizing:border-box;clear:both;float:none;margin-left:auto;margin-right:auto;min-height:110px;padding-top:10px;width:180px;}
#ecFieldaddtocart_2306 a.addtocart{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldaddtocart_2306 input.quantity{border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;text-align:center;width:40px;}
#ecFieldaddtocart_2306 input.qtyminus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);color:rgb(51, 51, 51);height:35px;margin-left:32px;width:35px;}
#ecFieldaddtocart_2306 input.qtyplus{background-attachment:none;background-clip:none;background-color:rgb(217, 217, 217);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(217, 217, 217);border-left:1px solid rgb(217, 217, 217);border-right:1px solid rgb(217, 217, 217);border-top:1px solid rgb(217, 217, 217);height:35px;width:35px;}
#ecFieldaddtocart_2306 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtowishlist_2307{border-right:1px solid rgb(225, 225, 225);box-sizing:border-box;color:#0e0e0e;margin-top:15px;width:50%;}
#ecFieldaddtowishlist_2307 a.addtowishlist{color:#0e0e0e;font-size:12px;width:100%;}
#ecFieldaddtowishlist_2307 a.addtowishlist:hover{color:#4B1110;}
#ecFieldaddtocomparator_2308{font-size:12px;margin-top:15px;width:50%;}
#ecFieldaddtocomparator_2308 a.addtocomparator{border-left:0px solid rgb(225, 225, 225);border-right:0px solid rgb(225, 225, 225);color:#0e0e0e;width:100%;}
#ecFieldaddtocomparator_2308 a.addtocomparator:hover{color:#4B1110;}
#container_2310{padding-bottom:0px;}
#container_2311{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:2px solid #0e0e0e;box-sizing:border-box;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%;}
#html_2312{border-bottom:1px solid rgb(223, 1, 1);border-left:1px solid rgb(223, 1, 1);border-right:1px solid rgb(223, 1, 1);border-top:1px solid rgb(223, 1, 1);box-sizing:border-box;font-size:24px;line-height:26px;margin-bottom:20px;margin-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#paragraph_2313{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:25px;font-variant:small-caps;line-height:50px;margin-bottom:25px;}
#paragraph_2313 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#ecWishlistCustom_2314 .nowishlist{background-attachment:none;background-clip:none;background-color:rgb(209, 11, 11);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-cart{margin-bottom:20px;margin-top:10px;width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-cart label{border-bottom:1px solid #0e0e0e;color:#0e0e0e;font-size:20px;font-variant:small-caps;margin-bottom:20px;margin-top:10px;width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid rgb(223, 223, 223);border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:42px;line-height:40px;padding-left:10px;padding-right:10px;width:60%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;line-height:40px;padding-bottom:11px;padding-left:20px;padding-right:20px;padding-top:11px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistTable{margin-bottom:20px;margin-top:15px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistTable tr.ecWishlistCustomComp-wishlistTableRow{line-height:50px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistTable thead{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;line-height:50px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol{font-size:20px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .wishlistSeparator{font-size:0px;height:0px;line-height:0px;margin-left:10px;margin-right:10px;visibility:hidden;width:0px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-paging{margin-top:10px;text-align:left;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:0px solid #ffffff;border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);color:rgb(51, 51, 51);font-family:Roboto;font-size:14px;height:50px;line-height:50px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:50px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_2314 .ecWishlistCustomComp-paging a.current{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{font-size:25px;margin-bottom:10px;text-align:center;width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailTable tr .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{font-size:25px;margin-top:10px;text-align:center;width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailTable th.number1{width:70%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailTable tr.ecWishlistCustomComp-wishlistDetailTableRow{border-bottom:1px solid rgb(223, 223, 223);}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction{box-sizing:border-box;margin-bottom:20px;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistCart{margin-right:5%;text-align:center;width:30%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:17px;font-weight:300;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistUpdate{box-sizing:border-box;margin-right:5%;text-align:center;width:30%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:17px;font-weight:300;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistEmpty{box-sizing:border-box;text-align:center;width:30%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:17px;font-weight:300;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);width:100%;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailHead{color:rgb(51, 51, 51);}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#4B1110;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2314 .ecWishlistCustomComp-wishlistDetailTable thead{background-attachment:none;background-clip:none;background-color:#0e0e0e;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);color:rgb(255, 255, 255);font-size:18px;font-weight:300;line-height:50px;}
#container_2315{border-left:0px solid rgb(223, 223, 223);border-right:0px solid rgb(223, 223, 223);}
#ecFieldimage_2317{max-width:150px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2318{padding-bottom:15px;}
#ecFieldtitle_2319{box-sizing:border-box;color:#0e0e0e;font-size:18px;margin-top:20px;padding-right:15px;}
#ecFieldtitle_2319 a{color:#0e0e0e;}
#ecFieldtitle_2319 a:hover{color:#4B1110;}
#ecFieldtext_2320 div.labelfield{margin-right:5px;}
#ecFieldtext_2320 div.textfield{width:auto;}
#ecFieldtext_2320{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2320 div.labelfield label{color:rgb(51, 51, 51);}
#ecFieldtext_2321 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2321 div.textfield{width:auto;}
#ecFieldtext_2321{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2322 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2322 div.textfield{width:auto;}
#ecFieldtext_2322{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#ecFieldtext_2323 div.labelfield{color:rgb(51, 51, 51);margin-right:5px;}
#ecFieldtext_2323 div.textfield{width:auto;}
#ecFieldtext_2323{box-sizing:border-box;margin-top:5px;padding-right:15px;}
#container_2324{margin-bottom:10px;margin-top:15px;}
#paragraph_2325{color:rgb(51, 51, 51);}
#ecFieldquantity_2326{box-sizing:border-box;float:right;padding-right:15px;}
#ecFieldquantity_2326 .rowQty{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);height:35px;margin-left:10px;text-align:center;width:35px;}
#ecFieldquantity_2327{text-align:center;}
#ecFieldquantity_2327 .rowUnit{margin-right:10px;}
#ecFieldquantity_2327 .rowQty{border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);border-top-left-radius:2px;border-top-right-radius:2px;height:40px;text-align:center;width:40px;}
#ecFieldquantity_2327 .rowQtySize{margin-bottom:10px;}
#ecMinicart_2078 .ecMinicartComp-latestItemsOnCart li .ecMinicartComp-itemQty{margin-left:200px;}
#ecFieldtext_2334{color:rgb(27, 25, 25);font-weight:500;margin-top:7px;}
#ecFieldtext_2331{color:rgb(27, 26, 26);font-size:15px;}
#container_2335{margin-bottom:50px;}
#paragraph_2336{border-bottom:2px solid rgb(223, 223, 223);color:#0e0e0e;font-size:25px;font-weight:300;margin-bottom:25px;padding-bottom:15px;text-align:center;}
#paragraph_2336 .paragraphComp-content h1{font-size:25px;font-weight:normal;margin-bottom:0%;margin-top:0%;}
#html_2337{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_2338{margin-bottom:60px;margin-top:20px;}
#html_2343{color:#0e0e0e;font-size:18px;font-weight:500;}
#html_2345{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_2346{margin-bottom:60px;margin-top:20px;}
#html_2347{color:#0e0e0e;font-size:18px;font-weight:500;}
#paragraph_2348{margin-bottom:60px;margin-top:20px;}
#container_1281{color:rgb(255, 254, 254);}
#ecMinicart_1283 .ecMinicartComp-latestItemsOnCart{color:rgb(255, 255, 255);}
#ecMinicart_1283 .nocartitems{color:rgb(255, 255, 255);}
#ecMinicart_1283 .ecMinicartComp-cartLink{color:rgb(255, 255, 255);}
#userbar_1279 .userbarComp-logout input{color:rgb(255, 255, 255);}
#paragraph_1354 .paragraphComp-content{margin-left:20px;width:943px;}
#container_2057{min-height:2058px;}
#container_2058{height:2058px;}
#ecFieldimage_2358 ul.gallery-productimage{font-size:10px;height:0px;width:0px;}
#ecFieldimage_2358 div.primaryProductImage .valigner{text-align:center;}
#ecFieldtext_2362{color:rgb(39, 39, 39);font-size:15px;font-style:italic;font-weight:bold;height:70px;}
#ecFieldtext_2364{color:rgb(2, 2, 2);font-size:15px;font-weight:bold;left:0px;margin-top:20px;top:0px;}
#container_2085{height:450px;}
