body , html{font-family:Open Sans;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#060606;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#websiteFrame #websiteCredits a{color:#ffffff;text-decoration:underline;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;width:100%;}
#container_2{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:15px;padding-top:15px;width:100%;z-index:300;}
#Column_4{padding-left:15px;padding-right:15px;}
#container_5 i.offcanvas-button{color:#e70030;font-size:28px;}
#container_5{margin-right:5px;}
#tabs_6 .nav-tabs .nav-item{width:50%;}
#tabs_6 .nav-tabs .nav-item a.nav-link{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:0 solid #ffffff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dee2e6;border-right:0 solid #dee2e6;border-top:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-family:Raleway;font-size:14px;font-weight:700;height:70px;line-height:70px;padding-bottom:0;padding-top:0;text-align:center;}
#tabs_6 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#tabs_6 .nav-tabs .nav-item a.nav-link:hover{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);}
#tabs_6 .nav-tabs{border-bottom:4px solid #e70030;}
#tabs_6{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;}
#tabs_6 .tab-content{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#menu_7 li a{color:rgb(0,0,0);display:inline-block;font-family:Raleway;font-weight:700;line-height:30px;margin-bottom:10px;margin-left:0;margin-top:10px;padding-left:10px;padding-right:10px;}
#menu_7 li .toggleBranch{color:rgb(0,0,0);font-size:13px;line-height:50px;right:0;width:100%;}
#menu_7{position:relative;}
#menu_7 > li > a{font-size:30px;}
#menu_7 > li > a:hover{color:#01d7e1;}
#menu_7 > li > ul > li > a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#menu_7 > li > ul > li > a:hover{color:#01d7e1;}
#menu_7 > li > ul > li ul li{padding-bottom:10px;padding-top:10px;}
#menu_7 > li > ul > li ul li a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#menu_7 li ul li ul li a.active:hover{color:#01d7e1;}
#menu_7 > ul > li > a,#menu_7  > li > a{padding-left:10vw;width:100%;}
#menu_7 > ul > li > ul > li > a,#menu_7  > li > ul > li > a{font-size:16px;line-height:normal;}
#userbar_8{border-top:2px solid #f5f5f5;padding-top:20px;}
#userbar_8 .userbarComp-loggedUser .infoUser{color:rgb(0,0,0);font-size:20px;}
#userbar_8 .userbarComp-logout{font-size:16px;margin-top:20px;}
#userbar_8 .userbarComp-logout input{font-size:16px;font-weight:800;padding-left:10px;padding-right:10px;text-transform:uppercase;}
#ecContextualcategorymenu_9 > li > a{font-size:30px;}
#ecContextualcategorymenu_9 li a{display:inline-block;font-family:Raleway;font-weight:700;line-height:30px;margin-bottom:10px;margin-left:0;margin-top:10px;padding-left:10px;padding-right:10px;}
#ecContextualcategorymenu_9 li .toggleBranch{color:rgb(0,0,0);font-size:13px;left:0px;line-height:50px;width:50px;}
#ecContextualcategorymenu_9 > li > a:hover{color:#01d7e1;}
#ecContextualcategorymenu_9{position:relative;}
#ecContextualcategorymenu_9 > li > ul > li > a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#ecContextualcategorymenu_9 > li > ul > li > a:hover{color:#01d7e1;}
#ecContextualcategorymenu_9 > li > ul > li ul li a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#ecContextualcategorymenu_9 li ul li ul li a.active:hover{color:#01d7e1;}
#ecContextualcategorymenu_9 > li > ul > li ul li{padding-left:15px;}
#ecContextualcategorymenu_9 > li > ul > li ul{padding-bottom:10px;padding-top:10px;}
#ecContextualcategorymenu_9 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_9  > li > ul > li ul li a:hover,#ecContextualcategorymenu_9  li ul li ul li a.active:hover{color:#e70030;}
#ecContextualcategorymenu_9 > ul > li > a,#ecContextualcategorymenu_9  > li > a{padding-left:10vw;width:100%;}
#imagelink_10{text-align:center;}
#ecContextualcategorymenu_12 > li > a{color:rgb(255,255,255);font-family:Raleway;font-size:14px;font-weight:700;letter-spacing:0;margin-right:10px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:4px;}
#ecContextualcategorymenu_12 > li > ul > li > a{color:rgb(0,0,0);font-size:14px;font-weight:800;padding-bottom:2px;padding-top:2px;}
#ecContextualcategorymenu_12 li a{font-size:14px;}
#ecContextualcategorymenu_12 > li > ul > li ul li a{font-weight:600;margin-bottom:5px;padding-bottom:0;padding-top:0;}
#ecContextualcategorymenu_12 > li > ul > li ul{margin-top:10px;}
#menu_13 > li > a{color:rgb(255,255,255);font-family:Raleway;font-size:14px;font-weight:700;margin-right:10px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:4px;}
#menu_13 > li:last-of-type > a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#menu_13 > li > ul > li > a{color:rgb(0,0,0);font-size:14px;font-weight:800;padding-bottom:2px;padding-top:2px;}
#menu_13 > ul > li:last-of-type > a,#menu_13  > li:last-of-type > a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_16{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;margin-right:10px;min-height:40px;position:relative;width:40px;}
#container_17 .offcanvas-text{line-height:18px;}
#container_17{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#container_17 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0px;width:550px;z-index:200;}
#container_17 > .pw-collapse-button{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;height:40px;margin-top:-10px;width:40px;}
#container_17 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_18{margin-bottom:20px;}
#paragraph_19 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_19 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecCatalogsearchandfilter_20 .formfield_error{color:rgb(220, 0, 0);font-size:9px;position:absolute;text-transform:uppercase;top:4vh;}
#ecCatalogsearchandfilter_20 .formfield_button input{background-attachment:none;background-clip:none;background-color:#17161d;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;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;max-width:100%;padding-bottom:15px;padding-top:15px;width:150px;}
#ecCatalogsearchandfilter_20{padding-left:8px;padding-right:8px;}
#ecCatalogsearchandfilter_20 .formfield_field input[type=text]{width:350px;}
#ecFieldfiltertext_21{padding-left:0px !important;padding-right:0px !important;}
#ecFieldfiltertext_21 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;max-width:100%;min-height:55px;}
#ecFieldfiltertext_21 .formfield_field label{display:none;}
#ecFieldfiltertext_21 .formfield_field .rowRemoveFilter{left:10px;position:absolute;top:6px;}
#ecFieldfiltertext_21 .formfield_field .rowRemoveFilter .removeFilter{color:#17161d !important;font-size:22px;}
#container_22{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_23 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_23{text-align:right;}
#container_24 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;height:40px;width:40px;}
#container_24{margin-right:10px;}
#container_24 > .pw-collapse-target{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-shadow:0 4px 22px 0 rgba(0,0,0,0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0;top:40px;width:300px;z-index:200;}
#paragraph_25{color:#17161d;font-size:14px;font-weight:600;}
#userbar_26 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_26 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_26 .userbarComp-loggedUser .infoUser{color:#e70030;font-size:14px;font-weight:800;margin-bottom:00px;text-transform:uppercase;}
#userbar_26{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:10px;padding-bottom:5px;}
#userbar_26 .userbarComp-logout{margin-top:10px;width:100%;}
#userbar_27 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_27 .userbarComp-loggedUser .infoUser{display:none;margin-bottom:00px;}
#userbar_27 .userbarComp-logout{margin-top:10px;width:100%;}
#menu_28{font-size:14px;width:230px;}
#menu_28 > li > a{font-size:14px;font-weight:700;letter-spacing:0.5px;margin-bottom:2px;text-transform:uppercase;}
#menu_28 > ul > li > a,#menu_28  > li > a{color:#17161d;font-size:14px;font-weight:800;}
#menu_28 > ul > li > a:hover,#menu_28  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_29 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:900;letter-spacing:1px;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_29 .paragraphComp-content hr{margin-bottom:20px;}
#paragraph_29 .paragraphComp-content a:hover{color:#e70030;}
#paragraph_29{text-align:center;}
#paragraph_30 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:800;letter-spacing:1px;padding-bottom:15px;padding-top:15px;}
#paragraph_30 .paragraphComp-content hr{margin-bottom:20px;}
#container_31{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;margin-right:10px;min-height:40px;position:relative;width:40px;}
#container_31 > .pw-collapse-target{z-index:200;}
#container_32 .offcanvas-text{line-height:18px;}
#container_32{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#container_32 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 4px 22px 0px rgba(25, 25, 25, 0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0px;width:350px;z-index:200;}
#container_32 > .pw-collapse-button{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;height:40px;margin-top:-10px;width:40px;}
#container_32 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_33{margin-bottom:20px;}
#paragraph_34 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_34 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecMiniwishlist_35 .card-title{display:none;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #d2d2d3;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#17161d;font-family:Raleway;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{display:inline-block;margin-right:10px;max-width:100%;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;font-weight:400;height:20px;line-height:20px;text-align:center;width:25px;}
#ecMiniwishlist_35{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{color:rgb(216, 2, 2);display:inline-block;font-size:15px;height:22px;line-height:20px;text-align:center;width:16px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-totalItems{color:#17161d;font-size:14px;margin-bottom:15px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_35 .ecMiniwishlistComp-cartTotal{color:#17161d;font-weight:700;padding-left:5px;padding-right:5px;}
#ecMiniwishlist_35 .nocartitems{color:#8a8a8a;}
#ecMiniwishlist_35 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
#container_36{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_37 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_37{text-align:right;}
#ecMiniwishlist_38{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;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:15px;min-width:15px;position:absolute;right:0;text-align:center;top:0;}
#ecMiniwishlist_38 .card-title{display:none;}
#ecMiniwishlist_38 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_38 .ecMiniwishlistComp-cartTotal{color:rgb(255,255,255);font-size:10px;}
#ecMiniwishlist_38 .nocartitems{display:none;}
#ecMiniwishlist_38 .ecMiniwishlistComp-gotoCart{display:none;}
#container_39{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;min-height:40px;position:relative;width:40px;}
#container_39 > .pw-collapse-button{z-index:200;}
#container_40 .offcanvas-text{line-height:18px;}
#container_40 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 4px 22px 0px rgba(25, 25, 25, 0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0px;width:350px;z-index:200;}
#container_40 > .pw-collapse-button{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;width:40px;}
#container_40 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_41{margin-bottom:20px;}
#paragraph_42 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_42 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecMinicart_44{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecMinicart_44 .card-title{display:none;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #d2d2d3;padding-bottom:5px;padding-top:5px;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div a.title{color:#17161d;font-family:Raleway;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{display:inline-block;margin-right:10px;max-width:100%;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;height:20px;line-height:20px;text-align:center;width:25px;}
#ecMinicart_44 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(216, 2, 2);display:inline-block;font-size:15px;line-height:20px;text-align:center;width:15px;}
#ecMinicart_44 .ecMinicartComp-totalItems{color:#17161d;font-size:14px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMinicart_44 .ecMinicartComp-cartTotal{color:#17161d;font-weight:700;padding-left:5px;padding-right:5px;}
#ecMinicart_44 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;margin-bottom:10px;padding-bottom:6px;padding-left:5px;padding-right:5px;padding-top:6px;}
#ecMinicart_44 .ecMinicartComp-cartTotalPrice{display:inline-block;font-size:16px;font-weight:500;text-align:right;width:58%;}
#ecMinicart_44 .nocartitems{color:#8a8a8a;}
#ecMinicart_44 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
#container_45{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_46 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#ecMinicart_47 .card-title{display:none;}
#ecMinicart_47 .nocartitems{display:none;}
#ecMinicart_47 .ecMinicartComp-gotoCart{display:none;}
#ecMinicart_47{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;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:10px;min-height:15px;position:absolute;right:0;top:0;width:15px;}
#ecMinicart_47 .ecMinicartComp-totalItems{font-size:0;text-align:center;}
#ecMinicart_47 .ecMinicartComp-cartTotal{color:rgb(255,255,255);font-size:10px;}
#container_49{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/MVP/Banner/tapis.jpg);background-origin:padding-box;background-position:50% 0%;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_50{min-width:50px;z-index:90;}
#paragraph_51{color:#e70030;font-family:Raleway;font-size:40px;font-weight:400;margin-bottom:20px;text-align:center;}
#paragraph_51 .paragraphComp-content strong{font-size:50px;}
#paragraph_52{color:#ffffff;font-family:Raleway;text-align:center;}
#paragraph_52 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_53{font-family:Raleway;text-align:center;}
#paragraph_53 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_54{color:rgb(216,216,216);font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_54 .paragraphComp-content h3{color:#d2d2d3;font-size:25px;font-weight:200;}
#paragraph_55{margin-top:50px;text-align:center;}
#paragraph_55 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#container_56{background-attachment:none;background-clip:none;background-color:rgb(242, 242, 242);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:90vh;}
#container_57{height:100%;max-width:85%;position:relative;}
#imagelink_60{margin-left:auto;}
#container_62{margin-bottom:auto;margin-top:auto;min-width:50px;padding-bottom:30px;padding-top:30px;z-index:90;}
#paragraph_63{font-family:Raleway;}
#paragraph_63 .paragraphComp-content h1{color:#17161d;font-size:3vw;font-weight:900;}
#paragraph_64{font-family:Raleway;}
#paragraph_64 .paragraphComp-content h1{color:#17161d;display:inline-block;font-size:5vw;font-weight:900;}
#paragraph_66{margin-top:50px;text-align:center;}
#paragraph_66 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-weight:800;min-width:178px;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#container_67{background-attachment:inherit;background-clip:border-box;background-color:rgba(6, 6, 6, 0.43);background-image:url(/Resources/MVP/Banner/run.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_68{padding-left:30px;padding-right:30px;z-index:90;}
#paragraph_69{color:#e70030;font-family:Raleway;font-size:40px;font-weight:400;margin-top:20px;text-align:center;}
#paragraph_70{font-family:Raleway;text-align:center;}
#paragraph_70 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_71{font-family:Raleway;text-align:center;}
#paragraph_71 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_72{color:#000000;font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_72 .paragraphComp-content h3{color:#ffffff;font-weight:200;}
#paragraph_73{margin-top:50px;text-align:center;}
#paragraph_73 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-weight:800;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#container_74{background-attachment:none;background-clip:none;background-color:rgba(23,22,29,0.91);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0;z-index:50;}
#paragraph_78{padding-bottom:15px;padding-top:15px;}
#paragraph_78 .paragraphComp-content a{color:#e70030;font-size:12px;font-weight:700;}
#paragraph_78 .paragraphComp-content h3{color:#ffffff;font-size:16px;font-weight:700;}
#imagelink_79{margin-top:-50px;}
#paragraph_82{padding-bottom:15px;padding-top:15px;}
#paragraph_82 .paragraphComp-content a{color:#e70030;font-size:12px;font-weight:700;}
#paragraph_82 .paragraphComp-content h3{color:#ffffff;font-size:16px;font-weight:700;}
#imagelink_83{margin-top:-50px;}
#paragraph_86{padding-bottom:15px;padding-top:15px;}
#paragraph_86 .paragraphComp-content a{color:#e70030;font-size:12px;font-weight:700;}
#paragraph_86 .paragraphComp-content h3{color:#ffffff;font-size:16px;font-weight:700;}
#imagelink_87{margin-top:-50px;}
#paragraph_90{padding-bottom:15px;padding-top:15px;}
#paragraph_90 .paragraphComp-content a{color:#e70030;font-size:12px;font-weight:700;}
#paragraph_90 .paragraphComp-content h3{color:#ffffff;font-size:16px;font-weight:700;}
#imagelink_91{margin-top:-50px;}
#container_92{padding-bottom:60px;padding-top:60px;}
#paragraph_93{font-size:14px;margin-bottom:40px;max-width:600px;text-align:center;}
#paragraph_93 .paragraphComp-content h1{color:#17161d;font-size:30px;font-weight:900;margin-bottom:15px;}
#paragraph_93 .paragraphComp-content strong{color:#e70030;font-size:42px;}
#Column_95{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_97{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_98{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_98 .paragraphComp-content{font-size:14px;}
#paragraph_98 .paragraphComp-content strong{font-size:16px;}
#Column_99{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_101{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_102{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_102 .paragraphComp-content{font-size:14px;}
#paragraph_102 .paragraphComp-content strong{font-size:16px;}
#Column_103{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_105{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_106{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_106 .paragraphComp-content{font-size:14px;}
#paragraph_106 .paragraphComp-content strong{font-size:16px;}
#container_107{background-attachment:none;background-clip:none;background-color:rgb(34,33,44);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:40px;margin-top:40px;padding-bottom:80px;padding-top:80px;}
#container_108{max-width:800px;position:relative;}
#paragraph_109{color:rgb(255,255,255);text-align:center;}
#paragraph_109 .paragraphComp-content h2{color:#ffffff;font-size:36px;font-weight:800;margin-bottom:20px;}
#paragraph_109 .paragraphComp-content h3{color:#8a8a8a;font-size:30px;font-weight:800;margin-bottom:20px;text-transform:uppercase;}
#container_110{height:300px;margin-bottom:50px;margin-top:50px;min-width:80px;position:relative;width:80%;}
#imagelink_111{text-align:center;}
#paragraph_112{color:#ffffff;font-size:15px;line-height:23px;text-align:center;}
#paragraph_113 .paragraphComp-content 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;display:inline-block;font-weight:800;padding-bottom:15px;padding-left:25px;padding-right:25px;padding-top:15px;}
#paragraph_113 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#paragraph_113{margin-top:50px;}
#ecOfferbox_121 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_121 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;margin-right:0;right:31px;top:-65px;width:30px;z-index:5;}
#ecOfferbox_121 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_121 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;right:0;top:-65px;width:30px;z-index:5;}
#ecOfferbox_121{width:100%;}
#ecOfferbox_121 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin-bottom:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecOfferbox_121 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_122{padding-left:5px;padding-right:5px;}
#imagelink_126 img{max-height:40px;width:auto;}
#imagelink_126{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_128 div.labelfield{display:none;}
#ecFieldtext_129 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_130 img{max-height:40px;width:auto;}
#imagelink_130{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_131{font-size:15px;}
#ecFieldtitle_131 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_131 a:hover{color:#191919;}
#ecFieldtext_133{margin-right:auto;}
#ecFieldtext_134{margin-right:auto;}
#ecFieldtext_134 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_134 a:hover{color:#25292c;}
#ecFieldtext_135{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_135 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_135 div.textfield{text-decoration:underline;}
#ecFieldtext_136{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_136 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_136 div.textfield{text-decoration:underline;}
#ecFieldprice_138 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_138 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_138{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_138 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_138 div.minimalprice{display:none;}
#ecFieldprice_138 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_139 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_139 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_139{position:relative;}
#ecFieldprice_139 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_139 div.minimalprice{display:none;}
#ecFieldtax_140 div.labelfield{display:none;}
#ecFieldtax_140 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_140 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_140 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_141{margin-top:10px;}
#ecFieldaddtocart_142 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_142 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_142 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_142 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_142{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_142 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_142 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_146{margin-right:auto;}
#ecFieldtext_147 div.labelfield{display:none;}
#ecFieldtext_147 div.textfield{margin-top:-5px !important;}
#ecFieldtext_147{margin-right:10px;}
#ecFieldtext_148 div.labelfield{display:none;}
#ecFieldtext_148 div.textfield{margin-top:-5px !important;}
#ecFieldtext_148 img{height:64px;}
#ecFieldaddtocart_149 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#01d7e1;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_149 input.quantity{border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #01d7e1;border-right:0 solid #ced4da;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:70px;}
#ecFieldaddtocart_149 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_149 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_149{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_149 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldpoint_150 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_150{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#container_151{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;width:90%;}
#Column_153{margin-bottom:50px;}
#paragraph_154{text-align:center;text-transform:uppercase;}
#paragraph_154 .paragraphComp-content h4{color:#8a8a8a;font-size:14px;font-weight:900;letter-spacing:2px;}
#paragraph_154 .paragraphComp-content h2{color:#17161d;font-size:36px;font-weight:800;}
#imagelink_156 img{max-width:100px;}
#imagelink_156{text-align:center;}
#paragraph_157{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_157 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#paragraph_158{font-size:15px;margin-top:10px;text-align:center;}
#imagelink_160 img{max-width:100px;}
#imagelink_160{text-align:center;}
#paragraph_161{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_161 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#paragraph_162{font-size:15px;margin-top:10px;text-align:center;}
#imagelink_164 img{max-width:100px;}
#imagelink_164{text-align:center;}
#paragraph_165{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_165 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#paragraph_166{font-size:15px;margin-top:10px;text-align:center;}
#container_167{margin-top:10px;padding-bottom:20px;padding-top:50px;}
#ecOfferbox_168 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_168 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;margin-right:0;right:31px;top:-65px;width:30px;}
#ecOfferbox_168 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_168 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;right:0;top:-65px;width:30px;}
#ecOfferbox_168{width:100%;}
#ecOfferbox_168 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_169{padding-left:5px;padding-right:5px;}
#imagelink_173 img{max-height:40px;width:auto;}
#imagelink_173{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_175 div.labelfield{display:none;}
#ecFieldtext_176 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_177 img{max-height:40px;width:auto;}
#imagelink_177{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_178{font-size:15px;}
#ecFieldtitle_178 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_178 a:hover{color:#191919;}
#ecFieldtext_180{margin-right:auto;}
#ecFieldtext_181{margin-right:auto;}
#ecFieldtext_181 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_181 a:hover{color:#25292c;}
#ecFieldtext_182{color:#17161d;font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_182 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_182 div.textfield{text-decoration:underline;}
#ecFieldtext_183{color:#17161d;font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_183 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_183 div.textfield{text-decoration:underline;}
#ecFieldprice_185 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_185 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_185{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_185 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_185 div.minimalprice{display:none;}
#ecFieldprice_186 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_186 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_186{position:relative;}
#ecFieldprice_186 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_186 div.minimalprice{display:none;}
#ecFieldtax_187 div.labelfield{display:none;}
#ecFieldtax_187 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_187 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_187 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_188{margin-top:10px;}
#ecFieldaddtocart_189 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_189 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_189 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_189 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_189{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_189 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_189 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtowishlist_192 .addtowishlist{color:#17161d;}
#ecFieldaddtowishlist_192 .addtowishlist:hover{color:#8a8a8a;}
#ecFieldaddtocomparator_193{margin-right:auto;}
#ecFieldaddtocomparator_193 .addtocomparator{color:#17161d;}
#ecFieldaddtocomparator_193 .addtocomparator:hover{color:#8a8a8a;}
#ecFieldtext_194 div.labelfield{display:none;}
#ecFieldtext_194 div.textfield{margin-top:-5px !important;}
#ecFieldtext_194{margin-right:10px;}
#ecFieldtext_195 div.labelfield{display:none;}
#ecFieldtext_195 div.textfield{margin-top:-5px !important;}
#ecFieldtext_195 img{height:64px;}
#ecFieldaddtocart_196 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#01d7e1;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_196 input.quantity{border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #01d7e1;border-right:0 solid #ced4da;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:70px;}
#ecFieldaddtocart_196 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_196 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_196{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_196 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldpoint_197 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_197{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#container_198{border-top:1px solid #f5f5f5;margin-bottom:20px;margin-top:20px;padding-bottom:20px;padding-top:20px;}
#slider_199 .slick-prev{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:none;font-size:24px;height:25px;text-align:center;top:-20px;width:25px;}
#slider_199 .slick-next{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:none;font-size:24px;height:25px;text-align:center;top:-20px;width:25px;}
#imagelink_200{text-align:center;}
#imagelink_201{text-align:center;}
#imagelink_202{text-align:center;}
#imagelink_203{text-align:center;}
#imagelink_204{text-align:center;}
#imagelink_205{text-align:center;}
#imagelink_206{text-align:center;}
#imagelink_207{text-align:center;}
#cmsNewslist_208{margin-bottom:50px;margin-top:50px;max-width:1800px;}
#container_216{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:80px;padding-top:80px;}
#paragraph_219 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_219{margin-bottom:30px;}
#menu_220 > ul > li > a,#menu_220  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_220 > ul > li > a:hover,#menu_220  > li > a:hover{color:#ffffff;}
#paragraph_222 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_222{margin-bottom:30px;}
#menu_223 > ul > li > a,#menu_223  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_223 > ul > li > a:hover,#menu_223  > li > a:hover{color:#ffffff;}
#paragraph_225 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_225{margin-bottom:30px;}
#menu_226 > ul > li > a,#menu_226  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_226 > ul > li > a:hover,#menu_226  > li > a:hover{color:#ffffff;}
#paragraph_228 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_228{margin-bottom:30px;}
#menu_229 > ul > li > a,#menu_229  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_229 > ul > li > a:hover,#menu_229  > li > a:hover{color:#ffffff;}
#container_231{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_233 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_233{color:rgb(219,219,219);padding-left:20px;}
#paragraph_233 .paragraphComp-content a{color:#d2d2d3;}
#paragraph_233 .paragraphComp-content a:hover{color:#d2d2d3;}
#container_234{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_236 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_236{color:rgb(219,219,219);padding-left:20px;}
#paragraph_236 .paragraphComp-content a{color:rgb(219,219,219);}
#container_237{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_239 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_239{color:rgb(219,219,219);padding-left:20px;}
#paragraph_239 .paragraphComp-content a{color:rgb(219,219,219);}
#container_240{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_242 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_242{color:rgb(219,219,219);padding-left:20px;}
#paragraph_242 .paragraphComp-content a{color:rgb(219,219,219);}


#container_245{margin-top:30px;}
#menu_246 > ul > li > a,#menu_246  > li > a{color:#ffffff;font-weight:400;margin-left:5px;margin-right:5px;min-height:32px;}
#ecCurrencychange_247 select{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#060606;font-size:15px;font-weight:700;height:35px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#container_249{margin-top:15px;padding-top:10px;}
#container_250{max-width:1500px;}
#navinfo_251 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_251 > ul > li > a,#navinfo_251  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_251{margin-bottom:10px;}
#navinfo_252 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_252 > ul > li > a,#navinfo_252  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_252{margin-bottom:10px;}
#navinfo_253 > ul{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:#17161d;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_253{color:#17161d;margin-bottom:20px;}
#navinfo_253 > ul > li > a,#navinfo_253  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_254{max-width:1500px;min-width:50px;}
#ContainerRow_256{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_256 > .row,#ContainerRow_256  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_258{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_258 > .pw-collapse-button{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:100%;}
#container_258 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecCatalogsearchandfilter_260 .formfield_button input{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_260 .formfield_field input[type=text]{padding-left:10px;}
#container_261{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_261 > .pw-collapse-button{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:100%;}
#container_261 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_262 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_262 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_262 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_262 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_262{margin-top:10px;}
#container_263{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_263 > .pw-collapse-button{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:100%;}
#container_263 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterautocomplete_264 .formfield_field input[type=text]{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px;}
#ecFieldfilterautocomplete_264{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_264 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_264 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_265{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_265 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_265 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_265 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_266{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_266 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_266 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_266 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_267{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_267 > .pw-collapse-button{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:100%;}
#container_267 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_268{margin-top:20px;position:relative;}
#ecFieldfilterslider_268 .formfield_field .formlabel{display:none;}
#ecFieldfilterslider_268 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_268 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_268 .formfield_field .ui-slider-handle{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;}
#ecFieldfilterslider_268 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_268 .formfield_field .minslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_268 .formfield_field .maxslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_268 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_268 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_268 .formfield_field .rowRemoveFilter .removeFilter{right:0;}
#ecFieldfilterslider_268 .formfield_field{position:relative;}
#ecFieldfilterslider_268 .formfield_field .formControl{position:relative;}
#container_269{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_269 > .pw-collapse-button{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:100%;}
#container_269 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_270 .formfield_field ul > li .btn{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_270 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_270 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_271{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_271 > .pw-collapse-button{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:100%;}
#container_271 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_272 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_272 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_272 .formfield_field ul > li{margin-bottom:8px;}
#container_273{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_273 > .pw-collapse-button{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:100%;}
#container_273 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_274 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_274 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_274 .formfield_field ul > li{margin-bottom:8px;}
#container_275{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_275 > .pw-collapse-button{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:100%;}
#container_275 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_276 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_276 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_276 .formfield_field ul > li{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:8px;}
#Column_277{margin-top:0px;}
#ecCatalog_278 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_278 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_278 .ecCatalogComp-sort 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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_278 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_278 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_278 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_278 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_278 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_278 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_278 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_278 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_278 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_278 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_278 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_278 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_278 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_279{padding-left:5px;padding-right:5px;}
#imagelink_283 img{max-height:40px;width:auto;}
#imagelink_283{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_285 div.labelfield{display:none;}
#ecFieldtext_286 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_287 img{max-height:40px;width:auto;}
#imagelink_287{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_288{font-size:15px;}
#ecFieldtitle_288 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_288 a:hover{color:#191919;}
#ecFieldtext_290{margin-right:auto;}
#ecFieldtext_291{margin-right:auto;}
#ecFieldtext_291 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_291 a:hover{color:#e70030;}
#ecFieldtext_292{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_292 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_292 div.textfield{text-decoration:underline;}
#ecFieldtext_293{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_293 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_293 div.textfield{text-decoration:underline;}
#ecFieldprice_295 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_295 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_295{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_295 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_295 div.minimalprice{display:none;}
#ecFieldprice_295 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_296 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_296 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_296{position:relative;}
#ecFieldprice_296 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_296 div.minimalprice{display:none;}
#ecFieldtax_297 div.labelfield{display:none;}
#ecFieldtax_297 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_297 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_297 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_298{margin-top:10px;}
#ecFieldaddtocart_299 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_299 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_299 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_299 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_299{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_299 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_299 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_303{margin-right:auto;}
#ecFieldtext_304 div.labelfield{display:none;}
#ecFieldtext_304 div.textfield{margin-top:-5px !important;}
#ecFieldtext_304{margin-right:10px;}
#ecFieldtext_305 div.labelfield{display:none;}
#ecFieldtext_305 div.textfield{margin-top:-5px !important;}
#ecFieldtext_305 img{height:64px;}
#ecFieldaddtocart_307 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_307 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_307 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_307 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_307{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_307 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_308{margin-top:27px;}
#ecFieldpoint_309 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_309{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ContainerRow_312{margin-top:20px;max-width:1500px;padding-top:5px;}
#container_314{max-width:1500px;}
#navinfo_315 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_315 > ul > li > a,#navinfo_315  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_316 > ul{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:#17161d;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_316{color:#17161d;}
#navinfo_316 > ul > li > a,#navinfo_316  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_317 > .pw-collapse-target{position:relative;}
#container_317 > .pw-collapse-button > span{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#container_317 > .pw-collapse-button{margin-left:-10px;padding-left:0;padding-right:0;}
#form_318 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;margin-left:20px;padding-left:15px;padding-right:15px;text-transform:uppercase;}
#form_318 .formfield_button{margin-top:25px;}
#form_318 .formComp-message{color:#17161d;font-size:14px;}
#filefield_319 .formfield_field label{color:#e70030;height:25px;margin-bottom:0;}
#filefield_319 .formfield_field .filecontrol{border-bottom:2px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:0 solid rgb(0,0,0);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;height:30px;line-height:20px;padding-left:20px;padding-right:20px;text-transform:uppercase;}
#filefield_319 .formfield_field .filedelete{position:absolute;right:0;top:0;}
#filefield_319 .formfield_error{color:rgb(207, 0, 0);font-size:10px;text-transform:uppercase;}
#paragraph_321 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:18px;font-weight:800;padding-bottom:18px;padding-left:27px;padding-right:27px;padding-top:18px;text-align:center;width:100%;}
#ecGiftselection_322 .ecGiftselectionComp-title{color:rgb(0,0,0);font-size:25px;font-weight:700;}
#ecGiftselection_322{max-width:1500px;}
#ecGiftselection_322 .ecGiftselectionComp-cells .ecGiftselectionComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_323{padding-left:5px;padding-right:5px;}
#imagelink_327 img{max-height:40px;width:auto;}
#imagelink_327{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_329 div.labelfield{display:none;}
#ecFieldtext_330 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_331 img{max-height:40px;width:auto;}
#imagelink_331{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_332{font-size:15px;}
#ecFieldtitle_332 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_332 a:hover{color:#191919;}
#ecFieldtext_334{margin-right:auto;}
#ecFieldtext_335{margin-right:auto;}
#ecFieldtext_335 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_335 a:hover{color:#e70030;}
#ecFieldtext_336{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_336 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_336 div.textfield{text-decoration:underline;}
#ecFieldtext_337{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_337 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_337 div.textfield{text-decoration:underline;}
#ecFieldprice_339 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_339 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_339{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_339 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_339 div.minimalprice{display:none;}
#ecFieldprice_339 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_340 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_340 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_340{position:relative;}
#ecFieldprice_340 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_340 div.minimalprice{display:none;}
#ecFieldtax_341 div.labelfield{display:none;}
#ecFieldtax_341 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_341 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_341 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_342{margin-top:10px;}
#ecFieldaddtocart_343 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_343 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_343 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_343 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_343{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_343 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_343 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_347{margin-right:auto;}
#ecFieldtext_348 div.labelfield{display:none;}
#ecFieldtext_348 div.textfield{margin-top:-5px !important;}
#ecFieldtext_348{margin-right:10px;}
#ecFieldtext_349 div.labelfield{display:none;}
#ecFieldtext_349 div.textfield{margin-top:-5px !important;}
#ecFieldtext_349 img{height:64px;}
#ecFieldaddtocart_351 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_351 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_351 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0 solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_351 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_351{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_351 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_352{margin-top:27px;}
#ecFieldpoint_353 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_353{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecCartCustom_354 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:150px;padding-left:35px;padding-right:35px;padding-top:35px;}
#ecCartCustom_354 .nocartitems{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#ecCartCustom_354 .ecCartCustomComp-promotionlist{margin-bottom:15px;}
#ecCartCustom_354 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#17161d;font-size:18px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#ecCartCustom_354 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{font-size:14px;margin-bottom:10px;}
#ecCartCustom_354 .ecCartCustomComp-col-items{padding-left:0;}
#ecCartCustom_354 .ecCartCustomComp-order{padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-order-text > span{color:#17161d;font-size:16px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_354 .ecCartCustomComp-order-button .cancelmodify{border-bottom:2px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:16px;padding-bottom:3px;padding-top:3px;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:14px;height:70px;line-height:70px;text-align:center;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .title.number1{color:#17161d;padding-left:20px;text-align:left;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:18px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-results{color:#17161d;font-size:14px;margin-bottom:20px;margin-top:20px;}
#ecCartCustom_354 .ecCartCustomComp-subTotal{font-size:14px;font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-cartAction{margin-bottom:20px;padding-left:275px;}
#ecCartCustom_354 .ecCartCustomComp-cartEmpty{margin-left:20px;}
#ecCartCustom_354 .ecCartCustomComp-catalogLink{margin-top:-65px;z-index:50;}
#ecCartCustom_354 .ecCartCustomComp-containerSummaryArticles{font-weight:700;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-containerSummaryArticles ul{display:inline-block;margin-bottom:8px;margin-top:8px;padding-bottom:5px;padding-top:5px;width:100%;}
#ecCartCustom_354 .ecCartCustomComp-vat{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-rebate{font-weight:700;line-height:28px;}
#ecCartCustom_354 .ecCartCustomComp-grandTotal{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-grandTotal .grandTotal{font-weight:700;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-grandTotal .grandTotal .price{color:rgb(0,0,0);display:inline-block;font-size:48px;font-weight:800;line-height:1;margin-bottom:20px;width:100%;}
#ecCartCustom_354 .ecCartCustomComp-titleVoucherQuote{border-bottom:1px solid rgb(209,209,209);color:#17161d;font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-align:left;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-descriptionVoucherQuote{font-size:13px;margin-bottom:10px;margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:#17161d;font-size:15px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{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:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_354 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote .applyvoucher{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-titleShippingQuote{border-bottom:1px solid rgb(209,209,209);color:#17161d;font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-align:left;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-descriptionShippingQuote{margin-bottom:0;margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-contentShippingQuote ul li{margin-bottom:5px;margin-top:5px;padding-left:0;padding-right:0;}
#ecCartCustom_354 .ecCartCustomComp-contentShippingQuote ul li .labelShippingQuote{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCartCustom_354 .ecCartCustomComp-contentShippingQuote ul li .field 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:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_354 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{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:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_354 .ecCartCustomComp-linkQuoteShippingQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-linkQuoteShippingQuote .getshipping{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote{margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li{margin-bottom:10px;padding-left:0;padding-right:0;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.additional_costs{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#e70030;display:inline-block;font-size:16px;font-weight:800;margin-left:5px;margin-top:5px;width:100%;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote{margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .labelregionStore{color:#17161d;font-size:14px;font-weight:600;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field{font-size:14px;height:38px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{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:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote{margin-bottom:5px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:10px;padding-bottom:5px;padding-left:5px;padding-right:05px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .no_stores{color:#17161d;font-size:12px;font-weight:800;text-align:center;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_map_marker_icon{border-bottom-left-radius:00px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;margin-right:5px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_name{color:#17161d;font-size:14px;font-weight:800;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_address{display:inline-block;font-size:14px;width:100%;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_description{display:inline-block;font-size:14px;margin-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer{text-align:left;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;line-height:25px;padding-bottom:0;padding-top:0;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection .selected_label{font-weight:600;}
#ecCartCustom_354 .ecCartCustomComp-resultShippingQuote span.ecCartCustomComp-itemsErrorShippingQuote{font-size:14px;font-weight:600;}
#ecCartCustom_354 .ecCartCustomComp-linkUpdateTotalShippingQuote{margin-top:15px;}
#ecCartCustom_354 .ecCartCustomComp-linkUpdateTotalShippingQuote .updatetotalshipping{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;font-weight:800;margin-bottom:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-shippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-chargesShippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 [data-toggle=collapse] i{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;color:rgb(255,255,255);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecCartCustom_354 [data-toggle=collapse]:hover i{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_354 .ecCartCustomComp-titleBillingQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-descriptionBillingQuote{margin-bottom:10px;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:10px;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.additional_costs{color:#17161d;font-size:16px;font-weight:800;margin-right:5px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.price{color:#01d7e1;font-size:16px;font-weight:800;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.link_details{display:inline-block;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.link_details .btn{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:#ffffff;font-weight:600;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#ecCartCustom_354 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li .details_cost{margin-bottom:10px;}
#ecCartCustom_354 .ecCartCustomComp-linkUpdateTotalBillingQuote .updatetotalbilling{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:800;margin-bottom:15px;margin-top:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-billingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-titleGiftCardQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:15px;padding-top:15px;text-align:left;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote label{padding-left:10px;}
#ecCartCustom_354 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote .giftcardbalance{color:#e70030;font-size:16px;font-weight:800;margin-left:5px;}
#ecCartCustom_354 .ecCartCustomComp-containerGiftCardQuote{padding-bottom:20px;}
#ecCartCustom_354 .quicksetoptions .formfield_field label{width:100%;}
#ecCartCustom_354 .quicksetoptions .custom-control-label{font-weight:normal;}
#ecCartCustom_354 .ecCartCustomComp-containerPointsQuote{padding-bottom:20px;}
#ecCartCustom_354 .ecCartCustomComp-titlePointsQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:15px;padding-top:15px;text-align:left;text-transform:uppercase;}
#ecCartCustom_354 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote label{padding-left:10px;}
#ecCartCustom_354 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote input[type=checkbox]{margin-left:-18px;}
#ecCartCustom_354 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalanceamount{color:#e70030;font-size:16px;font-weight:800;}
#ecCartCustom_354 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalance{color:rgb(0,0,0);font-weight:800;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .title.number2{color:#17161d;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .title.number4{color:#17161d;}
#ecCartCustom_354 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:900;padding-bottom:6px;padding-top:6px;}
#ecCartCustom_354 .ecCartCustomComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCartCustom_354 .ecCartCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_354 .ecCartCustomComp-checkoutLink .gotocheckout{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;padding-bottom:15px;padding-top:15px;}
#ecCartCustom_354{margin-bottom:40px;}
#ecFieldimage_356{width:120px;}
#container_357{width:100%;}
#ecFieldtitle_358 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_358 a:hover{color:#01d7e1;}
#ecFieldtitle_358{margin-bottom:5px;padding-left:20px;}
#ecFieldtitle_358 .optionsdescription{font-weight:normal;}
#container_359{margin-left:20px;}
#ecFieldtext_360{font-size:13px;margin-right:auto;}
#ecFieldtext_361{font-size:13px;margin-right:auto;}
#ecFieldtext_361 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_361 a:hover{color:#e70030;}
#ecFieldprice_363 div.price{color:rgb(0,0,0);font-size:18px;font-weight:700;}
#ecFieldprice_363 div.originalprice{font-size:12px;padding-bottom:2px;padding-top:2px;text-decoration:line-through;}
#ecFieldprice_363 div.discount{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:700;margin-left:10px;margin-right:10px;padding-bottom:2px;padding-left:5px;padding-right:05px;padding-top:2px;}
#ecFieldprice_363{margin-top:15px;text-align:center;}
#ecFieldprice_364 div.price{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;margin-top:12px;}
#ecFieldprice_364 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_364{position:relative;}
#ecFieldprice_364 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_364 div.minimalprice{display:none;}
#ecFieldtax_365 div.labelfield{display:none;}
#ecFieldtax_365 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_365 span.taxname{color:#17161d;font-weight:600;}
#ecFieldtax_365 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#ecFieldtax_365{margin-bottom:15px;padding-left:15px;}
#container_366{margin-top:20px;}
#paragraph_367{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;color:rgb(255,255,255);font-size:10px;font-weight:800;line-height:25px;margin-left:20px;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#paragraph_369{color:rgb(0,0,0);display:none;font-size:14px;font-weight:800;margin-right:auto;}
#ecFieldquantity_370 .rowUnit{display:none;}
#ecFieldquantity_370 .rowQty{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:700;height:35px;text-align:center;width:50px;}
#ecFieldquantity_370 .rowUnitSize{border-bottom:1px solid #191919;color:#e70030;display:block;font-size:14px;font-weight:700;margin-bottom:5px;min-width:35px;text-align:center;text-transform:uppercase;width:100%;}
#ecFieldquantity_370 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:800;height:35px;margin-right:-1px;width:30px;}
#ecFieldquantity_370 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:800;height:35px;margin-left:-1px;width:30px;}
#ecFieldtext_372{color:rgb(0,0,0);font-size:18px;font-weight:700;text-align:center;}
#ecFieldtext_372 .labelfield .fieldlabel{display:none;}
#ContainerRow_373{border-top:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#textfield_375 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_375 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:00px;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#textfield_376 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_376 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#textareafield_378 .formfield_field label{color:rgb(0,0,0);font-size:14px;font-weight:800;}
#textareafield_378 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:120px;}
#ecFieldautocomplete_379 .quicksearch{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldautocomplete_379 .quicksearch input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#060606;font-size:16px;height:45px;line-height:45px;padding-left:10px;padding-right:10px;}
#ecFieldautocomplete_379 .quickconfigurator{font-size:14px;}
#ecFieldautocomplete_379 .quickconfigurator .configurator_label .fieldlabel{color:#17161d;font-weight:800;}
#ecFieldautocomplete_379 .quickconfigurator .configurator_label{margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_379 .quickconfigurator .configurator_control select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_379 .quickconfigurator .configurator_li{margin-bottom:5px;}
#ecFieldautocomplete_379 .quickconfigurator .configuratorTableCaption{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-weight:800;padding-bottom:15px;padding-top:15px;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_field label{color:#17161d;font-size:14px;font-weight:800;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_field .filecontrol{border-bottom:1px solid #cccccc;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;padding-bottom:0;padding-top:0;}
#ecFieldautocomplete_379 .quicksetoptions .formfield_error{font-size:12px;padding-top:0;}
#ecFieldautocomplete_379 .quickaddtocart input.quantity{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;font-weight:800;height:40px;line-height:50px;margin-right:10px;text-align:center;width:40px;}
#ecFieldautocomplete_379 .quickaddtocart .addtocart{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;line-height:40px;padding-bottom:0;padding-left:25px;padding-right:25px;padding-top:0;text-transform:uppercase;}
#ecFieldautocomplete_379 .quickaddtocart{padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_379 .quickaddtocart .ecFieldautocompleteCompSizeExtend-quantity label.labelsize{color:rgb(0,0,0);font-size:14px;font-weight:600;text-align:center;width:100%;}
#ecFieldautocomplete_379 .quickaddtocart .ecFieldautocompleteCompSizeExtend-quantity input.quantity{border-bottom:1px solid rgb(206,212,218);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(206,212,218);border-right:1px solid rgb(206,212,218);border-top:1px solid rgb(206,212,218);border-top-left-radius:0;border-top-right-radius:0;width:100%;}
#ecFieldautocomplete_379 .quickconfigurator .configuratorTable td, #ecFieldautocomplete_379 .quickconfigurator .configuratorTable th{text-align:center;vertical-align:middle;}
#ecFieldautocomplete_379 .quickconfigurator .configuratorTableCaption .captionText{color:#17161d;}
#container_380{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-right:0;max-width:320px;width:30%;}
#container_381{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#menu_382 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_382{width:100%;}
#menu_382 > li > a.active{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;color:rgb(255,255,255);}
#menu_382 > ul > li > a,#menu_382  > li > a{color:#17161d;}
#menu_382 > ul > li > a:hover,#menu_382  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_382 > ul > li > a.active,#menu_382  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_384 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_384{width:100%;}
#menu_384 > li > a.active{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;color:rgb(255,255,255);}
#menu_384 > ul > li > a,#menu_384  > li > a{color:#17161d;}
#menu_384 > ul > li > a:hover,#menu_384  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_384 > ul > li > a.active,#menu_384  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_386 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_386{width:100%;}
#menu_386 > li > a.active{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;color:rgb(255,255,255);}
#menu_386 > ul > li > a,#menu_386  > li > a{color:#17161d;}
#menu_386 > ul > li > a:hover,#menu_386  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_386 > ul > li > a.active,#menu_386  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userbar_387 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_387 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_387 .userbarComp-loggedUser .infoUser{margin-bottom:00px;}
#userbar_387{border-top:1px solid rgba(0,0,0,0.1);padding-top:20px;}
#userbar_387 .userbarComp-logout{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_388{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#paragraph_389{margin-bottom:25px;margin-top:10px;}
#paragraph_389 .paragraphComp-content{font-weight:600;line-height:27px;}
#paragraph_389 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e70030;border-left:1px solid #e70030;border-right:1px solid #e70030;border-top:1px solid #e70030;color:#ffffff;font-weight:700;line-height:39px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#paragraph_389 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17161d;border-left:1px solid #17161d;border-right:1px solid #17161d;border-top:1px solid #17161d;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:rgb(255,255,255);}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;padding-right:0;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #a9a9a9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:100px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-bottom:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .filecontrol{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .removeattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body span.link_details{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);margin-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{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);font-weight:800;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-bottom:1px solid #f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-weight:700;margin-bottom:5px;padding-left:15px;padding-right:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{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;color:rgb(255,255,255);}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutHead .title{font-size:16px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutHead .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;line-height:20px;margin-left:8px;padding-bottom:10px;padding-left:9px;padding-right:9px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutHead .status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingAddress .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:uppercase;width:170px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-billingMethod .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-billingAddress .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutTable div.col-title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:14px;line-height:55px;padding-left:20px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmcondition label{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:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment .manageattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;margin-left:15px;margin-top:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment .saveattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;margin-left:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutFooter .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#e70030;font-weight:800;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo .titleheader{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(0,0,0);font-size:15px;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-transform:none;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack .titleheader{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-giftcode .titleheader{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dddddd;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment .titleheader{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#e70030;font-weight:800;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-linkconfirmckeckout .btn:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_390 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_393{max-width:120px;}
#ecFieldtitle_395{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_395 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_395 a:hover{color:#01d7e1;}
#Column_397{margin-bottom:5px;}
#ecFieldtext_398{font-size:14px;}
#ecFieldtext_398 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_399{font-size:14px;}
#ecFieldtext_399 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_400{font-size:14px;}
#ecFieldtext_400 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_401{font-size:14px;}
#ecFieldtext_401 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_402{margin-bottom:5px;}
#ecFieldtext_403{font-size:14px;}
#ecFieldtext_403 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_404{font-size:14px;}
#ecFieldtext_404 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_405 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_405{font-size:14px;}
#ecFieldprice_405 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_405 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_405 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_406 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_406{font-size:14px;}
#ecFieldprice_406 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_406 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_406 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_407{margin-top:5px;}
#ecFieldtax_408 div.labelfield{display:none;}
#ecFieldtax_408 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_408 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_408 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#ecFieldtext_410{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_410 .labelfield .fieldlabel{display:none;}
#userregistration_411 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_411 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_411 .formfield_field input[type=password]{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_411 .formfield_field select{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_411 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_411{position:relative;}
#userregistration_411 .accounttype .formlabel{padding-left:15px;}
#userregistration_411 .accounttype .formlabel > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_412 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_412{padding-bottom:50px;}
#paragraph_413 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#checkboxfield_430{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#container_431{position:relative;}
#passwordfield_432{margin-top:20px !important;}
#paragraph_435 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_435{margin-top:40px;}
#Column_446{padding-left:0;}
#paragraph_447 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_447{margin-top:20px;}
#paragraph_448{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_449 .formfield_field > .formlabel{display:none;margin-bottom:15px;width:100%;}
#radiofield_449 .form-check{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;padding-bottom:3px;padding-left:25px;padding-top:5px;width:100%;}
#textfield_451 .formfield_field label{width:100%;}
#textfield_454 .formfield_field label{width:100%;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:rgb(255,255,255);}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;padding-right:0;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #a9a9a9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:100px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-bottom:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .filecontrol{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .removeattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body span.link_details{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);margin-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{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);font-weight:800;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-bottom:1px solid #f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-weight:700;margin-bottom:5px;padding-left:15px;padding-right:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{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;color:rgb(255,255,255);}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutHead .title{font-size:16px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutHead .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;line-height:20px;margin-left:8px;padding-bottom:10px;padding-left:9px;padding-right:9px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutHead .status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingAddress .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:uppercase;width:170px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-billingMethod .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-billingAddress .titleheader{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;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutTable div.col-title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:14px;line-height:55px;padding-left:20px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmcondition label{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:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment .manageattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;margin-left:15px;margin-top:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment .saveattachment{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;margin-left:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutFooter .btn{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#e70030;font-weight:800;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo .titleheader{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(0,0,0);font-size:15px;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-transform:none;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack .titleheader{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-giftcode .titleheader{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dddddd;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment .titleheader{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#e70030;font-weight:800;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-linkconfirmckeckout .btn:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_464 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_467{max-width:120px;}
#ecFieldtitle_469{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_469 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_469 a:hover{color:#01d7e1;}
#Column_471{margin-bottom:5px;}
#ecFieldtext_472{font-size:14px;}
#ecFieldtext_472 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_473{font-size:14px;}
#ecFieldtext_473 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_474{font-size:14px;}
#ecFieldtext_474 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_475{font-size:14px;}
#ecFieldtext_475 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_476{margin-bottom:5px;}
#ecFieldtext_477{font-size:14px;}
#ecFieldtext_477 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_478{font-size:14px;}
#ecFieldtext_478 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_479 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_479{font-size:14px;}
#ecFieldprice_479 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_479 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_479 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_480 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_480{font-size:14px;}
#ecFieldprice_480 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_480 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_480 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_481{margin-top:5px;}
#ecFieldtax_482 div.labelfield{display:none;}
#ecFieldtax_482 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_482 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_482 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#ecFieldtext_484{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_484 .labelfield .fieldlabel{display:none;}
#userregistration_485 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_485 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_485 .formfield_field input[type=password]{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_485 .formfield_field select{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_485 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_485{position:relative;}
#userregistration_485 .accounttype .formlabel{padding-left:15px;}
#userregistration_485 .accounttype .formlabel > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_486 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_486{padding-bottom:50px;}
#paragraph_487 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#radiofield_488 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_488 .form-check{margin-right:10px;}
#radiofield_489{margin-bottom:30px;}
#radiofield_489 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_489 .form-check{margin-right:10px;}
#checkboxfield_506{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#container_507{position:relative;}
#passwordfield_508{margin-top:20px !important;}
#paragraph_511 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_511{margin-top:40px;}
#Column_522{padding-left:0;}
#paragraph_523 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_523{margin-top:20px;}
#paragraph_524{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_525 .formfield_field > .formlabel{display:none;margin-bottom:15px;width:100%;}
#radiofield_525 .form-check{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;padding-bottom:3px;padding-left:25px;padding-top:5px;width:100%;}
#textfield_527 .formfield_field label{width:100%;}
#textfield_530 .formfield_field label{width:100%;}
#navinfo_540 > ul{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(59,59,59);}
#navinfo_540 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_540 > ul > li > span:hover{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;color:rgb(255,255,255);}
#navinfo_540 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_540 > ul > li.active:hover > span{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(179,179,179);}
#navinfo_540 > ul > li > span:hover{color:#e70030;}
#navinfo_540{margin-top:10px;max-width:1500px;}
#navinfo_540 > ul > li > a,#navinfo_540  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#navinfo_541 > ul{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(59,59,59);}
#navinfo_541 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_541 > ul > li > span:hover{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;color:rgb(255,255,255);}
#navinfo_541 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_541 > ul > li.active:hover > span{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(179,179,179);}
#navinfo_541 > ul > li > span:hover{color:#e70030;}
#navinfo_541{margin-top:10px;max-width:1500px;}
#navinfo_541 > ul > li > a,#navinfo_541  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#ecProduct_543{margin-top:15px;max-width:1500px;}
#Column_545{position:relative;}
#ecFieldprice_546 div.price{color:#e70030;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_546 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_546 div.discount{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:18px;font-weight:700;left:0;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:0;}
#ecFieldprice_546 div.minimalprice{display:none;}
#ecFieldprice_546{z-index:50;}
#ecFieldprice_546 .qty-pricing{display:none;}
#ecFieldimage_547{width:100%;}
#ecFieldimage_547 .pswp__bg{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_547 .pswp__button--close{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-close-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_547 .pswp__top-bar{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldimage_547 .pswp__counter{color:rgb(0,0,0);font-family:Raleway;font-weight:800;}
#ecFieldimage_547 .pswp__button--fs{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-fullscreen.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_547 div.primaryProductImage{padding-bottom:50px;padding-top:50px;}
#Column_549{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtext_551 div.labelfield{display:none;}
#ecFieldtext_551{color:#8a8a8a;font-size:14px;}
#ecFieldnavigationproducts_552 .navigationproductslink{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldnavigationproducts_552{margin-left:auto;}
#ecFieldnavigationproducts_553 .navigationproductslink{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldtitle_554 a{font-weight:800;}
#ecFieldtitle_554{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_554 a:hover{color:rgb(0,0,0);}
#ecFieldtitle_554 .container-fluid{color:#17161d;font-size:28px;font-weight:900;}
#ecFieldrating_555{margin-bottom:20px;}
#ecFieldrating_555 .ecFieldratingComp-container .rating_product{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldrating_555 .ecFieldratingComp-container .rating_noreview a{color:#060606;font-size:14px;font-weight:500;}
#ecFieldrating_555 .ecFieldratingComp-container .review_product a{color:#17161d;font-size:12px;font-weight:500;}
#ecFieldtext_556 div.labelfield{display:none;}
#ecFielddescription_557{margin-bottom:20px;}
#ecFieldpoint_558{display:inline-block;margin-bottom:20px;width:auto;}
#ecFieldpoint_558 div.labelfield{display:none;}
#ecFieldpoint_558 div.textfield{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff !important;font-size:14px;font-weight:800;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldprice_559 div.price{color:#e70030;font-size:30px;font-weight:900;margin-left:10px;margin-right:10px;}
#ecFieldprice_559 div.originalprice{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_559{margin-top:15px;position:relative;}
#ecFieldprice_559 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_559 div.minimalprice{display:none;}
#ecFieldprice_559 .qty-pricing li{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#8a8a8a;font-size:14px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldtax_560 div.labelfield{display:none;}
#ecFieldtax_560 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_560 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_560 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#ecConfigurator_561{margin-bottom:15px;margin-top:15px;}
#ecSetoptions_563{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:15px;padding-top:15px;}
#ecMexalAvailability_564 .availability_button{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:15px;font-weight:600;padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px;text-transform:uppercase;}
#ecMexalAvailability_564 .div_button{margin-bottom:20px;}
#ecMexalAvailability_564 ul.size-availability li{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:15px;}
#ecMexalAvailability_564 span.availability{color:#ffffff;font-size:15px;font-weight:600;}
#ecMexalAvailability_564{margin-top:40px;}
#ecMexalAvailability_564 span.size{color:#ffffff;}
#ecFieldaddtocart_565 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;height:55px;line-height:30px;margin-right:5px;min-width:160px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocart_565 input.quantity{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:22px;font-weight:600;height:55px;width:55px;}
#ecFieldaddtocart_565 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(0,0,0);border-right:0 solid #ced4da;border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:30px;font-weight:600;height:55px;margin-right:-1px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:55px;}
#ecFieldaddtocart_565 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:30px;font-weight:600;height:55px;margin-left:-1px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:55px;}
#ecFieldaddtocart_565{margin-right:30px;margin-top:20px;}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeExtend-labelsize .fieldlabel{color:rgb(0,0,0);font-size:15px;font-weight:800;margin-bottom:20px;}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{font-weight:600;line-height:54px;min-width:40px;padding-left:10px;padding-right:10px;text-align:right;text-transform:uppercase;}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeExtend-quantity > div{margin-bottom:10px;}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:47px;}
#ecFieldaddtocart_565 .ecFieldaddtocartCompSizeMinimal-labelsize .fieldlabel{color:rgb(0,0,0);font-weight:800;}
#container_567{margin-bottom:12px;padding-left:0;}
#container_569{margin-top:20px;}
#ecFieldlinkdetail_570 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_571 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_571{margin-left:20px;}
#ContainerRow_572{margin-top:10px;}
#ecFieldtext_574{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;margin-bottom:5px;margin-right:0px;padding-left:6px;padding-right:6px;}
#ecFieldtext_574 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_575{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;margin-bottom:5px;padding-left:6px;padding-right:6px;}
#ecFieldtext_575 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_576{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;margin-bottom:5px;padding-left:6px;padding-right:6px;}
#ecFieldtext_576 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_577{font-size:14px;}
#ecFieldtext_577 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_578{font-size:14px;}
#ecFieldtext_578 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldpoint_579 div.labelfield{display:inline-block;}
#ecFieldpoint_579 div.textfield{display:inline-block;font-size:14px;}
#ecFieldpoint_579 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#container_581{margin-bottom:.5rem;}
#paragraph_582{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldcategories_583 a{color:#8a8a8a;font-size:14px;padding-bottom:3%;padding-top:0;}
#ecFieldcategories_583 a:hover{color:#e70030;}
#container_584{margin-bottom:.5rem;}
#paragraph_585{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldcategories_586 a{color:#d2d2d3;font-size:14px;padding-bottom:0;padding-top:0;}
#ecFieldcategories_586 a:hover{color:#e70030;}
#ecFieldtext_587{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;margin-bottom:5px;padding-left:6px;padding-right:6px;}
#ecFieldtext_587 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_588{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;margin-bottom:5px;margin-left:0px;margin-right:0px;padding-bottom:0px;padding-left:6px;padding-right:6px;padding-top:0px;}
#ecFieldtext_588 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#Column_595{margin-bottom:100px;}
#ecSetproductsbox_596 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:#d2d2d3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-family:Raleway;font-size:23px;font-weight:600;margin-bottom:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:none;}
#ecSetproductsbox_596 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{border-bottom:1px solid rgb(224,224,224);margin-bottom:30px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_596 .ecSetproductsboxComp-range{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;padding-bottom:10px;padding-top:10px;}
#container_597{padding-left:5px;padding-right:5px;}
#imagelink_601 img{max-height:40px;width:auto;}
#imagelink_601{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_603 div.labelfield{display:none;}
#ecFieldtext_604 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldtitle_605{font-size:15px;}
#ecFieldtitle_605 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_605 a:hover{color:#191919;}
#imagelink_606 img{max-height:40px;width:auto;}
#imagelink_606{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_607{color:rgb(0,0,0);font-size:13px;}
#ecFieldtext_607 .labelfield .fieldlabel{margin-bottom:0;}
#ecFieldtext_609{margin-right:auto;}
#ecFieldtext_610{margin-right:auto;}
#ecFieldtext_610 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_610 a:hover{color:#e70030;}
#ecFieldtext_611{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_611 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_611 div.textfield{text-decoration:underline;}
#ecFieldtext_612{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_612 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_612 div.textfield{text-decoration:underline;}
#ecFieldprice_614 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_614 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_614{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_614 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_614 div.minimalprice{display:none;}
#ecFieldprice_614 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_615 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_615 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_615{position:relative;}
#ecFieldprice_615 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_615 div.minimalprice{display:none;}
#ecFieldtax_616 div.labelfield{display:none;}
#ecFieldtax_616 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_616 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_616 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#Column_617{margin-bottom:50px;}
#ecCombinedbox_618 .carousel-buttons.leftRs > i{font-size:0;}
#ecCombinedbox_618 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;text-align:center;width:40px;}
#ecCombinedbox_618 .carousel-buttons.rightRs > i{font-size:0;}
#ecCombinedbox_618 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;text-align:center;width:40px;}
#ecCombinedbox_618 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_618 .ecCombinedboxComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecCombinedbox_618 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-left:3px;padding-right:3px;}
#container_619{padding-left:5px;padding-right:5px;}
#imagelink_623 img{max-height:40px;width:auto;}
#imagelink_623{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_625 div.labelfield{display:none;}
#ecFieldtext_626 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_627 img{max-height:40px;width:auto;}
#imagelink_627{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_628{font-size:15px;}
#ecFieldtitle_628 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_628 a:hover{color:#191919;}
#ecFieldtext_630{margin-right:auto;}
#ecFieldtext_631{margin-right:auto;}
#ecFieldtext_631 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_631 a:hover{color:#e70030;}
#ecFieldtext_632{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_632 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_632 div.textfield{text-decoration:underline;}
#ecFieldtext_633{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_633 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_633 div.textfield{text-decoration:underline;}
#ecFieldprice_635 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_635 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_635{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_635 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_635 div.minimalprice{display:none;}
#ecFieldprice_635 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_636 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_636 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_636{position:relative;}
#ecFieldprice_636 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_636 div.minimalprice{display:none;}
#ecFieldtax_637 div.labelfield{display:none;}
#ecFieldtax_637 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_637 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_637 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_638{margin-top:10px;}
#ecFieldaddtocart_639 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_639 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_639 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_639 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_639{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_639 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_639 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_643{margin-right:auto;}
#ecFieldtext_644 div.labelfield{display:none;}
#ecFieldtext_644 div.textfield{margin-top:-5px !important;}
#ecFieldtext_644{margin-right:10px;}
#ecFieldtext_645 div.labelfield{display:none;}
#ecFieldtext_645 div.textfield{margin-top:-5px !important;}
#ecFieldtext_645 img{height:64px;}
#ecFieldaddtocart_647 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_647 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_647 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0 solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_647 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_647{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_647 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_648{margin-top:27px;}
#ecFieldpoint_649 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_649{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#html_650{margin-top:50px;}
#Column_651{margin-bottom:100px;}
#ecPopularity_652 .carousel-buttons.leftRs > i{font-size:0;}
#ecPopularity_652 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:40px;}
#ecPopularity_652 .carousel-buttons.rightRs > i{font-size:0;}
#ecPopularity_652 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:40px;}
#ecPopularity_652{margin-bottom:40px;padding-left:0px;padding-right:0px;}
#ecPopularity_652 .ecPopularityComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecPopularity_652 .ecPopularityComp-cells .ecPopularityComp-cell{padding-left:3px;padding-right:3px;}
#container_653{padding-left:5px;padding-right:5px;}
#imagelink_657 img{max-height:40px;width:auto;}
#imagelink_657{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_659 div.labelfield{display:none;}
#ecFieldtext_660 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_661 img{max-height:40px;width:auto;}
#imagelink_661{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_662{font-size:15px;}
#ecFieldtitle_662 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_662 a:hover{color:#191919;}
#ecFieldtext_664{margin-right:auto;}
#ecFieldtext_665{margin-right:auto;}
#ecFieldtext_665 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_665 a:hover{color:#e70030;}
#ecFieldtext_666{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_666 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_666 div.textfield{text-decoration:underline;}
#ecFieldtext_667{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_667 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_667 div.textfield{text-decoration:underline;}
#ecFieldprice_669 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_669 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_669{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_669 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_669 div.minimalprice{display:none;}
#ecFieldprice_669 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_670 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_670 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_670{position:relative;}
#ecFieldprice_670 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_670 div.minimalprice{display:none;}
#ecFieldtax_671 div.labelfield{display:none;}
#ecFieldtax_671 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_671 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_671 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_672{margin-top:10px;}
#ecFieldaddtocart_673 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_673 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_673 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_673 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_673{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_673 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_673 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_677{margin-right:auto;}
#ecFieldtext_678 div.labelfield{display:none;}
#ecFieldtext_678 div.textfield{margin-top:-5px !important;}
#ecFieldtext_678{margin-right:10px;}
#ecFieldtext_679 div.labelfield{display:none;}
#ecFieldtext_679 div.textfield{margin-top:-5px !important;}
#ecFieldtext_679 img{height:64px;}
#ecFieldaddtocart_681 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_681 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_681 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0 solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_681 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_681{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_681 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_682{margin-top:27px;}
#ecFieldpoint_683 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_683{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldcomments_685{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .titlecomment{color:#17161d;font-size:32px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;height:150px;margin-bottom:10px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons span.ecFieldcomments-text-authentication{color:rgb(0,0,0);font-weight:800;margin-right:10px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:2px solid rgb(198,198,198);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{font-weight:500;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{font-size:14px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items{font-size:14px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldcomments_685 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;color:#ffffff;}
#paragraph_687{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentauthor_688 .fieldlabel{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#paragraph_689{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentdate_690 .fieldlabel{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#ecFieldcommenttext_692{margin-bottom:10px;margin-top:10px;}
#ecFieldcommentapprovation_693{color:rgb(0,0,0);font-size:13px;font-weight:800;}
#ecFieldcommentvote_694{color:rgb(0,0,0);}
#ecFieldcommentvote_694 .votingPrompt{font-size:13px;font-weight:800;}
#ecFieldcommentvote_694 .yesButton{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;margin-left:5px;margin-right:5px;text-transform:uppercase;}
#ecFieldcommentvote_694 .noButton{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#container_695{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#ecOrders_696 .tabsComp-tabs li{text-align:center;width:16.66%;}
#ecOrders_696 .ecOrdersComp-orders{margin-top:20px;}
#ecOrders_696 .ecOrdersComp-ordersTable .title{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;color:rgb(255,255,255);font-size:14px;font-weight:700;padding-bottom:10px;padding-left:14px;padding-right:14px;padding-top:10px;text-transform:uppercase;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{font-size:14px;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#01d7e1;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{font-size:14px;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#01d7e1;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{font-size:14px;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#01d7e1;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{font-size:14px;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#01d7e1;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder{font-size:14px;}
#ecOrders_696 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder:hover{color:#01d7e1;}
#ecOrders_696 .nav{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_696 .tabsComp-tabs li a{padding-bottom:15px;padding-top:15px;}
#ecOrders_696 .ecOrdersComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17161d;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #17161d;border-right:1px solid #17161d;border-top:1px solid #17161d;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:0px;padding-left:10px;padding-right:10px;}
#ecOrders_696 .ecOrdersComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e70030;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e70030;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#paragraph_697{color:#17161d;font-family:Raleway;font-size:14px;margin-bottom:10px;margin-top:-15px;}
#container_698{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#navinfo_699 > ul{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(59,59,59);}
#navinfo_699 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_699 > ul > li > span:hover{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;color:rgb(255,255,255);}
#navinfo_699 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_699 > ul > li.active:hover > span{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(179,179,179);}
#navinfo_700 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-top:0;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistSettingsHead{margin-bottom:20px;margin-top:20px;padding-left:15px;padding-right:15px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart{margin-bottom:20px;margin-top:20px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol{margin-top:auto;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;margin-left:5px;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{padding-bottom:15px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailTable-results{color:rgb(0,0,0);font-size:13px;margin-bottom:10px;margin-top:10px;padding-left:15px;}
#ecWishlistCustom_701 .nowishlist{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:14px;font-weight:800;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart label{color:#17161d;font-size:12px;font-weight:800;margin-bottom:0px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;height:38px;line-height:38px;margin-bottom:10px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;margin-bottom:10px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:150px;margin-bottom:20px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;margin-bottom:10px;padding-bottom:0;padding-left:15px;padding-top:0;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistCart{margin-bottom:40px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistEmpty{margin-bottom:40px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistSettingsHead .backwishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-cart .cartwishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistShareHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistShareHead .backwishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .titleshareemail{margin-top:20px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .shareinfo{margin-bottom:10px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .socialshare{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;max-width:100%;width:35px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .senderror{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .sendcomplete{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .sendwishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;font-size:14px;padding-bottom:10px;padding-left:15px;padding-top:10px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable thead{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;border-bottom:0 solid #808080;border-top:0 solid #808080;color:#ffffff;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;font-size:15px;padding-bottom:10px;padding-top:10px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistActions{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;font-size:14px;padding-bottom:20px;padding-left:15px;padding-top:30px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;font-size:14px;padding-bottom:20px;padding-top:30px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;padding-bottom:20px;padding-top:20px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#17161d;font-size:16px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:rgb(220, 0, 0);font-size:16px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-results{color:rgb(0,0,0);font-size:13px;font-weight:500;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailHead .backwishlist{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistDetailHead .title{font-size:25px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .formfield_error{color:rgb(213, 0, 0);font-size:9px;text-transform:uppercase;}
#ecWishlistCustom_701 .ecWishlistCustomComp-share .sendwishlist:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_701 .ecWishlistCustomComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;color:#ffffff;font-weight:600;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecWishlistCustom_701 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;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;color:#ffffff;}
#ecWishlistCustom_701 .ecWishlistCustomComp-wishlistSettingsHead .title{color:#17161d;font-size:22px;font-weight:600;}
#container_702{height:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#container_703{margin-bottom:40px;}
#ecFieldimage_704{min-height:200px;}
#ecFieldtext_705 div.labelfield{display:none;}
#ecFieldtitle_706{font-size:15px;margin-bottom:5px;min-height:40px;}
#ecFieldtitle_706 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_706 a:hover{color:rgb(0,0,0);}
#ecFieldtext_708{margin-right:auto;}
#ecFieldtext_709{margin-right:auto;}
#ecFieldtext_709 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_709 a:hover{color:#e70030;}
#ecFieldtext_710{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_710 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_710 div.textfield{text-decoration:underline;}
#ecFieldtext_711{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_711 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_711 div.textfield{text-decoration:underline;}
#ecFieldprice_713 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_713 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_713{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_713 div.discount{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_713 div.minimalprice{display:none;}
#ecFieldprice_714 div.price{color:#17161d;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_714 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_714{position:relative;}
#ecFieldprice_714 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_714 div.minimalprice{display:none;}
#ecFieldquantity_715 .rowUnit{display:none;}
#ecFieldquantity_715 .rowUnitSize{color:rgb(0,0,0);display:inline-block;font-weight:600;}
#ecFieldquantity_715{margin-top:20px;}
#ecFieldquantity_715 .rowQty{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:16px;font-weight:800;height:40px;text-align:center;}
#ecFieldquantity_715 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:32px;height:40px;line-height:32px;margin-right:-1px;}
#ecFieldquantity_715 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:32px;height:40px;line-height:32px;margin-left:-1px;}
#container_716{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(193,193,193);padding-bottom:10px;padding-top:10px;}
#paragraph_717{color:#17161d;font-family:Raleway;font-weight:900;}
#paragraph_718{color:#17161d;font-family:Raleway;font-weight:900;}
#userbar_719 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_719 .userbarComp-loggedUser .infoUser{color:#e70030;font-size:16px;font-weight:600;margin-bottom:0;}
#userbar_719 .userbarComp-loggedUser{color:#e70030;}
#userbar_719{font-family:Raleway;}
#paragraph_720{margin-left:auto;}
#paragraph_720 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_720 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_721{margin-left:auto;}
#paragraph_721 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_722{margin-left:auto;}
#paragraph_722 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_722 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_723{margin-left:auto;}
#paragraph_723 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_724 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_724{margin-left:10px;}
#paragraph_724 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_725 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_725{margin-left:10px;}
#userbar_726 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_726 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_726 .userbarComp-loggedUser .infoUser{margin-bottom:00px;}
#userbar_726 .userbarComp-logout{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:10px;}
#container_727{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:100px;padding-top:50px;}
#paragraph_728{margin-bottom:50px;text-align:center;}
#paragraph_728 .paragraphComp-content h1{color:#17161d;font-weight:900;letter-spacing:1px;}
#paragraph_729 .paragraphComp-content a{color:#e70030;font-weight:700;text-decoration:underline;}
#paragraph_729{color:#17161d;font-family:Raleway;margin-bottom:10px;text-align:right;}
#paragraph_729 .paragraphComp-content a:hover{color:#17161d;text-decoration:none;}
#userregistration_730{box-shadow:0 15px 70px -8px rgba(0,0,0,0.11);padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;position:relative;}
#userregistration_730 .formfield_field .formlabel{color:#17161d;font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_730 .formfield_field{margin-bottom:25px;}
#userregistration_730 .formfield_field .inputfield{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 #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#191919;font-size:16px;height:38px;line-height:38px;}
#userregistration_730 .accounttype{margin-bottom:30px;}
#userregistration_730 .accounttype .formlabel{color:rgb(0,0,0);font-weight:800;margin-right:20px;text-transform:uppercase;}
#userregistration_730 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffffff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffffff;border-right:0 solid #ffffff;border-top:0 solid #ffffff;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userregistration_730 .formfield_field input[type=password]{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:#191919;font-size:16px;}
#userregistration_730 .formfield_button{bottom:-10px;left:0;margin-left:auto;position:absolute;width:100%;}
#userregistration_730 .userregistrationComp-verifymail{font-size:12px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#userregistration_730 .formfield_error{color:rgb(207, 0, 0);font-size:9px;margin-top:2px;text-transform:uppercase;}
#userregistration_730 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#Column_732{padding-right:25px;}
#paragraph_733{margin-bottom:35px;}
#paragraph_733 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_733 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#paragraph_744{color:#e70030;font-weight:800;margin-bottom:35px;}
#mcCheckboxlistfield_748{font-size:12px;margin-top:-20px;padding-left:0;padding-right:0;}
#mcCheckboxlistfield_748 .form-check{margin-bottom:10px;}
#mcCheckboxlistfield_748 .custom-control-label{margin-right:10px;}
#mcCheckboxlistfield_748 .field_description{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:20px;text-transform:uppercase;}
#mcCheckboxlistfield_748 .field_mc_gdpr{margin-bottom:10px;margin-top:10px;}
#Column_749{padding-left:25px;}
#paragraph_750{margin-bottom:35px;}
#paragraph_750 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_750 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#container_752{position:relative;}
#passwordfield_753 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#container_754{position:relative;}
#passwordfield_755 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#paragraph_756{margin-bottom:35px;}
#paragraph_756 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_756 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#privacyfield_757 .formfield_field > .formlabel{display:none;}
#privacyfield_757 .form-check{padding-left:0;}
#captchafield_758 .formfield_field .formlabel{display:none;}
#container_759{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#paragraph_760{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:13px;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_760 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:900;margin-left:0;margin-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#paragraph_760 .paragraphComp-content strong{color:#17161d;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#userprofile_761 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userprofile_761 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_761 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_761 .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_761 .formfield_error{text-transform:uppercase;}
#userprofile_761 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userprofile_761 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(126, 126, 126);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userprofile_761 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_761 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#userprofile_761 .userprofileComp-delete-message{font-size:14px;padding-bottom:6px;padding-top:6px;}
#userprofile_761 .formfield_field{padding-left:10px;padding-right:10px;}
#userprofile_761 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_762 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_762{color:#17161d;margin-top:20px;}
#paragraph_762 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_762 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#radiofield_763 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_763 .form-check{margin-right:10px;}
#textfield_764{margin-top:20px !important;}
#ContainerRow_765{margin-top:20px;}
#paragraph_778 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_778{color:#17161d;margin-top:30px;}
#paragraph_778 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_778 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#container_780{position:relative;}
#passwordfield_781{margin-top:20px !important;}
#passwordfield_782{margin-top:20px !important;}
#paragraph_783 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_783{color:#17161d;margin-top:30px;}
#paragraph_783 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_783 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#paragraph_794 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_794{color:#17161d;margin-top:30px;}
#paragraph_794 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_794 .paragraphComp-content strong{color:#e70030;font-weight:800;}
#ecGiftRegistry_798 .ecGiftRegistryComp-cells{margin-top:5px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{margin-bottom:15px;}
#ecGiftRegistry_798{margin-bottom:80px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-search label{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_798 .ecGiftRegistryComp-search input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-search .searchRegistry{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;line-height:40px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftRegistry_798 .ecGiftRegistryComp-detail .registryheader{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;color:rgb(0,0,0);font-size:22px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-detail .registryinfo{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;}
#ecGiftRegistry_798 .ecGiftRegistryComp-detail .registrydescription{margin-top:10px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-detail .registryfooter{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;border-top:0 solid #000000;color:rgb(255,255,255);font-style:inherit;font-weight:800;letter-spacing:1px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-results{color:rgb(0,0,0);font-weight:500;}
#ecGiftRegistry_798 .ecGiftRegistryComp-sort label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_798 .ecGiftRegistryComp-sort select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;padding-left:10px;padding-right:10px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-labelpageelement{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_798 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-fieldpageelement{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;padding-left:10px;padding-right:10px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-search{padding-left:10px;padding-right:10px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#060606;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecGiftRegistry_798 .ecGiftRegistryComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftRegistry_798 .ecGiftRegistryComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:2px;margin-right:2px;margin-top:0px;}
#ecQuickView_800 > .ecQuickViewComp-Button{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);height:40px;margin-top:10px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:40px;z-index:30;}
#ecQuickView_800{position:absolute;top:0;width:auto;}
#ecQuickViewHeader_801{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0;height:40px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:0;width:40px;z-index:50;}
#ecQuickViewHeader_801 .ecQuickViewHeaderComp-Close{height:40px;margin-bottom:0;margin-right:0;margin-top:0;opacity:1;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:absolute;width:40px;}
#ecFieldprice_805 div.price{color:#01d7e1;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_805 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_805 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;left:0;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:0;}
#ecFieldprice_805 div.minimalprice{display:none;}
#ecFieldprice_805{z-index:50;}
#Column_807{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtitle_809 a{font-weight:800;}
#ecFieldtitle_809{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_809 a:hover{color:rgb(0,0,0);}
#ecFieldrating_810{margin-bottom:20px;}
#ecFieldrating_810 .ecFieldratingComp-container .rating_product{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_811 div.price{color:#01d7e1;font-size:30px;font-weight:600;}
#ecFieldprice_811 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_811{margin-bottom:20px;position:relative;}
#ecFieldprice_811 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_811 div.minimalprice{display:none;}
#ecFielddescription_812{margin-bottom:20px;}
#ecMexalAvailability_813 .availability_button{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 #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:15px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecMexalAvailability_813 .div_button{margin-bottom:20px;}
#ecMexalAvailability_813 ul.size-availability li{font-size:15px;}
#ecMexalAvailability_813 span.availability{background-attachment:none;background-clip:none;background-color:#01d7e1;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:600;}
#container_814{margin-bottom:40px;}
#ecFieldimage_815{min-height:200px;}
#ecFieldtext_816 div.labelfield{display:none;}
#ecFieldtitle_817{font-size:15px;min-height:40px;}
#ecFieldtitle_817 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_817 a:hover{color:rgb(0,0,0);}
#container_818{margin-bottom:20px;}
#ecFieldtext_819{margin-right:auto;}
#ecFieldtext_820{margin-right:auto;}
#ecFieldtext_820 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_820 a:hover{color:#e70030;}
#ecFieldprice_821 div.price{color:#e70030;font-size:20px;font-weight:600;}
#ecFieldprice_821 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_821{position:relative;}
#ecFieldprice_821 div.discount{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_821 div.minimalprice{display:none;}
#ecFieldprice_822 div.price{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldprice_822 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_822{position:relative;}
#ecFieldprice_822 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_822 div.minimalprice{display:none;}
#container_823{margin-bottom:20px;}
#ecFieldtax_824 div.labelfield{display:none;}
#ecFieldtax_824 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_824 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_824 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#ecFieldtax_824{text-align:center;}
#container_825{border-top:2px solid #f5f5f5;padding-top:10px;}
#ecFieldtext_826 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_826 div.textfield{width:100%;}
#ecFieldtext_827 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_827 div.textfield{width:100%;}
#ecFieldtext_827{margin-bottom:10px;margin-top:10px;}
#container_828{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:auto;}
#ecFieldaddtocart_829 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;height:40px;line-height:30px;margin-bottom:10px;margin-right:auto;margin-top:10px;width:100%;}
#ecFieldaddtocart_829 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;font-weight:700;height:50px;margin-top:10px;width:100%;}
#ecFieldaddtocart_829 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-size:0;height:20px;padding-bottom:2.50px;padding-top:0;position:absolute;right:3px;top:38px;width:30px;}
#ecFieldaddtocart_829 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;line-height:1;padding-bottom:0;padding-top:0;position:absolute;right:3px;top:13px;width:30px;}
#ecFieldaddtocart_829{padding-left:10px;padding-right:10px;width:100%;}
#ecFieldaddtocart_829 .qtygift{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;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:2px;text-align:left;text-transform:uppercase;width:100%;}
#container_830{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-left:0;max-width:1200px;width:70%;}
#ecGiftCard_831{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;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalanceCol{color:#e70030;font-weight:800;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .giftcardbody{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;width:100%;}
#ecGiftCard_831 .ecGiftCardComp-apply label{color:#17161d;font-size:14px;font-weight:800;min-width:180px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-apply input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:38px;line-height:38px;width:100%;}
#ecGiftCard_831 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;line-height:38px;min-width:200px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-apply .applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_831 .ecGiftCardComp-balance{color:rgb(0,0,0);font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;}
#ecGiftCard_831 .ecGiftCardComp-balance .balance{color:#e70030;font-size:20px;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;margin-bottom:20px;margin-top:-10px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalance{color:#17161d;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTableRow .expired{color:rgb(196,0,0);text-decoration:inherit;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTableRow .used{color:rgb(147,147,147);}
#ecGiftCard_831 .ecGiftCardComp-navpaging{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-history .backgiftcard{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-history .backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_831 .ecGiftCardComp-historyTable{margin-bottom:20px;}
#ecGiftCard_831 .ecGiftCardComp-historyTable .ecGiftCardComp-historyTableRow{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-historyTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-order .backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-order .backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_831 .ecGiftCardComp-orderTable{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_831 .ecGiftCardComp-order{border-top:0 solid #f5f5f5;padding-top:20px;}
#ecGiftCard_831 .ecGiftCardComp-apply .formfield_error{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecGiftCard_831 .nogiftcard{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:#e70030;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .formfield_error{border-bottom:1px solid #f5c6cb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #f5c6cb;border-right:1px solid #f5c6cb;border-top:1px solid #f5c6cb;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-results{color:rgb(0,0,0);font-size:13px;letter-spacing:0;padding-top:10px;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmountCol{color:#17161d;font-weight:800;}
#ecGiftCard_831 .ecGiftCardComp-historyTable .ecGiftCardComp-giftActionDescCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:rgb(0,0,0);font-size:17px;font-weight:800;padding-bottom:20px;padding-top:20px;text-transform:uppercase;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .giftcardfooter{padding-bottom:15px;padding-top:15px;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftStatus{color:#17161d;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftCode{color:#17161d;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmount{color:#17161d;}
#ecGiftCard_831 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftExpiry{color:#17161d;}
#ecGiftCard_831 .ecGiftCardComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;margin-top:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecGiftCard_831 .ecGiftCardComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_831 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_832{margin-bottom:20px;margin-top:50px;max-width:1800px;}
#Column_833{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_834 .paragraphComp-content h1{color:#17161d;font-size:46px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#paragraph_834{font-size:14px;}
#form_835 .formfield_label{color:rgb(0,0,0);font-weight:800;}
#form_835 .formfield_field{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:25px;text-transform:uppercase;}
#form_835 .formfield_field .inputfield{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 #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;font-weight:500;height:38px;line-height:38px;}
#form_835{margin-top:25px;}
#form_835 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:100%;}
#form_835 .formfield_error{color:rgb(206, 0, 0);font-size:9px;margin-top:0px;}
#form_835 .formfield_field .formlabel{font-size:12px;margin-bottom:2px;}
#form_835 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#textareafield_839 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:150px;}
#captchafield_840 .formfield_field .formlabel{display:none;}
#Column_841{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#container_843{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_845 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_845{font-size:14px;padding-left:20px;}
#container_846{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_848 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_848{font-size:14px;padding-left:20px;}
#paragraph_848 .paragraphComp-content a{color:#17161d;}
#paragraph_848 .paragraphComp-content a:hover{text-decoration:underline;}
#container_849{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_851 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_851{font-size:14px;padding-left:20px;}
#paragraph_851 .paragraphComp-content a{color:#17161d;}
#paragraph_851 .paragraphComp-content a:hover{text-decoration:underline;}
#container_852{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_854 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_854{font-size:14px;padding-left:20px;}
#html_857{margin-bottom:50px;}
#paragraph_858{margin-bottom:80px;}
#paragraph_858 .paragraphComp-content{font-family:Arial;}
#paragraph_858 .paragraphComp-content h2{font-family:Arial;}
#container_859{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-top:50px;}
#ContainerRow_861{margin-bottom:80px;margin-top:80px;padding-bottom:25px;padding-top:25px;}
#Column_864{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:35px;padding-top:35px;}
#paragraph_865{font-size:14px;max-width:80%;text-align:center;}
#paragraph_865 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#ContainerRow_867{margin-bottom:80px;}
#Column_875{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_876{font-size:14px;max-width:80%;text-align:center;}
#paragraph_876 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_879{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_880{font-size:14px;max-width:80%;text-align:center;}
#paragraph_880 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_883{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_884{font-size:14px;max-width:80%;text-align:center;}
#paragraph_884 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#paragraph_887{margin-bottom:80px;}
#paragraph_887 .paragraphComp-content{font-family:Arial;}
#paragraph_887 .paragraphComp-content h2{font-family:Arial;}
#container_889{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:60px;padding-top:60px;}
#ContainerRow_890{box-shadow:0 15px 70px -8px rgba(0,0,0,0.22);max-width:1000px;}
#Column_891{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;}
#container_892{padding-bottom:50px;padding-left:20px;padding-right:20px;padding-top:50px;}
#paragraph_893{margin-bottom:30px;}
#paragraph_893 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_893 .paragraphComp-content strong{color:#e70030;font-size:40px;font-weight:800;}
#userlogin_894 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;}
#userlogin_894 .formfield_field input[type=password]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#userlogin_894 .formfield_button input{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:40%;}
#userlogin_894 .formfield_button{margin-top:30px;}
#userlogin_894 .formfield_button input:hover{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;}
#userlogin_894 .userloginComp-validationMessage{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;}
#userlogin_894 .formfield_error{font-size:9px;text-transform:uppercase;}
#textfield_895 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#textfield_895 .formfield_field label{color:#17161d !important;font-size:12px;}
#container_896{position:relative;}
#passwordfield_897{margin-top:30px !important;}
#passwordfield_897 .formfield_field input{color:#191919  !important;padding-right:30px !important;}
#passwordfield_897 .formfield_field label{color:#17161d  !important;font-size:12px;text-transform:uppercase;}
#html_898{color:#8a8a8a;font-size:16px;margin-top:10px;position:absolute;right:0;top:25px;width:auto;z-index:30;}
#paragraph_899{color:#17161d;display:block;font-size:12px;font-weight:800;margin-left:185px;margin-top:-37px;text-align:right;width:245px;}
#container_900{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_901{margin-bottom:30px;}
#paragraph_901 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_901 .paragraphComp-content strong{color:#e70030;font-size:40px;font-weight:800;}
#recoverypassword_902 .fieldrecovery input{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;margin-top:30px;}
#recoverypassword_902 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;margin-bottom:20px;margin-top:20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:100%;}
#recoverypassword_902 .fieldrecovery .recovery:hover{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;}
#recoverypassword_902 .success{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#recoverypassword_902 .error{border-bottom:1px solid rgb(158, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(158, 0, 0);border-right:1px solid rgb(158, 0, 0);border-top:1px solid rgb(158, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#paragraph_903 .paragraphComp-content a{border-bottom:2px solid #17161d;border-left:2px solid #17161d;border-right:2px solid #17161d;border-top:2px solid #17161d;color:#17161d;font-family:Raleway;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_903 .paragraphComp-content a:hover{color:rgb(255,255,255);}
#Column_904{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_905{margin-bottom:30px;}
#paragraph_905 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_905 .paragraphComp-content strong{color:#e70030;font-size:40px;font-weight:800;}
#paragraph_906{color:#191919;text-align:center;}
#paragraph_907{font-family:Raleway;margin-top:30px;}
#paragraph_907 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:900;max-width:100%;padding-bottom:15px;padding-top:15px;text-align:center;width:200px;}
#changepassword_908 .formfield_button{text-align:center;}
#changepassword_908 .formfield_button input{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#changepassword_908 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_911{color:#060606;margin-bottom:50px;margin-top:50px;}
#paragraph_911 .paragraphComp-content a{color:rgb(255, 0, 0);}
#ContainerRow_912{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_912 > .row,#ContainerRow_912  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_914{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_914 > .pw-collapse-button{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:100%;}
#container_914 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecCatalogsearchandfilter_916 .formfield_button input{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_916 .formfield_field input[type=text]{padding-left:10px;}
#container_917{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_917 > .pw-collapse-button{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:100%;}
#container_917 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_918 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_918 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_918 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_918 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_918{margin-top:10px;}
#container_919{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_919 > .pw-collapse-button{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:100%;}
#container_919 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterautocomplete_920 .formfield_field input[type=text]{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px;}
#ecFieldfilterautocomplete_920{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_920 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_920 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_921{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_921 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_921 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_921 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_922{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_922 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_922 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_922 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_923{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_923 > .pw-collapse-button{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:100%;}
#container_923 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_924{margin-top:20px;position:relative;}
#ecFieldfilterslider_924 .formfield_field .formlabel{display:none;}
#ecFieldfilterslider_924 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_924 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_924 .formfield_field .ui-slider-handle{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;}
#ecFieldfilterslider_924 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_924 .formfield_field .minslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_924 .formfield_field .maxslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_924 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_924 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_924 .formfield_field .rowRemoveFilter .removeFilter{right:0;}
#ecFieldfilterslider_924 .formfield_field{position:relative;}
#ecFieldfilterslider_924 .formfield_field .formControl{position:relative;}
#container_925{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_925 > .pw-collapse-button{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:100%;}
#container_925 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_926 .formfield_field ul > li .btn{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_926 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_926 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_927{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_927 > .pw-collapse-button{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:100%;}
#container_927 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_928 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_928 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_928 .formfield_field ul > li{margin-bottom:8px;}
#container_929{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_929 > .pw-collapse-button{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:100%;}
#container_929 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_930 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_930 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_930 .formfield_field ul > li{margin-bottom:8px;}
#container_931{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_931 > .pw-collapse-button{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:100%;}
#container_931 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_932 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_932 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_932 .formfield_field ul > li{margin-bottom:8px;}
#Column_933{margin-top:0px;}
#ecCatalog_934 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_934 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_934 .ecCatalogComp-sort 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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_934 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_934 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_934 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_934 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_934 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_934 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_934 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_934 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_934 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_934 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_934 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_934 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_934 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_935{padding-left:5px;padding-right:5px;}
#imagelink_939 img{max-height:40px;width:auto;}
#imagelink_939{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_941 div.labelfield{display:none;}
#ecFieldtext_942 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_943 img{max-height:40px;width:auto;}
#imagelink_943{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_944{font-size:15px;}
#ecFieldtitle_944 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_944 a:hover{color:#191919;}
#ecFieldtext_946{margin-right:auto;}
#ecFieldtext_947{margin-right:auto;}
#ecFieldtext_947 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_947 a:hover{color:#e70030;}
#ecFieldtext_948{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_948 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_948 div.textfield{text-decoration:underline;}
#ecFieldtext_949{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_949 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_949 div.textfield{text-decoration:underline;}
#ecFieldprice_951 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_951 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_951{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_951 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_951 div.minimalprice{display:none;}
#ecFieldprice_951 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_952 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_952 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_952{position:relative;}
#ecFieldprice_952 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_952 div.minimalprice{display:none;}
#ecFieldtax_953 div.labelfield{display:none;}
#ecFieldtax_953 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_953 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_953 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_954{margin-top:10px;}
#ecFieldaddtocart_955 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_955 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_955 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_955 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_955{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_955 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_955 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_959{margin-right:auto;}
#ecFieldtext_960 div.labelfield{display:none;}
#ecFieldtext_960 div.textfield{margin-top:-5px !important;}
#ecFieldtext_960{margin-right:10px;}
#ecFieldtext_961 div.labelfield{display:none;}
#ecFieldtext_961 div.textfield{margin-top:-5px !important;}
#ecFieldtext_961 img{height:64px;}
#ecFieldaddtocart_963 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_963 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_963 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0 solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_963 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_963{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_963 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_964{margin-top:27px;}
#ecFieldpoint_965 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_965{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ContainerRow_968{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_968 > .row,#ContainerRow_968  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_970{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_970 > .pw-collapse-button{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:100%;}
#container_970 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecContextualcategorymenu_971{margin-top:20px;}
#ecContextualcategorymenu_971 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_971 li .toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_971 > ul > li > a,#ecContextualcategorymenu_971  > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_971 > ul > li > ul > li > a,#ecContextualcategorymenu_971  > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_971 > ul > li > ul > li ul li a,#ecContextualcategorymenu_971  > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_971 > ul > li > a:hover,#ecContextualcategorymenu_971  > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_971 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_971  > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_971 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_971  > li > ul > li ul li a:hover,#ecContextualcategorymenu_971  li ul li ul li a.active:hover{color:#8a8a8a;}
#ecCatalogsearchandfilter_972 .formfield_button input{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_972 .formfield_field input[type=text]{padding-left:10px;}
#container_973{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_973 > .pw-collapse-button{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:100%;}
#container_973 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_974 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_974 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_974 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_974 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_974{margin-top:10px;}
#container_975{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_975 > .pw-collapse-button{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:100%;}
#container_975 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterautocomplete_976 .formfield_field input[type=text]{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px;}
#ecFieldfilterautocomplete_976{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_976 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_976 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_977{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_977 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_977 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_977 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_978{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_978 .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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_978 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_978 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_979{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_979 > .pw-collapse-button{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:100%;}
#container_979 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_980{margin-top:20px;position:relative;}
#ecFieldfilterslider_980 .formfield_field .formlabel{display:none;}
#ecFieldfilterslider_980 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_980 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_980 .formfield_field .ui-slider-handle{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;}
#ecFieldfilterslider_980 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_980 .formfield_field .minslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_980 .formfield_field .maxslidervalue{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:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_980 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_980 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_980 .formfield_field .rowRemoveFilter .removeFilter{right:0;}
#ecFieldfilterslider_980 .formfield_field{position:relative;}
#ecFieldfilterslider_980 .formfield_field .formControl{position:relative;}
#container_981{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_981 > .pw-collapse-button{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:100%;}
#container_981 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_982 .formfield_field ul > li .btn{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_982 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_982 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_983{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_983 > .pw-collapse-button{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:100%;}
#container_983 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_984 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_984 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_984 .formfield_field ul > li{margin-bottom:8px;}
#container_985{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_985 > .pw-collapse-button{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:100%;}
#container_985 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_986 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_986 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_986 .formfield_field ul > li{margin-bottom:8px;}
#container_987{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_987 > .pw-collapse-button{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:100%;}
#container_987 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_988 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_988 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_988 .formfield_field ul > li{margin-bottom:8px;}
#Column_989{margin-top:0px;}
#ecCatalog_990 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_990 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_990 .ecCatalogComp-sort 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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_990 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_990 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_990 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_990 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_990 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_990 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_990 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_990 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_990 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_990 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_990 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_990 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_990 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_991{padding-left:5px;padding-right:5px;}
#imagelink_995 img{max-height:40px;width:auto;}
#imagelink_995{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_997 div.labelfield{display:none;}
#ecFieldtext_998 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_999 img{max-height:40px;width:auto;}
#imagelink_999{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_1000{font-size:15px;}
#ecFieldtitle_1000 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_1000 a:hover{color:#191919;}
#ecFieldtext_1002{margin-right:auto;}
#ecFieldtext_1003{margin-right:auto;}
#ecFieldtext_1003 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_1003 a:hover{color:#e70030;}
#ecFieldtext_1004{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1004 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1004 div.textfield{text-decoration:underline;}
#ecFieldtext_1005{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1005 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1005 div.textfield{text-decoration:underline;}
#ecFieldprice_1007 div.price{color:#e70030;font-size:30px;font-weight:600;}
#ecFieldprice_1007 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1007{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_1007 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1007 div.minimalprice{display:none;}
#ecFieldprice_1007 div.priceondemand{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_1008 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_1008 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1008{position:relative;}
#ecFieldprice_1008 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1008 div.minimalprice{display:none;}
#ecFieldtax_1009 div.labelfield{display:none;}
#ecFieldtax_1009 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1009 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_1009 span.taxvalue{color:#e70030;font-family:Open Sans;font-weight:600;}
#container_1010{margin-top:10px;}
#ecFieldaddtocart_1011 .addtocart{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_1011 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_1011 input.qtyminus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1011 input.qtyplus{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1011{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1011 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_1011 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_1015{margin-right:auto;}
#ecFieldtext_1016 div.labelfield{display:none;}
#ecFieldtext_1016 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1016{margin-right:10px;}
#ecFieldtext_1017 div.labelfield{display:none;}
#ecFieldtext_1017 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1017 img{height:64px;}
#ecFieldaddtocart_1019 .addtocart{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:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#e70030;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_1019 input.quantity{border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #e70030;border-right:0 solid #ced4da;border-top:1px solid #e70030;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_1019 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #e70030;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #e70030;border-top:0 solid #e70030;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_1019 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_1019{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_1019 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_1020{margin-top:27px;}
#ecFieldpoint_1021 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_1021{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_1024{margin-bottom:80px;}
#paragraph_1024 .paragraphComp-content{font-family:Arial;}
#paragraph_1024 .paragraphComp-content h2{font-family:Arial;}
#container_1025{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#mcSubscription_1026 .formfield_button input{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;text-transform:uppercase;}
#mcSubscription_1026 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#mcTextfield_1030 .formfield_field label{color:rgb(0,0,0) !important;font-size:13px;font-weight:800;text-transform:uppercase;}
#mcTextfield_1030 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#mcCheckboxlistfield_1032 .custom-control-label{font-weight:600;text-transform:uppercase;}
#mcCheckboxlistfield_1032 .form-check{margin-bottom:20px;width:100%;}
#mcCheckboxlistfield_1032 .field_mc_gdpr{font-size:12px;}
#mcCheckboxlistfield_1032 .field_description{color:rgb(0,0,0);font-weight:800;margin-bottom:20px;}
#cmsNewsarchive_1033 .cmsNewsarchiveComp-row > div{margin-bottom:40px;}
#cmsNewsarchive_1033{margin-bottom:80px;margin-top:40px;}
#cmsNewsarchive_1033 .removefilter{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#cmsNewsarchive_1033 .cmsNewsarchiveComp-filters li .removesinglefilter{color:#01d7e1;font-weight:700;text-transform:uppercase;}
#cmsFieldsummary_1034 img{width:300px;}
#container_1035{margin-top:20px;position:relative;}
#container_1036{display:inline-block;float:left;height:80px;overflow-x:hidden;overflow-y:hidden;position:relative;width:80px;}
#cmsFielddate_1037{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;color:rgb(255,255,255);font-weight:800;height:80px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#cmsFielddate_1038{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;height:80px;width:80px;}
#container_1039{min-width:50px;padding-left:80px;}
#cmsFieldtitle_1040 a{font-size:24px;font-weight:800;padding-left:10px;padding-right:10px;text-align:left;text-transform:uppercase;}
#cmsFieldtitle_1040{margin-bottom:0;}
#cmsFielddescription_1041{padding-left:25px;padding-right:25px;}
#cmsFieldsummary_1042 .card-body{padding-left:0;padding-right:0;}
#cmsFieldsummary_1042 p.keepreading a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #212529;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #212529;border-right:0 solid #212529;border-top:0 solid #212529;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#cmsFieldsummary_1042{padding-left:25px;padding-right:25px;}
#cmsFieldsummary_1042 .card{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_1043{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-right:0;margin-top:30px;max-width:1200px;width:70%;}
#navinfo_1044 > ul{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(59,59,59);padding-left:0;}
#navinfo_1044 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_1044 > ul > li > span:hover{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;color:rgb(255,255,255);}
#navinfo_1044 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_1044 > ul > li.active:hover > span{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(179,179,179);}
#cmsFieldcategories_1046{margin-bottom:20px;margin-top:40px;}
#cmsFieldcategories_1046 .fieldlabel{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#cmsFieldtitle_1047{text-transform:uppercase;}
#cmsFielddate_1050{color:rgb(0,0,0);margin-top:5px;}
#cmsFielddate_1050 .fieldlabel{margin-bottom:0;}
#cmsFielddescription_1051{padding-left:25px;padding-right:25px;}
#cmsFieldauthor_1052 .fieldlabel{color:rgb(0,0,0);font-weight:700;}
#cmsFieldauthor_1052{margin-top:5px;}
#cmsFieldarticle_1053{margin-bottom:40px;}
#cmsFieldarticle_1053 .card-body{padding-left:0;padding-right:0;}
#cmsFieldarticle_1053 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldtags_1054{margin-bottom:40px;max-width:960px;text-align:center;}
#cmsFieldtags_1054 .buttonfilter{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;}
#html_1055{margin-bottom:40px;width:190px;}
#cmsFieldcomments_1056{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .titlecomment{text-transform:uppercase;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:150px;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-msgaddcomment{color:rgb(0,161,79);font-weight:800;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-add{font-weight:800;text-transform:uppercase;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{color:rgb(0,0,0);margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{margin-right:10px;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:2px solid rgb(198,198,198);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;padding-bottom:15px;padding-top:15px;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:500;}
#cmsFieldcomments_1056 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;}
#paragraph_1058{color:rgb(0,0,0);font-size:13px;}
#cmsFieldcommentauthor_1059 .fieldlabel{color:rgb(0,0,0);font-size:15px;font-weight:800;margin-bottom:0;text-transform:uppercase;}
#cmsFieldcommentauthor_1059{margin-left:5px;margin-right:5px;}
#paragraph_1060{color:rgb(0,0,0);font-size:13px;margin-right:5px;}
#cmsFieldcommentdate_1061 .fieldlabel{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#cmsFieldcommenttext_1063{margin-bottom:20px;margin-top:20px;}
#cmsFieldcommentapprovation_1064{color:rgb(0,0,0);font-size:13px;font-weight:700;}
#cmsFieldcommentvote_1065{color:rgb(0,0,0);font-size:13px;font-weight:700;}
#cmsFieldcommentvote_1065 .yesButton{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;margin-left:10px;text-transform:uppercase;}
#cmsFieldcommentvote_1065 .noButton{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#container_1066{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;margin-top:150px;max-width:320px;width:40%;}
#container_1067{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsSearchandfilter_1068 .formfield_button{position:absolute;}
#cmsSearchandfilter_1068 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-search.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:35px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:35px;}
#textfield_1069 .formfield_field label{display:none;}
#textfield_1069 .formfield_field .inputfield{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-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:38px;padding-left:15px !important;padding-right:50px !important;width:100%;}
#container_1070{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_1071{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsCategoriesmenu_1072 li a{color:rgb(0,0,0);font-size:14px;margin-bottom:5px;}
#cmsCategoriesmenu_1072{margin-top:20px;}
#cmsCategoriesmenu_1072 li .toggleBranch{color:rgb(0,0,0);}
#container_1073{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_1074{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsTimeperiodsmenu_1075 li .buttonfilter{font-size:14px;margin-bottom:5px;padding-left:0;text-transform:capitalize;}
#cmsTimeperiodsmenu_1075{margin-top:20px;}
#cmsTimeperiodsmenu_1075 li{margin-left:-7px;padding-left:0;}
#container_1076{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_1077{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsTagcloud_1078{margin-top:20px;}
#cmsTagcloud_1078 .buttonfilter{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);margin-bottom:10px;margin-right:5px;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#cmsTagcloud_1078 .buttonfilter:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1079{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#ContainerRow_1080{padding-left:0;padding-right:0;}
#Column_1081{margin-bottom:30px;}
#container_1082{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#paragraph_1083{color:rgb(0,0,0);font-weight:800;}
#userbar_1084 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_1084 .userbarComp-loggedUser .infoUser{color:#e70030;font-size:16px;font-weight:800;margin-bottom:0;}
#paragraph_1085{margin-left:auto;}
#paragraph_1085 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#Column_1086{margin-bottom:30px;}
#container_1087{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1090{margin-bottom:30px;}
#container_1091{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1094{margin-bottom:30px;}
#container_1095{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1098{margin-bottom:30px;}
#container_1099{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1102{margin-bottom:30px;}
#container_1103{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1106{margin-bottom:30px;}
#container_1107{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1110{margin-bottom:30px;}
#container_1111{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1114{margin-bottom:30px;}
#container_1115{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1118{margin-bottom:30px;}
#container_1119{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1122{margin-bottom:30px;}
#container_1123{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1126{margin-bottom:30px;}
#container_1127{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1130{margin-bottom:30px;}
#container_1131{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_1134{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#container_1139{margin-bottom:10px;margin-top:25px;}
#paragraph_1140{color:rgb(0,0,0);font-weight:600;margin-right:8px;min-width:60px;}
#userbar_1141 .userbarComp-loggedUser .infoUser{font-size:14px;margin-bottom:0;}
#userbar_1141 .userbarComp-loggedUser .infoUser i{display:none;}
#container_1142{margin-bottom:10px;}
#paragraph_1143{color:rgb(0,0,0);font-weight:600;margin-right:8px;min-width:60px;}
#userbar_1144 .userbarComp-loggedUser .infoUser{font-size:14px;margin-bottom:0;}
#userbar_1144 .userbarComp-loggedUser .infoUser i{display:none;}
#userprofile_1145 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userprofile_1145 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_1145 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_1145 .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_1145 .formfield_error{font-size:10px;text-transform:uppercase;}
#userprofile_1145 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;display:none;font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_1145 .formfield_button button.delete{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_1145 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_1145 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#paragraph_1146 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1146{color:#17161d;}
#mcRadiofield_1148{padding-left:0;padding-right:0;}
#mcRadiofield_1148 .formfield_field > .formlabel{font-size:14px;font-weight:600;text-transform:none;}
#mcTextfield_1149 .formfield_field .inputfield{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;}
#textfield_1150 .formfield_field .inputfield{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;}
#userprofile_1153 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:600;}
#userprofile_1153 .formfield_field .inputfield{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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:20px;line-height:1;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#userprofile_1153 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_1153 .formfield_field 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:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:22px;line-height:20px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#userprofile_1153 .formfield_error{font-size:10px;text-transform:uppercase;}
#userprofile_1153 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;display:none;font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_1153 .formfield_button button.delete{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_1153 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_1153 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#userprofile_1153{margin-top:25px;}
#Column_1164{margin-top:20px;}
#paragraph_1165 .paragraphComp-content a{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;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#ContainerRow_1166{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#useraddressbook_1169 .addresses-panel .address-edit{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_1169 .addresses-panel .address-remove{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_1169 .addresses-panel .address-add{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#useraddressbook_1169 .edit-panel label{color:rgb(0,0,0);font-size:12px;font-weight:800;text-transform:uppercase;}
#useraddressbook_1169 .edit-panel select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#useraddressbook_1169 .edit-panel [type=submit]{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;margin-right:10px;text-transform:uppercase;width:110px;}
#useraddressbook_1169 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_1169 .addresses-panel ul{padding-left:10px;}
#useraddressbook_1169 .addresses-panel{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_1169 .edit-panel{display:none;}
#Column_1170{margin-top:20px;}
#paragraph_1171 .paragraphComp-content a{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;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#container_1172{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#paragraph_1173{margin-bottom:0;}
#ecOrders_1174 .tabsComp-tabs li{text-align:center;text-transform:uppercase;width:16.66%;}
#ecOrders_1174 .ecOrdersComp-orders{margin-top:20px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .title{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;color:rgb(255,255,255);font-size:14px;font-weight:700;padding-bottom:10px;padding-left:14px;padding-right:14px;padding-top:10px;text-transform:uppercase;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{color:#e70030;font-size:14px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#01d7e1;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{color:#191919;font-size:14px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#01d7e1;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{color:rgb(214, 0, 0);font-size:14px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#01d7e1;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{font-size:14px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#01d7e1;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder{font-size:14px;}
#ecOrders_1174 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder:hover{color:#01d7e1;}
#ecOrders_1174 .nav{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_1174 .tabsComp-tabs li a{color:#17161d;font-weight:800;padding-bottom:15px;padding-top:15px;}
#ecOrders_1174 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_1174 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecOrders_1174 .tabsComp-tabs li:hover{color:#17161d;text-decoration:underline;}
#ecOrders_1174 .tabsComp-tabs li .active:hover{color:#ffffff;text-decoration:none;}
#ContainerRow_1175{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecGiftCard_1178{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0;padding-right:0;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalanceCol{color:#01d7e1;font-weight:800;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift .giftcardbody{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;width:100%;}
#ecGiftCard_1178 .ecGiftCardComp-apply label{color:rgb(0,0,0);font-size:14px;font-weight:800;min-width:180px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-apply input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:38px;line-height:38px;width:100%;}
#ecGiftCard_1178 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;line-height:38px;min-width:200px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-apply .applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_1178 .ecGiftCardComp-balance{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;color:rgb(255,255,255);font-weight:800;margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-left:20px;padding-top:10px;text-align:left;}
#ecGiftCard_1178 .ecGiftCardComp-balance .balance{color:#01d7e1;font-size:20px;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;margin-top:-10px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalance{color:rgb(0,0,0);}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTableRow .expired{color:rgb(196,0,0);text-decoration:inherit;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTableRow .used{color:rgb(147,147,147);}
#ecGiftCard_1178 .ecGiftCardComp-navpaging{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-history .backgiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-history .backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_1178 .ecGiftCardComp-historyTable{margin-bottom:20px;}
#ecGiftCard_1178 .ecGiftCardComp-historyTable .ecGiftCardComp-historyTableRow{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-historyTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-order .backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-order .backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_1178 .ecGiftCardComp-orderTable{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_1178 .ecGiftCardComp-order{border-top:0 solid #f5f5f5;padding-top:20px;}
#ecGiftCard_1178 .ecGiftCardComp-apply .formfield_error{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_1178 .nogiftcard{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:#01d7e1;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift .formfield_error{border-bottom:1px solid #f5c6cb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #f5c6cb;border-right:1px solid #f5c6cb;border-top:1px solid #f5c6cb;border-top-left-radius:0;border-top-right-radius:0;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:10px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-results{color:rgb(0,0,0);font-size:13px;letter-spacing:0;padding-top:10px;}
#ecGiftCard_1178 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmountCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_1178 .ecGiftCardComp-historyTable .ecGiftCardComp-giftActionDescCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;display:none;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:rgb(0,0,0);font-size:17px;font-weight:800;padding-bottom:20px;padding-top:20px;text-transform:uppercase;}
#ecGiftCard_1178 .ecGiftCardComp-detailvirtualgift .giftcardfooter{padding-bottom:15px;padding-top:15px;}
#ecGiftCard_1178 .ecGiftCardComp-apply{display:none;}
#Column_1179{margin-top:20px;}
#paragraph_1180 .paragraphComp-content a{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;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#ContainerRow_1181{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#container_1183{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;margin-right:0;max-width:1200px;width:70%;}
#ecRewardPoints_1185{color:#17161d;}
#ecRewardPoints_1185 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:00px;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_1185 .ecRewardPointsComp-balance{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:18px;font-weight:800;margin-bottom:20px;}
#ecRewardPoints_1185 .ecRewardPointsComp-balance .pointsbalance{color:#e70030;font-weight:bolder;}
#ecRewardPoints_1185 .ecRewardPointsComp-earned{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_1185 .ecRewardPointsComp-spent{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_1185 .ecRewardPointsComp-expired{color:#17161d;font-size:16px;}
#ecRewardPoints_1185 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:18px;font-weight:800;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;width:100%;}
#ecRewardPoints_1185 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:none;padding-bottom:20px;padding-left:0;padding-right:0;width:100%;}
#ecRewardPoints_1185 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:#17161d;font-size:16px;}
#ecRewardPoints_1185 .norewardpoints{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecRewardPoints_1185 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_1185 .ecRewardPointsComp-results{color:#17161d;font-size:14px;padding-top:5px;}
#ecRewardPoints_1185 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_1185 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;}
#ecRewardPoints_1185 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_1185 .ecRewardPointsComp-order .backrewardpoints{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:500;margin-bottom:20px;}
#ecRewardPoints_1185 .ecRewardPointsComp-order .backrewardpoints:hover{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;}
#ecRewardPoints_1185 .ecRewardPointsComp-orderTable{color:#17161d;}
#container_1186{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#useraddressbook_1187 .addresses-panel .address-edit{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_1187 .addresses-panel .address-remove{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_1187 .addresses-panel .address-add{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#useraddressbook_1187 .edit-panel label{color:rgb(0,0,0);font-size:12px;font-weight:800;text-transform:uppercase;}
#useraddressbook_1187 .edit-panel select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#useraddressbook_1187 .edit-panel [type=submit]{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;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;margin-right:10px;max-width:100%;text-transform:uppercase;width:150px;}
#useraddressbook_1187 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_1187 .addresses-panel ul{padding-left:10px;}
#useraddressbook_1187 .edit-panel{margin-top:10px;padding-left:10px;}
#useraddressbook_1187 .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecRewardPoints_1188{color:#17161d;margin-bottom:80px;margin-top:40px;}
#ecRewardPoints_1188 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:00px;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_1188 .ecRewardPointsComp-balance{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:18px;font-weight:800;margin-bottom:20px;}
#ecRewardPoints_1188 .ecRewardPointsComp-balance .pointsbalance{color:#e70030;font-weight:bolder;}
#ecRewardPoints_1188 .ecRewardPointsComp-earned{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_1188 .ecRewardPointsComp-spent{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_1188 .ecRewardPointsComp-expired{color:#17161d;font-size:16px;}
#ecRewardPoints_1188 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:18px;font-weight:800;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;width:100%;}
#ecRewardPoints_1188 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:none;padding-bottom:20px;padding-left:0;padding-right:0;width:100%;}
#ecRewardPoints_1188 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:#17161d;font-size:16px;}
#ecRewardPoints_1188 .norewardpoints{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecRewardPoints_1188 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_1188 .ecRewardPointsComp-results{color:#17161d;font-size:14px;padding-top:5px;}
#ecRewardPoints_1188 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_1188 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;}
#ecRewardPoints_1188 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_1188 .ecRewardPointsComp-order .backrewardpoints{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:500;margin-bottom:20px;}
#ecRewardPoints_1188 .ecRewardPointsComp-order .backrewardpoints:hover{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;}
#ecRewardPoints_1188 .ecRewardPointsComp-orderTable{color:#17161d;}
#ecFieldtext_1218{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;margin-bottom:5px;padding-left:6px;padding-right:6px;}
#ecFieldtext_1218 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecContextualcategorymenu_971 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#ecContextualcategorymenu_1220{margin-top:20px;}
#ecContextualcategorymenu_1220 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_1220 li .toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_1220 > ul > li > a,#ecContextualcategorymenu_1220 > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1220 > ul > li > ul > li > a,#ecContextualcategorymenu_1220 > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1220 > ul > li > ul > li ul li a,#ecContextualcategorymenu_1220 > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1220 > ul > li > a:hover,#ecContextualcategorymenu_1220 > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1220 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1220 > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1220 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_1220 > li > ul > li ul li a:hover,#ecContextualcategorymenu_1220 li ul li ul li a.active:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1220 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#ecContextualcategorymenu_1222{margin-top:20px;}
#ecContextualcategorymenu_1222 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_1222 li .toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_1222 > ul > li > a,#ecContextualcategorymenu_1222 > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1222 > ul > li > ul > li > a,#ecContextualcategorymenu_1222 > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1222 > ul > li > ul > li ul li a,#ecContextualcategorymenu_1222 > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_1222 > ul > li > a:hover,#ecContextualcategorymenu_1222 > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1222 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1222 > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1222 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_1222 > li > ul > li ul li a:hover,#ecContextualcategorymenu_1222 li ul li ul li a.active:hover{color:#8a8a8a;}
#ecContextualcategorymenu_1222 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#Column_573{padding-left:5px;padding-right:5px;}
#Column_580{padding-right:5px;}
#Column_11{padding-left:15px;}
#ecFieldtext_1224 .labelfield .fieldlabel{font-size:23px;}
#Column_1223{margin-bottom:35px;margin-top:-35px;}
#Column_862{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#imagelink_863{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#Column_1237{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1238{font-size:14px;max-width:80%;text-align:center;}
#paragraph_1238 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_1239{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1240{font-size:14px;max-width:80%;text-align:center;}
#paragraph_1240 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_1242{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1243{font-size:14px;max-width:80%;text-align:center;}
#paragraph_1243 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#ContainerRow_1244{margin-bottom:80px;margin-top:80px;}
#Column_1247{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-top:50px;width:auto;}
#paragraph_1248{font-size:14px;max-width:80%;text-align:center;}
#paragraph_1248 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#paragraph_1248 .paragraphComp-content{font-size:18px;line-height:33px;}
#ecFieldfilterlist_1250{font-size:16px;margin-left:0px;padding-left:0px;}
#ecFieldfilterlist_1250 .formfield_field label{font-size:12px;margin-left:3px;}
#ecFieldfilterlist_1250 .formfield_field select{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:4px;border-top-right-radius:8px;font-size:14px;text-transform:uppercase;}
#ecFieldfilterlist_1251{font-size:16px;padding-left:0px;}
#ecFieldfilterlist_1251 .formfield_field label{font-size:12px;margin-left:3px;}
#ecFieldfilterlist_1251 .formfield_field select{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;text-transform:uppercase;}
#ecFieldfilterlist_1252{font-size:16px;margin-left:0px;padding-left:0px;}
#ecFieldfilterlist_1252 .formfield_field label{font-size:12px;margin-left:3px;}
#ecFieldfilterlist_1252 .formfield_field select{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:8px;border-bottom-right-radius:4px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:14px;text-transform:uppercase;}
#ecFieldfilterlist_1253{font-size:16px;padding-left:0px;}
#ecFieldfilterlist_1253 .formfield_field label{font-size:12px;margin-left:3px;}
#ecFieldfilterlist_1253 .formfield_field select{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;font-size:14px;text-transform:uppercase;}
#ecCatalog_278 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#e70030;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:12px;padding-bottom:0px;text-align:left;}
#ecCatalog_278 .showMoreResponsive{color:#ffffff;font-size:19px;font-weight:600;margin-bottom:0px;margin-left:0px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#container_114{margin-top:0px;padding-top:65px;}
#ecContextualcategorymenu_12{text-transform:uppercase;}
