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:rgb(255, 255, 255);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:#FE0000;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:#FE0000;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 #FE0000;}
#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-size:24px;font-weight:700;line-height:20px;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:#FE0000;}
#ecContextualcategorymenu_9 > ul > li > a,#ecContextualcategorymenu_9  > li > a{padding-left:10vw;width:100%;}
#imagelink_10{text-align:center;}
#Column_11{padding-left:15px;}
#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;}
#ecContextualcategorymenu_12{text-transform:uppercase;}
#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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;}
#paragraph_29{text-align:center;}
#paragraph_30 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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/refinix/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:#FE0000;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:#FE0000;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:inherit;background-clip:inherit;background-color:rgb(242, 242, 242);background-image:url(/Resources/refinix/images/bannerhome/banner-001.jpg);background-origin:padding-box;background-position:center bottom;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_57{height:100%;max-width:95%;position:relative;width:90%;}
#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;font-size:0.9rem;letter-spacing:-2px;line-height:16px;text-transform:uppercase;white-space:normal;}
#paragraph_63 .paragraphComp-content h1{color:#17161d;font-size:3rem;font-weight:700;line-height:60px;}
#paragraph_65{display:inline-block;margin-top:50px;text-align:left;}
#paragraph_65 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_66{background-attachment:inherit;background-clip:border-box;background-color:rgba(6, 6, 6, 0.43);background-image:url(/Resources/refinix/MVP/Banner/run.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_67{padding-left:30px;padding-right:30px;z-index:90;}
#paragraph_68{color:#FE0000;font-family:Raleway;font-size:40px;font-weight:400;margin-top:20px;text-align:center;}
#paragraph_69{font-family:Raleway;text-align:center;}
#paragraph_69 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_70{font-family:Raleway;text-align:center;}
#paragraph_70 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:900;}
#paragraph_71{color:#000000;font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_71 .paragraphComp-content h3{color:#ffffff;font-weight:200;}
#paragraph_72{margin-top:50px;text-align:center;}
#paragraph_72 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_91{padding-bottom:60px;padding-top:60px;}
#paragraph_92{font-family:Raleway;font-size:14px;margin-bottom:40px;max-width:600px;text-align:center;}
#paragraph_92 .paragraphComp-content h1{color:#17161d;font-size:30px;font-weight:900;margin-bottom:15px;}
#paragraph_92 .paragraphComp-content strong{color:#FE0000;font-size:42px;}
#Column_94{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_96{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_97{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_97 .paragraphComp-content{font-size:14px;}
#paragraph_97 .paragraphComp-content strong{font-size:16px;}
#Column_98{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_100{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_101{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_101 .paragraphComp-content{font-size:14px;}
#paragraph_101 .paragraphComp-content strong{font-size:16px;}
#Column_102{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_104{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_105{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_105 .paragraphComp-content{font-size:14px;}
#paragraph_105 .paragraphComp-content strong{font-size:16px;}
#container_113{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:linear-gradient(90deg , rgb(139, 55, 55) , rgb(236, 8, 8) 100%);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:0px solid #f5f5f5;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;width:auto;}
#slider_114 .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_114 .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;margin-top:auto;padding-top:3px;text-align:center;top:-20px;width:25px;}
#imagelink_115{margin-left:0px;margin-right:0px;padding-left:15px;padding-right:15px;text-align:center;width:auto;}
#imagelink_116{text-align:center;}
#imagelink_117{text-align:center;}
#imagelink_118{text-align:center;}
#imagelink_119{text-align:center;}
#imagelink_120{text-align:center;}
#imagelink_121{text-align:center;}
#imagelink_122{text-align:center;}
#container_123{font-family:Raleway;margin-top:0px;padding-top:65px;}
#ecOfferbox_126 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_126 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:#FE0000;background-image:url(/Resources/refinix//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:10px;border-bottom-right-radius:0px;border-top-left-radius:10px;border-top-right-radius:0;height:30px;margin-right:0;right:31px;top:-65px;width:30px;z-index:5;}
#ecOfferbox_126 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_126 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:#FE0000;background-image:url(/Resources/refinix//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:10px;border-top-left-radius:0px;border-top-right-radius:10px;height:30px;right:0;top:-65px;width:30px;z-index:5;}
#ecOfferbox_126{width:100%;}
#ecOfferbox_126 .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_126 .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_127{padding-left:5px;padding-right:5px;}
#imagelink_131 img{max-height:40px;width:auto;}
#imagelink_131{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_133 div.labelfield{display:none;}
#ecFieldtext_134 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_135 img{max-height:40px;width:auto;}
#imagelink_135{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_136{font-size:15px;}
#ecFieldtitle_136 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_136 a:hover{color:#191919;}
#ecFieldtext_138{margin-right:auto;}
#ecFieldtext_139{margin-right:auto;}
#ecFieldtext_139 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_139 a:hover{color:#25292c;}
#ecFieldtext_140{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_140 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_140 div.textfield{text-decoration:underline;}
#ecFieldtext_141{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_141 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_141 div.textfield{text-decoration:underline;}
#ecFieldprice_143 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_143 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_143{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_143 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_143 div.minimalprice{display:none;}
#ecFieldprice_143 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_144 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_144 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_144{position:relative;}
#ecFieldprice_144 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_144 div.minimalprice{display:none;}
#ecFieldtax_145 div.labelfield{display:none;}
#ecFieldtax_145 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_145 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_145 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_146{margin-top:10px;}
#ecFieldaddtocart_147 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_147 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_147 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_147 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_147{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_147 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_147 .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_151{margin-right:auto;}
#ecFieldtext_152 div.labelfield{display:none;}
#ecFieldtext_152 div.textfield{margin-top:-5px !important;}
#ecFieldtext_152{margin-right:10px;}
#ecFieldtext_153 div.labelfield{display:none;}
#ecFieldtext_153 div.textfield{margin-top:-5px !important;}
#ecFieldtext_153 img{height:64px;}
#ecFieldaddtocart_154 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_154 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_154 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix//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_154 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix//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_154{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_154 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldpoint_155 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_155{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_156{font-family:Raleway;margin-top:10px;padding-bottom:20px;padding-top:50px;}
#ecOfferbox_157 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_157 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_157 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_157 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_157{width:100%;}
#ecOfferbox_157 .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_158{padding-left:5px;padding-right:5px;}
#imagelink_162 img{max-height:40px;width:auto;}
#imagelink_162{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_164 div.labelfield{display:none;}
#ecFieldtext_165 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_166 img{max-height:40px;width:auto;}
#imagelink_166{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_167{font-size:15px;}
#ecFieldtitle_167 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_167 a:hover{color:#191919;}
#ecFieldtext_169{margin-right:auto;}
#ecFieldtext_170{margin-right:auto;}
#ecFieldtext_170 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_170 a:hover{color:#25292c;}
#ecFieldtext_171{color:#17161d;font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_171 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_171 div.textfield{text-decoration:underline;}
#ecFieldtext_172{color:#17161d;font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_172 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_172 div.textfield{text-decoration:underline;}
#ecFieldprice_174 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_174 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_174{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_174 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_174 div.minimalprice{display:none;}
#ecFieldprice_175 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_175 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_175{position:relative;}
#ecFieldprice_175 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_175 div.minimalprice{display:none;}
#ecFieldtax_176 div.labelfield{display:none;}
#ecFieldtax_176 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_176 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_176 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_177{margin-top:10px;}
#ecFieldaddtocart_178 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_178 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_178 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_178 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_178{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_178 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_178 .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_181 .addtowishlist{color:#17161d;}
#ecFieldaddtowishlist_181 .addtowishlist:hover{color:#8a8a8a;}
#ecFieldaddtocomparator_182{margin-right:auto;}
#ecFieldaddtocomparator_182 .addtocomparator{color:#17161d;}
#ecFieldaddtocomparator_182 .addtocomparator:hover{color:#8a8a8a;}
#ecFieldtext_183 div.labelfield{display:none;}
#ecFieldtext_183 div.textfield{margin-top:-5px !important;}
#ecFieldtext_183{margin-right:10px;}
#ecFieldtext_184 div.labelfield{display:none;}
#ecFieldtext_184 div.textfield{margin-top:-5px !important;}
#ecFieldtext_184 img{height:64px;}
#ecFieldaddtocart_185 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_185 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_185 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix///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_185 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix///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_185{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_185 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldpoint_186 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_186{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;}
#cmsNewslist_203{margin-bottom:50px;margin-top:50px;max-width:1800px;}
#container_211{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_214 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_214{margin-bottom:30px;}
#paragraph_217 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_217{margin-bottom:30px;}
#menu_218 > ul > li > a,#menu_218  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_218 > ul > li > a:hover,#menu_218  > li > a:hover{color:#ffffff;}
#paragraph_220 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_220{margin-bottom:30px;}
#menu_221 > ul > li > a,#menu_221  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_221 > ul > li > a:hover,#menu_221  > li > a:hover{color:#ffffff;}
#paragraph_223 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_223{margin-bottom:30px;}
#menu_224 > ul > li > a,#menu_224  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_224 > ul > li > a:hover,#menu_224  > li > a:hover{color:#ffffff;}
#container_226{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_228 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_228{color:rgb(219,219,219);padding-left:20px;}
#paragraph_228 .paragraphComp-content a{color:#d2d2d3;}
#paragraph_228 .paragraphComp-content a:hover{color:#d2d2d3;}
#container_229{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_231 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_231{color:rgb(219,219,219);padding-left:20px;}
#paragraph_231 .paragraphComp-content a{color:rgb(219,219,219);}
#container_232{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_234 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_234{color:rgb(219,219,219);padding-left:20px;}
#paragraph_234 .paragraphComp-content a{color:rgb(219,219,219);}
#container_235{border-bottom:1px solid rgb(127,127,127);padding-bottom:10px;padding-top:10px;}
#paragraph_237 .paragraphComp-content h3{font-size:18px;letter-spacing:1px;margin-bottom:0;}
#paragraph_237{color:rgb(219,219,219);padding-left:20px;}
#paragraph_237 .paragraphComp-content a{color:rgb(219,219,219);}
#container_238{margin-top:30px;}
#menu_239 > ul > li > a,#menu_239  > li > a{color:#ffffff;font-weight:400;margin-left:5px;margin-right:5px;min-height:32px;}
#ecCurrencychange_240 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_242{margin-top:15px;padding-top:10px;}
#container_243{max-width:1500px;}
#navinfo_244 > 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_244 > ul > li > a,#navinfo_244  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_244{margin-bottom:10px;}
#navinfo_245 > 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_245 > ul > li > a,#navinfo_245  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_245{margin-bottom:10px;}
#navinfo_246 > 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_246{color:#17161d;font-size:12px;line-height:26px;margin-bottom:20px;margin-top:0px;padding-top:10px;}
#navinfo_246 > ul > li > a,#navinfo_246  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_247{max-width:1500px;min-width:50px;}
#ContainerRow_249{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_249 > .row,#ContainerRow_249  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_251{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_251 > .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_251 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecContextualcategorymenu_252{margin-top:20px;}
#ecContextualcategorymenu_252 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_252 li .toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_252 > ul > li > a,#ecContextualcategorymenu_252 > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_252 > ul > li > ul > li > a,#ecContextualcategorymenu_252 > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_252 > ul > li > ul > li ul li a,#ecContextualcategorymenu_252 > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_252 > ul > li > a:hover,#ecContextualcategorymenu_252 > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_252 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_252 > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_252 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_252 > li > ul > li ul li a:hover,#ecContextualcategorymenu_252 li ul li ul li a.active:hover{color:#8a8a8a;}
#ecContextualcategorymenu_252 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#ecCatalogsearchandfilter_253 .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_253 .formfield_field input[type=text]{padding-left:10px;}
#container_254{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_254 > .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_254 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_255 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_255 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_255 .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_255 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_255{margin-top:10px;}
#container_256{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_256 > .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_256 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_257 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_257 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_257 .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;}
#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%;}
#ecFieldfiltertext_263{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_263 .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_263 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_263 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#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;}
#container_266{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_266 > .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_266 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_267 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_267 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_267 .formfield_field ul > li{margin-bottom:8px;}
#container_268{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_268 > .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_268 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_269{margin-top:20px;position:relative;}
#ecFieldfilterslider_269 .formfield_field .formlabel{display:none;}
#ecFieldfilterslider_269 .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_269 .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_269 .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_269 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_269 .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_269 .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_269 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_269 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_269 .formfield_field .rowRemoveFilter .removeFilter{right:0;}
#ecFieldfilterslider_269 .formfield_field{position:relative;}
#ecFieldfilterslider_269 .formfield_field .formControl{position:relative;}
#container_270{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_270 > .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_270 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_271 .formfield_field ul > li .btn{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_271 .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_271 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_272{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_272 > .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_272 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_273 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_273 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_273 .formfield_field ul > li{margin-bottom:8px;}
#Column_274{margin-top:0px;}
#ecCatalog_275 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_275 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_275 .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_275 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_275 .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_275 .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_275 .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_275 .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_275 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_275 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_275 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_275 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_275 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#FE0000;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_275 .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:#FE0000;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_275 .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_275 .ecCatalogComp-results{color:#191919;font-size:14px;}
#ecCatalog_275 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#FE0000;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_275 .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_276{border-bottom:1px solid #d2d2d3;border-left:1px solid #d2d2d3;border-right:1px solid #d2d2d3;border-top:1px solid #d2d2d3;padding-left:5px;padding-right:5px;}
#imagelink_280 img{max-height:40px;width:auto;}
#imagelink_280{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_282 div.labelfield{display:none;}
#ecFieldtext_283 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_284 img{max-height:40px;width:auto;}
#imagelink_284{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_285{font-size:15px;}
#ecFieldtitle_285 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_285 a:hover{color:#191919;}
#ecFieldtext_287{margin-right:auto;}
#ecFieldtext_288{margin-right:auto;}
#ecFieldtext_288 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_288 a:hover{color:#FE0000;}
#ecFieldtext_289{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_289 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_289 div.textfield{text-decoration:underline;}
#ecFieldtext_290{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_290 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_290 div.textfield{text-decoration:underline;}
#ecFieldprice_292 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_292 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_292{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_292 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_292 div.minimalprice{display:none;}
#ecFieldprice_292 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_293 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_293 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_293{position:relative;}
#ecFieldprice_293 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_293 div.minimalprice{display:none;}
#ecFieldtax_294 div.labelfield{display:none;}
#ecFieldtax_294 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_294 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_294 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#container_295{margin-top:10px;}
#ecFieldaddtocart_296 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_296 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_296 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_296 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_296{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_296 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_296 .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_300{margin-right:auto;}
#ecFieldtext_301 div.labelfield{display:none;}
#ecFieldtext_301 div.textfield{margin-top:-5px !important;}
#ecFieldtext_301{margin-right:10px;}
#ecFieldtext_302 div.labelfield{display:none;}
#ecFieldtext_302 div.textfield{margin-top:-5px !important;}
#ecFieldtext_302 img{height:64px;}
#ecFieldaddtocart_304 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_304 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_304 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix///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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_304 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix///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_304{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_304 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_305{margin-top:27px;}
#ecFieldpoint_306 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_306{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_309{margin-top:20px;max-width:1500px;padding-top:5px;}
#container_311{max-width:1500px;}
#navinfo_312 > 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_312 > ul > li > a,#navinfo_312  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_313 > 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_313{color:#17161d;}
#navinfo_313 > ul > li > a,#navinfo_313  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_314 > .pw-collapse-target{position:relative;}
#container_314 > .pw-collapse-button > span{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#container_314 > .pw-collapse-button{margin-left:-10px;padding-left:0;padding-right:0;}
#form_315 .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_315 .formfield_button{margin-top:25px;}
#form_315 .formComp-message{color:#17161d;font-size:14px;}
#filefield_316 .formfield_field label{color:#FE0000;height:25px;margin-bottom:0;}
#filefield_316 .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_316 .formfield_field .filedelete{position:absolute;right:0;top:0;}
#filefield_316 .formfield_error{color:rgb(207, 0, 0);font-size:10px;text-transform:uppercase;}
#paragraph_318 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_319 .ecGiftselectionComp-title{color:rgb(0,0,0);font-size:25px;font-weight:700;}
#ecGiftselection_319{max-width:1500px;}
#ecGiftselection_319 .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_320{padding-left:5px;padding-right:5px;}
#imagelink_324 img{max-height:40px;width:auto;}
#imagelink_324{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_326 div.labelfield{display:none;}
#ecFieldtext_327 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_328 img{max-height:40px;width:auto;}
#imagelink_328{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_329{font-size:15px;}
#ecFieldtitle_329 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_329 a:hover{color:#191919;}
#ecFieldtext_331{margin-right:auto;}
#ecFieldtext_332{margin-right:auto;}
#ecFieldtext_332 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_332 a:hover{color:#FE0000;}
#ecFieldtext_333{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_333 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_333 div.textfield{text-decoration:underline;}
#ecFieldtext_334{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_334 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_334 div.textfield{text-decoration:underline;}
#ecFieldprice_336 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_336 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_336{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_336 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_336 div.minimalprice{display:none;}
#ecFieldprice_336 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_337 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_337 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_337{position:relative;}
#ecFieldprice_337 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_337 div.minimalprice{display:none;}
#ecFieldtax_338 div.labelfield{display:none;}
#ecFieldtax_338 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_338 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_338 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#container_339{margin-top:10px;}
#ecFieldaddtocart_340 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_340 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_340 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_340 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_340{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_340 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_340 .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_344{margin-right:auto;}
#ecFieldtext_345 div.labelfield{display:none;}
#ecFieldtext_345 div.textfield{margin-top:-5px !important;}
#ecFieldtext_345{margin-right:10px;}
#ecFieldtext_346 div.labelfield{display:none;}
#ecFieldtext_346 div.textfield{margin-top:-5px !important;}
#ecFieldtext_346 img{height:64px;}
#ecFieldaddtocart_348 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_348 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_348 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix////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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0 solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_348 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix////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_348{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_348 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_349{margin-top:27px;}
#ecFieldpoint_350 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_350{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_351 .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_351 .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_351 .ecCartCustomComp-promotionlist{margin-bottom:15px;}
#ecCartCustom_351 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#17161d;font-size:18px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#ecCartCustom_351 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{font-size:14px;margin-bottom:10px;}
#ecCartCustom_351 .ecCartCustomComp-col-items{padding-left:0;}
#ecCartCustom_351 .ecCartCustomComp-order{padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-order-text > span{color:#17161d;font-size:16px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_351 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_351 .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_351 .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_351 .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_351 .ecCartCustomComp-cartTable .title.number1{color:#17161d;padding-left:20px;text-align:left;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:18px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_351 .ecCartCustomComp-results{color:#17161d;font-size:14px;margin-bottom:20px;margin-top:20px;}
#ecCartCustom_351 .ecCartCustomComp-subTotal{font-size:14px;font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-cartAction{margin-bottom:20px;padding-left:275px;}
#ecCartCustom_351 .ecCartCustomComp-cartEmpty{margin-left:20px;}
#ecCartCustom_351 .ecCartCustomComp-catalogLink{margin-top:-65px;z-index:50;}
#ecCartCustom_351 .ecCartCustomComp-containerSummaryArticles{font-weight:700;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-containerSummaryArticles ul{display:inline-block;margin-bottom:8px;margin-top:8px;padding-bottom:5px;padding-top:5px;width:100%;}
#ecCartCustom_351 .ecCartCustomComp-vat{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-rebate{font-weight:700;line-height:28px;}
#ecCartCustom_351 .ecCartCustomComp-grandTotal{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_351 .ecCartCustomComp-grandTotal .grandTotal{font-weight:700;text-transform:uppercase;}
#ecCartCustom_351 .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_351 .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_351 .ecCartCustomComp-descriptionVoucherQuote{font-size:13px;margin-bottom:10px;margin-top:15px;}
#ecCartCustom_351 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:#17161d;font-size:15px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_351 .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_351 .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_351 .ecCartCustomComp-descriptionShippingQuote{margin-bottom:0;margin-top:15px;}
#ecCartCustom_351 .ecCartCustomComp-contentShippingQuote ul li{margin-bottom:5px;margin-top:5px;padding-left:0;padding-right:0;}
#ecCartCustom_351 .ecCartCustomComp-contentShippingQuote ul li .labelShippingQuote{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_351 .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_351 .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_351 .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_351 .ecCartCustomComp-linkQuoteShippingQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote{margin-top:15px;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li{margin-bottom:10px;padding-left:0;padding-right:0;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.additional_costs{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#FE0000;display:inline-block;font-size:16px;font-weight:800;margin-left:5px;margin-top:5px;width:100%;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote{margin-top:15px;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .labelregionStore{color:#17161d;font-size:14px;font-weight:600;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field{font-size:14px;height:38px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote{margin-bottom:5px;}
#ecCartCustom_351 .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_351 .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_351 .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_351 .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_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_name{color:#17161d;font-size:14px;font-weight:800;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_address{display:inline-block;font-size:14px;width:100%;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer{text-align:left;text-transform:uppercase;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection .selected_label{font-weight:600;}
#ecCartCustom_351 .ecCartCustomComp-resultShippingQuote span.ecCartCustomComp-itemsErrorShippingQuote{font-size:14px;font-weight:600;}
#ecCartCustom_351 .ecCartCustomComp-linkUpdateTotalShippingQuote{margin-top:15px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-shippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .ecCartCustomComp-chargesShippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 [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_351 [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_351 .ecCartCustomComp-titleBillingQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-transform:uppercase;}
#ecCartCustom_351 .ecCartCustomComp-descriptionBillingQuote{margin-bottom:10px;}
#ecCartCustom_351 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:10px;}
#ecCartCustom_351 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.additional_costs{color:#17161d;font-size:16px;font-weight:800;margin-right:5px;text-transform:uppercase;}
#ecCartCustom_351 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.price{color:#01d7e1;font-size:16px;font-weight:800;}
#ecCartCustom_351 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.link_details{display:inline-block;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li .details_cost{margin-bottom:10px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-billingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote label{padding-left:10px;}
#ecCartCustom_351 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote .giftcardbalance{color:#FE0000;font-size:16px;font-weight:800;margin-left:5px;}
#ecCartCustom_351 .ecCartCustomComp-containerGiftCardQuote{padding-bottom:20px;}
#ecCartCustom_351 .quicksetoptions .formfield_field label{width:100%;}
#ecCartCustom_351 .quicksetoptions .custom-control-label{font-weight:normal;}
#ecCartCustom_351 .ecCartCustomComp-containerPointsQuote{padding-bottom:20px;}
#ecCartCustom_351 .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_351 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote label{padding-left:10px;}
#ecCartCustom_351 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote input[type=checkbox]{margin-left:-18px;}
#ecCartCustom_351 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalanceamount{color:#FE0000;font-size:16px;font-weight:800;}
#ecCartCustom_351 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalance{color:rgb(0,0,0);font-weight:800;}
#ecCartCustom_351 .ecCartCustomComp-cartTable .title.number2{color:#17161d;}
#ecCartCustom_351 .ecCartCustomComp-cartTable .title.number4{color:#17161d;}
#ecCartCustom_351 .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_351 .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_351 .ecCartCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_351 .ecCartCustomComp-checkoutLink .gotocheckout{background-attachment:none;background-clip:none;background-color:#FE0000;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_351{margin-bottom:40px;}
#ecFieldimage_353{width:120px;}
#container_354{width:100%;}
#ecFieldtitle_355 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_355 a:hover{color:#01d7e1;}
#ecFieldtitle_355{margin-bottom:5px;padding-left:20px;}
#ecFieldtitle_355 .optionsdescription{font-weight:normal;}
#container_356{margin-left:20px;}
#ecFieldtext_357{font-size:13px;margin-right:auto;}
#ecFieldtext_358{font-size:13px;margin-right:auto;}
#ecFieldtext_358 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_358 a:hover{color:#FE0000;}
#ecFieldprice_360 div.price{color:rgb(0,0,0);font-size:18px;font-weight:700;}
#ecFieldprice_360 div.originalprice{font-size:12px;padding-bottom:2px;padding-top:2px;text-decoration:line-through;}
#ecFieldprice_360 div.discount{background-attachment:none;background-clip:none;background-color:#FE0000;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_360{margin-top:15px;text-align:center;}
#ecFieldprice_361 div.price{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;margin-top:12px;}
#ecFieldprice_361 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_361{position:relative;}
#ecFieldprice_361 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_361 div.minimalprice{display:none;}
#ecFieldtax_362 div.labelfield{display:none;}
#ecFieldtax_362 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_362 span.taxname{color:#17161d;font-weight:600;}
#ecFieldtax_362 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#ecFieldtax_362{margin-bottom:15px;padding-left:15px;}
#container_363{margin-top:20px;}
#paragraph_364{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_366{color:rgb(0,0,0);display:none;font-size:14px;font-weight:800;margin-right:auto;}
#ecFieldquantity_367 .rowUnit{display:none;}
#ecFieldquantity_367 .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_367 .rowUnitSize{border-bottom:1px solid #191919;color:#FE0000;display:block;font-size:14px;font-weight:700;margin-bottom:5px;min-width:35px;text-align:center;text-transform:uppercase;width:100%;}
#ecFieldquantity_367 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_367 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_369{color:rgb(0,0,0);font-size:18px;font-weight:700;text-align:center;}
#ecFieldtext_369 .labelfield .fieldlabel{display:none;}
#ContainerRow_370{border-top:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#textfield_372 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_372 .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_373 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_373 .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_375 .formfield_field label{color:rgb(0,0,0);font-size:14px;font-weight:800;}
#textareafield_375 .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_376 .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_376 .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_376 .quickconfigurator{font-size:14px;}
#ecFieldautocomplete_376 .quickconfigurator .configurator_label .fieldlabel{color:#17161d;font-weight:800;}
#ecFieldautocomplete_376 .quickconfigurator .configurator_label{margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_376 .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_376 .quickconfigurator .configurator_li{margin-bottom:5px;}
#ecFieldautocomplete_376 .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_376 .quicksetoptions .formfield_field label{color:#17161d;font-size:14px;font-weight:800;}
#ecFieldautocomplete_376 .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_376 .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_376 .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_376 .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_376 .quicksetoptions .formfield_error{font-size:12px;padding-top:0;}
#ecFieldautocomplete_376 .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_376 .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_376 .quickaddtocart{padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_376 .quickaddtocart .ecFieldautocompleteCompSizeExtend-quantity label.labelsize{color:rgb(0,0,0);font-size:14px;font-weight:600;text-align:center;width:100%;}
#ecFieldautocomplete_376 .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_376 .quickconfigurator .configuratorTable td, #ecFieldautocomplete_376 .quickconfigurator .configuratorTable th{text-align:center;vertical-align:middle;}
#ecFieldautocomplete_376 .quickconfigurator .configuratorTableCaption .captionText{color:#17161d;}
#container_377{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_378{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_379 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_379{width:100%;}
#menu_379 > 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_379 > ul > li > a,#menu_379  > li > a{color:#17161d;}
#menu_379 > ul > li > a:hover,#menu_379  > 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_379 > ul > li > a.active,#menu_379  > 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_381 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_381{width:100%;}
#menu_381 > 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_381 > ul > li > a,#menu_381  > li > a{color:#17161d;}
#menu_381 > ul > li > a:hover,#menu_381  > 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_381 > ul > li > a.active,#menu_381  > 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_383 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_383{width:100%;}
#menu_383 > 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_383 > ul > li > a,#menu_383  > li > a{color:#17161d;}
#menu_383 > ul > li > a:hover,#menu_383  > 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_383 > ul > li > a.active,#menu_383  > 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_384 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_384 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_384 .userbarComp-loggedUser .infoUser{margin-bottom:00px;}
#userbar_384{border-top:1px solid rgba(0,0,0,0.1);padding-top:20px;}
#userbar_384 .userbarComp-logout{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_385{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_386{margin-bottom:25px;margin-top:10px;}
#paragraph_386 .paragraphComp-content{font-weight:600;line-height:27px;}
#paragraph_386 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #FE0000;border-left:1px solid #FE0000;border-right:1px solid #FE0000;border-top:1px solid #FE0000;color:#ffffff;font-weight:700;line-height:39px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#paragraph_386 .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_387 .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_387 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_387 .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_387 .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_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_387 .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_387 .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_387 .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_387 .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_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_387 .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_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_387 .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_387 .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_387 .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_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_387 .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_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-checkoutHead .title{font-size:16px;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-checkoutHead .status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .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_387 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#FE0000;font-weight:800;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#FE0000;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_387 .ecCheckoutCustomComp-attachment .titleheader{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#FE0000;font-weight:800;}
#ecCheckoutCustom_387 .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_387 .ecCheckoutCustomComp-linkconfirmckeckout .btn:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_387 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_390{max-width:120px;}
#ecFieldtitle_392{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_392 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_392 a:hover{color:#01d7e1;}
#Column_394{margin-bottom:5px;}
#ecFieldtext_395{font-size:14px;}
#ecFieldtext_395 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_396{font-size:14px;}
#ecFieldtext_396 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_397{font-size:14px;}
#ecFieldtext_397 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_398{font-size:14px;}
#ecFieldtext_398 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_399{margin-bottom:5px;}
#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;}
#ecFieldprice_402 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_402{font-size:14px;}
#ecFieldprice_402 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_402 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_402 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_403 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_403{font-size:14px;}
#ecFieldprice_403 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_403 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_403 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_404{margin-top:5px;}
#ecFieldtax_405 div.labelfield{display:none;}
#ecFieldtax_405 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_405 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_405 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#ecFieldtext_407{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_407 .labelfield .fieldlabel{display:none;}
#userregistration_408 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_408 .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_408 .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_408 .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_408 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_408{position:relative;}
#userregistration_408 .accounttype .formlabel{padding-left:15px;}
#userregistration_408 .accounttype .formlabel > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_409 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_409{padding-bottom:50px;}
#paragraph_410 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#checkboxfield_427{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_428{position:relative;}
#passwordfield_429{margin-top:20px !important;}
#paragraph_432 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_432{margin-top:40px;}
#Column_443{padding-left:0;}
#paragraph_444 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_444{margin-top:20px;}
#paragraph_445{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_446 .formfield_field > .formlabel{display:none;margin-bottom:15px;width:100%;}
#radiofield_446 .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_448 .formfield_field label{width:100%;}
#textfield_451 .formfield_field label{width:100%;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_461 .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_461 .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_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_461 .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_461 .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_461 .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_461 .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_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_461 .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_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_461 .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_461 .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_461 .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_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_461 .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_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-checkoutHead .title{font-size:16px;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-checkoutHead .status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .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_461 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#FE0000;font-weight:800;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#FE0000;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_461 .ecCheckoutCustomComp-attachment .titleheader{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#FE0000;font-weight:800;}
#ecCheckoutCustom_461 .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_461 .ecCheckoutCustomComp-linkconfirmckeckout .btn:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_461 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_464{max-width:120px;}
#ecFieldtitle_466{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_466 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_466 a:hover{color:#01d7e1;}
#Column_468{margin-bottom:5px;}
#ecFieldtext_469{font-size:14px;}
#ecFieldtext_469 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_470{font-size:14px;}
#ecFieldtext_470 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_471{font-size:14px;}
#ecFieldtext_471 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_472{font-size:14px;}
#ecFieldtext_472 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_473{margin-bottom:5px;}
#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;}
#ecFieldprice_476 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_476{font-size:14px;}
#ecFieldprice_476 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_476 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_476 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_477 .labelprice .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_477{font-size:14px;}
#ecFieldprice_477 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_477 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_477 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_478{margin-top:5px;}
#ecFieldtax_479 div.labelfield{display:none;}
#ecFieldtax_479 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_479 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_479 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#ecFieldtext_481{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_481 .labelfield .fieldlabel{display:none;}
#userregistration_482 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_482 .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_482 .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_482 .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_482 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_482{position:relative;}
#userregistration_482 .accounttype .formlabel{padding-left:15px;}
#userregistration_482 .accounttype .formlabel > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_483 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_483{padding-bottom:50px;}
#paragraph_484 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#radiofield_485 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_485 .form-check{margin-right:10px;}
#radiofield_486{margin-bottom:30px;}
#radiofield_486 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_486 .form-check{margin-right:10px;}
#checkboxfield_503{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_504{position:relative;}
#passwordfield_505{margin-top:20px !important;}
#paragraph_508 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_508{margin-top:40px;}
#Column_519{padding-left:0;}
#paragraph_520 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_520{margin-top:20px;}
#paragraph_521{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_522 .formfield_field > .formlabel{display:none;margin-bottom:15px;width:100%;}
#radiofield_522 .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_524 .formfield_field label{width:100%;}
#textfield_527 .formfield_field label{width:100%;}
#navinfo_537 > 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_537 > 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_537 > 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_537 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_537 > 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_537 > ul > li > span:hover{color:#FE0000;}
#navinfo_537{margin-top:10px;max-width:1500px;}
#navinfo_537 > ul > li > a,#navinfo_537  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#navinfo_538 > 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_538 > 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_538 > 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_538 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_538 > 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_538 > ul > li > span:hover{color:#FE0000;}
#navinfo_538{margin-top:10px;max-width:1500px;}
#navinfo_538 > ul > li > a,#navinfo_538  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#ecProduct_540{margin-top:15px;max-width:1500px;}
#Column_542{position:relative;}
#ecFieldprice_543 div.price{color:#FE0000;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_543 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_543 div.discount{background-attachment:none;background-clip:none;background-color:#FE0000;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_543 div.minimalprice{display:none;}
#ecFieldprice_543{z-index:50;}
#ecFieldprice_543 .qty-pricing{display:none;}
#ecFieldimage_544{width:100%;}
#ecFieldimage_544 .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_544 .pswp__button--close{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/refinix//Componenti/Img/ico-close-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_544 .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_544 .pswp__counter{color:rgb(0,0,0);font-family:Raleway;font-weight:800;}
#ecFieldimage_544 .pswp__button--fs{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/refinix//Componenti/Img/ico-fullscreen.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_544 div.primaryProductImage{padding-bottom:50px;padding-top:50px;}
#Column_546{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtext_548 div.labelfield{display:none;}
#ecFieldtext_548{color:#8a8a8a;font-size:14px;}
#ecFieldnavigationproducts_549 .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_549{margin-left:auto;}
#ecFieldnavigationproducts_550 .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_551 a{font-weight:800;}
#ecFieldtitle_551{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_551 a:hover{color:rgb(0,0,0);}
#ecFieldtitle_551 .container-fluid{color:#17161d;font-size:28px;font-weight:900;}
#ecFieldrating_552{margin-bottom:20px;}
#ecFieldrating_552 .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_552 .ecFieldratingComp-container .rating_noreview a{color:#060606;font-size:14px;font-weight:500;}
#ecFieldrating_552 .ecFieldratingComp-container .review_product a{color:#17161d;font-size:12px;font-weight:500;}
#ecFieldtext_553 div.labelfield{display:none;}
#ecFielddescription_554{margin-bottom:20px;padding-top:15px;}
#ecFieldpoint_555{display:inline-block;margin-bottom:20px;width:auto;}
#ecFieldpoint_555 div.labelfield{display:none;}
#ecFieldpoint_555 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_556 div.price{color:#FE0000;font-size:30px;font-weight:900;margin-left:10px;margin-right:10px;}
#ecFieldprice_556 div.originalprice{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_556{margin-top:15px;position:relative;}
#ecFieldprice_556 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_556 div.minimalprice{display:none;}
#ecFieldprice_556 .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_557 div.labelfield{display:none;}
#ecFieldtax_557 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_557 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_557 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#ecConfigurator_559{margin-bottom:15px;margin-top:15px;}
#ecSetoptions_561{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_562 .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_562 .div_button{margin-bottom:20px;}
#ecMexalAvailability_562 ul.size-availability li{background-attachment:none;background-clip:none;background-color:#FE0000;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_562 span.availability{color:#ffffff;font-size:15px;font-weight:600;}
#ecMexalAvailability_562{margin-top:40px;}
#ecMexalAvailability_562 span.size{color:#ffffff;}
#ecFieldaddtocart_563 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_563 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_563 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_563 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_563{margin-right:30px;margin-top:20px;}
#ecFieldaddtocart_563 .ecFieldaddtocartCompSizeExtend-labelsize .fieldlabel{color:rgb(0,0,0);font-size:15px;font-weight:800;margin-bottom:20px;}
#ecFieldaddtocart_563 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_563 .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_563 .ecFieldaddtocartCompSizeExtend-quantity > div{margin-bottom:10px;}
#ecFieldaddtocart_563 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_563 .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_563 .ecFieldaddtocartCompSizeMinimal-labelsize .fieldlabel{color:rgb(0,0,0);font-weight:800;}
#container_565{margin-bottom:12px;padding-left:0;}
#container_567{margin-top:20px;}
#ecFieldlinkdetail_568 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_569 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_569{margin-left:20px;}
#ContainerRow_570{border-bottom:0px solid #666666;border-left:0px solid #666666;border-right:0px solid #666666;border-top:0px solid #666666;margin-top:10px;padding-bottom:15px;}
#Column_571{padding-left:5px;padding-right:5px;}
#ecFieldtext_572{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_572 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_573{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_573 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_576{font-size:14px;}
#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;}
#ecFieldpoint_578 div.labelfield{display:inline-block;}
#ecFieldpoint_578 div.textfield{display:inline-block;font-size:14px;}
#ecFieldpoint_578 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_579{padding-right:5px;}
#container_580{margin-bottom:.5rem;}
#paragraph_581{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldcategories_582 a{color:#8a8a8a;font-size:14px;padding-bottom:3%;padding-top:0;}
#ecFieldcategories_582 a:hover{color:#FE0000;}
#container_583{margin-bottom:.5rem;}
#paragraph_584{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldcategories_585 a{color:#d2d2d3;font-size:14px;padding-bottom:0;padding-top:0;}
#ecFieldcategories_585 a:hover{color:#FE0000;}
#Column_589{margin-bottom:100px;}
#ecSetproductsbox_590 .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_590 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{border-bottom:1px solid rgb(224,224,224);margin-bottom:30px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_590 .ecSetproductsboxComp-range{background-attachment:none;background-clip:none;background-color:#FE0000;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_591{padding-left:5px;padding-right:5px;}
#imagelink_595 img{max-height:40px;width:auto;}
#imagelink_595{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_597 div.labelfield{display:none;}
#ecFieldtext_598 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldtitle_599{font-size:15px;}
#ecFieldtitle_599 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_599 a:hover{color:#191919;}
#imagelink_600 img{max-height:40px;width:auto;}
#imagelink_600{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_601{color:rgb(0,0,0);font-size:13px;}
#ecFieldtext_601 .labelfield .fieldlabel{margin-bottom:0;}
#ecFieldtext_603{margin-right:auto;}
#ecFieldtext_604{margin-right:auto;}
#ecFieldtext_604 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_604 a:hover{color:#FE0000;}
#ecFieldtext_605{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_605 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_605 div.textfield{text-decoration:underline;}
#ecFieldtext_606{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_606 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_606 div.textfield{text-decoration:underline;}
#ecFieldprice_608 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_608 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_608{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_608 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_608 div.minimalprice{display:none;}
#ecFieldprice_608 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_609 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_609 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_609{position:relative;}
#ecFieldprice_609 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_609 div.minimalprice{display:none;}
#ecFieldtax_610 div.labelfield{display:none;}
#ecFieldtax_610 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_610 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_610 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#Column_611{margin-bottom:35px;margin-top:-35px;}
#ecFieldtext_612 .labelfield .fieldlabel{font-size:23px;}
#Column_613{margin-bottom:50px;}
#ecCombinedbox_614 .carousel-buttons.leftRs > i{font-size:0;}
#ecCombinedbox_614 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_614 .carousel-buttons.rightRs > i{font-size:0;}
#ecCombinedbox_614 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_614 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_614 .ecCombinedboxComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecCombinedbox_614 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-left:3px;padding-right:3px;}
#container_615{padding-left:5px;padding-right:5px;}
#imagelink_619 img{max-height:40px;width:auto;}
#imagelink_619{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_621 div.labelfield{display:none;}
#ecFieldtext_622 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_623 img{max-height:40px;width:auto;}
#imagelink_623{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_624{font-size:15px;}
#ecFieldtitle_624 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_624 a:hover{color:#191919;}
#ecFieldtext_626{margin-right:auto;}
#ecFieldtext_627{margin-right:auto;}
#ecFieldtext_627 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_627 a:hover{color:#FE0000;}
#ecFieldtext_628{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_628 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_628 div.textfield{text-decoration:underline;}
#ecFieldtext_629{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_629 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_629 div.textfield{text-decoration:underline;}
#ecFieldprice_631 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_631 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_631{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_631 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_631 div.minimalprice{display:none;}
#ecFieldprice_631 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_632 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_632 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_632{position:relative;}
#ecFieldprice_632 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_632 div.minimalprice{display:none;}
#ecFieldtax_633 div.labelfield{display:none;}
#ecFieldtax_633 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_633 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_633 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#container_634{margin-top:10px;}
#ecFieldaddtocart_635 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_635 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_635 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_635 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_635{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_635 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_635 .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_639{margin-right:auto;}
#ecFieldtext_640 div.labelfield{display:none;}
#ecFieldtext_640 div.textfield{margin-top:-5px !important;}
#ecFieldtext_640{margin-right:10px;}
#ecFieldtext_641 div.labelfield{display:none;}
#ecFieldtext_641 div.textfield{margin-top:-5px !important;}
#ecFieldtext_641 img{height:64px;}
#ecFieldaddtocart_643 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_643 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_643 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix////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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0 solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_643 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix////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_643{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_643 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_644{margin-top:27px;}
#ecFieldpoint_645 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_645{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_646{margin-top:50px;}
#Column_647{margin-bottom:100px;}
#ecPopularity_648 .carousel-buttons.leftRs > i{font-size:0;}
#ecPopularity_648 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_648 .carousel-buttons.rightRs > i{font-size:0;}
#ecPopularity_648 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources/refinix//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_648{margin-bottom:40px;padding-left:0px;padding-right:0px;}
#ecPopularity_648 .ecPopularityComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecPopularity_648 .ecPopularityComp-cells .ecPopularityComp-cell{padding-left:3px;padding-right:3px;}
#container_649{padding-left:5px;padding-right:5px;}
#imagelink_653 img{max-height:40px;width:auto;}
#imagelink_653{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_655 div.labelfield{display:none;}
#ecFieldtext_656 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_657 img{max-height:40px;width:auto;}
#imagelink_657{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_658{font-size:15px;}
#ecFieldtitle_658 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_658 a:hover{color:#191919;}
#ecFieldtext_660{margin-right:auto;}
#ecFieldtext_661{margin-right:auto;}
#ecFieldtext_661 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_661 a:hover{color:#FE0000;}
#ecFieldtext_662{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_662 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_662 div.textfield{text-decoration:underline;}
#ecFieldtext_663{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_663 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_663 div.textfield{text-decoration:underline;}
#ecFieldprice_665 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_665 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_665{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_665 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_665 div.minimalprice{display:none;}
#ecFieldprice_665 div.priceondemand{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_666 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_666 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_666{position:relative;}
#ecFieldprice_666 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_666 div.minimalprice{display:none;}
#ecFieldtax_667 div.labelfield{display:none;}
#ecFieldtax_667 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_667 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_667 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#container_668{margin-top:10px;}
#ecFieldaddtocart_669 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_669 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_669 input.qtyminus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_669 input.qtyplus{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_669{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_669 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_669 .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_673{margin-right:auto;}
#ecFieldtext_674 div.labelfield{display:none;}
#ecFieldtext_674 div.textfield{margin-top:-5px !important;}
#ecFieldtext_674{margin-right:10px;}
#ecFieldtext_675 div.labelfield{display:none;}
#ecFieldtext_675 div.textfield{margin-top:-5px !important;}
#ecFieldtext_675 img{height:64px;}
#ecFieldaddtocart_677 .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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_677 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_677 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix/////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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0 solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_677 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix/////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_677{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_677 .addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_678{margin-top:27px;}
#ecFieldpoint_679 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_679{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_681{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_681 .ecFieldcommentsComp-comment_container .titlecomment{color:#17161d;font-size:32px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_681 .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_681 .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_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons span.ecFieldcomments-text-authentication{color:rgb(0,0,0);font-weight:800;margin-right:10px;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#FE0000;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_681 .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_681 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{font-weight:500;}
#ecFieldcomments_681 .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_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{font-size:14px;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container_items{font-size:14px;}
#ecFieldcomments_681 .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_681 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldcomments_681 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;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_683{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentauthor_684 .fieldlabel{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#paragraph_685{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentdate_686 .fieldlabel{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#ecFieldcommenttext_688{margin-bottom:10px;margin-top:10px;}
#ecFieldcommentapprovation_689{color:rgb(0,0,0);font-size:13px;font-weight:800;}
#ecFieldcommentvote_690{color:rgb(0,0,0);}
#ecFieldcommentvote_690 .votingPrompt{font-size:13px;font-weight:800;}
#ecFieldcommentvote_690 .yesButton{background-attachment:none;background-clip:none;background-color:#FE0000;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_690 .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_691{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_692 .tabsComp-tabs li{text-align:center;width:16.66%;}
#ecOrders_692 .ecOrdersComp-orders{margin-top:20px;}
#ecOrders_692 .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_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{font-size:14px;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#01d7e1;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{font-size:14px;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#01d7e1;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{font-size:14px;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#01d7e1;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{font-size:14px;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#01d7e1;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder{font-size:14px;}
#ecOrders_692 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder:hover{color:#01d7e1;}
#ecOrders_692 .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_692 .tabsComp-tabs li a{padding-bottom:15px;padding-top:15px;}
#ecOrders_692 .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_692 .ecOrdersComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #FE0000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #FE0000;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#paragraph_693{color:#17161d;font-family:Raleway;font-size:14px;margin-bottom:10px;margin-top:-15px;}
#container_694{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_695 > 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_695 > 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_695 > 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_695 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_695 > 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_696 > 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_697 .ecWishlistCustomComp-wishlistSettingsHead{margin-bottom:20px;margin-top:20px;padding-left:15px;padding-right:15px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-cart{margin-bottom:20px;margin-top:20px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol{margin-top:auto;}
#ecWishlistCustom_697 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{background-attachment:none;background-clip:none;background-color:#FE0000;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_697 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{background-attachment:none;background-clip:none;background-color:#FE0000;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_697 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{padding-bottom:15px;}
#ecWishlistCustom_697 .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_697 .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_697 .ecWishlistCustomComp-wishlistDetailTable-results{color:rgb(0,0,0);font-size:13px;margin-bottom:10px;margin-top:10px;padding-left:15px;}
#ecWishlistCustom_697 .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:#FE0000;font-size:14px;font-weight:800;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_697 .ecWishlistCustomComp-cart label{color:#17161d;font-size:12px;font-weight:800;margin-bottom:0px;text-transform:uppercase;}
#ecWishlistCustom_697 .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_697 .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_697 .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_697 .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_697 .ecWishlistCustomComp-wishlistCart{margin-bottom:40px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-wishlistEmpty{margin-bottom:40px;}
#ecWishlistCustom_697 .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_697 .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_697 .ecWishlistCustomComp-wishlistShareHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_697 .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_697 .ecWishlistCustomComp-share .titleshareemail{margin-top:20px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-share .shareinfo{margin-bottom:10px;}
#ecWishlistCustom_697 .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_697 .ecWishlistCustomComp-share label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecWishlistCustom_697 .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_697 .ecWishlistCustomComp-share .senderror{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_697 .ecWishlistCustomComp-share .sendcomplete{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_697 .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_697 .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_697 .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_697 .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_697 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistActions{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;}
#ecWishlistCustom_697 .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_697 .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_697 .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_697 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#17161d;font-size:16px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:rgb(220, 0, 0);font-size:16px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-results{color:rgb(0,0,0);font-size:13px;font-weight:500;}
#ecWishlistCustom_697 .ecWishlistCustomComp-wishlistDetailHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_697 .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_697 .ecWishlistCustomComp-wishlistDetailHead .title{font-size:25px;}
#ecWishlistCustom_697 .ecWishlistCustomComp-share .formfield_error{color:rgb(213, 0, 0);font-size:9px;text-transform:uppercase;}
#ecWishlistCustom_697 .ecWishlistCustomComp-share .sendwishlist:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_697 .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_697 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;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_697 .ecWishlistCustomComp-wishlistSettingsHead .title{color:#17161d;font-size:22px;font-weight:600;}
#container_698{height:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#container_699{margin-bottom:40px;}
#ecFieldimage_700{min-height:200px;}
#ecFieldtext_701 div.labelfield{display:none;}
#ecFieldtitle_702{font-size:15px;margin-bottom:5px;min-height:40px;}
#ecFieldtitle_702 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_702 a:hover{color:rgb(0,0,0);}
#ecFieldtext_704{margin-right:auto;}
#ecFieldtext_705{margin-right:auto;}
#ecFieldtext_705 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_705 a:hover{color:#FE0000;}
#ecFieldtext_706{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_706 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_706 div.textfield{text-decoration:underline;}
#ecFieldtext_707{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_707 .labelfield .fieldlabel{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_707 div.textfield{text-decoration:underline;}
#ecFieldprice_709 div.price{color:#FE0000;font-size:30px;font-weight:600;}
#ecFieldprice_709 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_709{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_709 div.discount{background-attachment:none;background-clip:none;background-color:#FE0000;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_709 div.minimalprice{display:none;}
#ecFieldprice_710 div.price{color:#17161d;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_710 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_710{position:relative;}
#ecFieldprice_710 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_710 div.minimalprice{display:none;}
#ecFieldquantity_711 .rowUnit{display:none;}
#ecFieldquantity_711 .rowUnitSize{color:rgb(0,0,0);display:inline-block;font-weight:600;}
#ecFieldquantity_711{margin-top:20px;}
#ecFieldquantity_711 .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_711 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_711 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_712{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_713{color:#17161d;font-family:Raleway;font-weight:900;}
#paragraph_714{color:#17161d;font-family:Raleway;font-weight:900;}
#userbar_715 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_715 .userbarComp-loggedUser .infoUser{color:#FE0000;font-size:16px;font-weight:600;margin-bottom:0;}
#userbar_715 .userbarComp-loggedUser{color:#FE0000;}
#userbar_715{font-family:Raleway;}
#paragraph_716{margin-left:auto;}
#paragraph_716 .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_716 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_717{margin-left:auto;}
#paragraph_717 .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_718{margin-left:auto;}
#paragraph_718 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_718 .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_719{margin-left:auto;}
#paragraph_719 .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_720 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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{margin-left:10px;}
#paragraph_720 .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_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_721{margin-left:10px;}
#userbar_722 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_722 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_722 .userbarComp-loggedUser .infoUser{margin-bottom:00px;}
#userbar_722 .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_723{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_724{margin-bottom:50px;text-align:center;}
#paragraph_724 .paragraphComp-content h1{color:#17161d;font-weight:900;letter-spacing:1px;}
#paragraph_725 .paragraphComp-content a{color:#FE0000;font-weight:700;text-decoration:underline;}
#paragraph_725{color:#17161d;font-family:Raleway;margin-bottom:10px;text-align:right;}
#paragraph_725 .paragraphComp-content a:hover{color:#17161d;text-decoration:none;}
#userregistration_726{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:linear-gradient(90deg, rgb(255, 255, 255) 50%, rgb(245, 245, 245) 50%);background-origin:padding-box;background-position:100% 100%;background-repeat:repeat;background-size:auto auto;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_726 .formfield_field .formlabel{color:#17161d;font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_726 .formfield_field{margin-bottom:25px;}
#userregistration_726 .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_726 .accounttype{margin-bottom:30px;}
#userregistration_726 .accounttype .formlabel{color:rgb(0,0,0);font-weight:800;margin-right:20px;text-transform:uppercase;}
#userregistration_726 .formfield_button input{background-attachment:none;background-clip:none;background-color:#FE0000;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_726 .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_726 .formfield_button{bottom:-10px;left:0;margin-left:auto;position:absolute;width:100%;}
#userregistration_726 .userregistrationComp-verifymail{font-size:12px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#userregistration_726 .formfield_error{color:rgb(207, 0, 0);font-size:9px;margin-top:2px;text-transform:uppercase;}
#userregistration_726 .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_728{padding-right:25px;}
#paragraph_729{margin-bottom:35px;}
#paragraph_729 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_729 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#paragraph_740{color:#FE0000;font-weight:800;margin-bottom:35px;}
#mcCheckboxlistfield_744{font-size:12px;margin-top:-20px;padding-left:0;padding-right:0;}
#mcCheckboxlistfield_744 .form-check{margin-bottom:10px;}
#mcCheckboxlistfield_744 .custom-control-label{margin-right:10px;}
#mcCheckboxlistfield_744 .field_description{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:20px;text-transform:uppercase;}
#mcCheckboxlistfield_744 .field_mc_gdpr{margin-bottom:10px;margin-top:10px;}
#Column_745{padding-left:25px;}
#paragraph_746{margin-bottom:35px;}
#paragraph_746 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_746 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#container_748{position:relative;}
#passwordfield_749 .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_750{position:relative;}
#passwordfield_751 .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_752{margin-bottom:35px;}
#paragraph_752 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_752 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#privacyfield_753 .formfield_field > .formlabel{display:none;}
#privacyfield_753 .form-check{padding-left:0;}
#captchafield_754 .formfield_field .formlabel{display:none;}
#container_755{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_756{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_756 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_756 .paragraphComp-content strong{color:#17161d;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#userprofile_757 .formfield_field .formlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userprofile_757 .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_757 .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_757 .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_757 .formfield_error{text-transform:uppercase;}
#userprofile_757 .formfield_button input{background-attachment:none;background-clip:none;background-color:#FE0000;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_757 .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_757 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_757 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#userprofile_757 .userprofileComp-delete-message{font-size:14px;padding-bottom:6px;padding-top:6px;}
#userprofile_757 .formfield_field{padding-left:10px;padding-right:10px;}
#userprofile_757 .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_758 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_758{color:#17161d;margin-top:20px;}
#paragraph_758 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_758 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#radiofield_759 .formfield_field > .formlabel{margin-right:10px;}
#radiofield_759 .form-check{margin-right:10px;}
#textfield_760{margin-top:20px !important;}
#ContainerRow_761{margin-top:20px;}
#paragraph_774 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_774{color:#17161d;margin-top:30px;}
#paragraph_774 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_774 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#container_776{position:relative;}
#passwordfield_777{margin-top:20px !important;}
#passwordfield_778{margin-top:20px !important;}
#paragraph_779 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_779{color:#17161d;margin-top:30px;}
#paragraph_779 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_779 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#paragraph_790 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_790{color:#17161d;margin-top:30px;}
#paragraph_790 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_790 .paragraphComp-content strong{color:#FE0000;font-weight:800;}
#ecGiftRegistry_791 .ecGiftRegistryComp-cells{margin-top:5px;}
#ecGiftRegistry_791 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{margin-bottom:15px;}
#ecGiftRegistry_791{margin-bottom:80px;}
#ecGiftRegistry_791 .ecGiftRegistryComp-search label{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_791 .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_791 .ecGiftRegistryComp-search .searchRegistry{background-attachment:none;background-clip:none;background-color:#FE0000;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_791 .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_791 .ecGiftRegistryComp-detail .registryinfo{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;}
#ecGiftRegistry_791 .ecGiftRegistryComp-detail .registrydescription{margin-top:10px;}
#ecGiftRegistry_791 .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_791 .ecGiftRegistryComp-results{color:rgb(0,0,0);font-weight:500;}
#ecGiftRegistry_791 .ecGiftRegistryComp-sort label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_791 .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_791 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-labelpageelement{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_791 .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_791 .ecGiftRegistryComp-search{padding-left:10px;padding-right:10px;}
#ecGiftRegistry_791 .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_791 .ecGiftRegistryComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftRegistry_791 .ecGiftRegistryComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;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_793 > .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_793{position:absolute;top:0;width:auto;}
#ecQuickViewHeader_794{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_794 .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_798 div.price{color:#01d7e1;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_798 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_798 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_798 div.minimalprice{display:none;}
#ecFieldprice_798{z-index:50;}
#Column_800{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtitle_802 a{font-weight:800;}
#ecFieldtitle_802{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_802 a:hover{color:rgb(0,0,0);}
#ecFieldrating_803{margin-bottom:20px;}
#ecFieldrating_803 .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_804 div.price{color:#01d7e1;font-size:30px;font-weight:600;}
#ecFieldprice_804 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_804{margin-bottom:20px;position:relative;}
#ecFieldprice_804 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_804 div.minimalprice{display:none;}
#ecFielddescription_805{margin-bottom:20px;}
#ecMexalAvailability_806 .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_806 .div_button{margin-bottom:20px;}
#ecMexalAvailability_806 ul.size-availability li{font-size:15px;}
#ecMexalAvailability_806 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_807{margin-bottom:40px;}
#ecFieldimage_808{min-height:200px;}
#ecFieldtext_809 div.labelfield{display:none;}
#ecFieldtitle_810{font-size:15px;min-height:40px;}
#ecFieldtitle_810 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_810 a:hover{color:rgb(0,0,0);}
#container_811{margin-bottom:20px;}
#ecFieldtext_812{margin-right:auto;}
#ecFieldtext_813{margin-right:auto;}
#ecFieldtext_813 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_813 a:hover{color:#FE0000;}
#ecFieldprice_814 div.price{color:#FE0000;font-size:20px;font-weight:600;}
#ecFieldprice_814 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_814{position:relative;}
#ecFieldprice_814 div.discount{background-attachment:none;background-clip:none;background-color:#FE0000;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_814 div.minimalprice{display:none;}
#ecFieldprice_815 div.price{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldprice_815 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_815{position:relative;}
#ecFieldprice_815 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_815 div.minimalprice{display:none;}
#container_816{margin-bottom:20px;}
#ecFieldtax_817 div.labelfield{display:none;}
#ecFieldtax_817 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_817 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_817 span.taxvalue{color:#FE0000;font-family:Open Sans;font-weight:600;}
#ecFieldtax_817{text-align:center;}
#container_818{border-top:2px solid #f5f5f5;padding-top:10px;}
#ecFieldtext_819 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_819 div.textfield{width:100%;}
#ecFieldtext_820 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_820 div.textfield{width:100%;}
#ecFieldtext_820{margin-bottom:10px;margin-top:10px;}
#container_821{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_822 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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_822 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:1px solid #FE0000;border-top:1px solid #FE0000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;font-weight:700;height:50px;margin-top:10px;width:100%;}
#ecFieldaddtocart_822 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix//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_822 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/refinix//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_822{padding-left:10px;padding-right:10px;width:100%;}
#ecFieldaddtocart_822 .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_823{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_824{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_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalanceCol{color:#FE0000;font-weight:800;}
#ecGiftCard_824 .ecGiftCardComp-detailvirtualgift .giftcardbody{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-apply label{color:#17161d;font-size:14px;font-weight:800;min-width:180px;text-transform:uppercase;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#FE0000;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_824 .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_824 .ecGiftCardComp-balance{color:rgb(0,0,0);font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;}
#ecGiftCard_824 .ecGiftCardComp-balance .balance{color:#FE0000;font-size:20px;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalance{color:#17161d;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard{background-attachment:none;background-clip:none;background-color:#FE0000;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_824 .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_824 .ecGiftCardComp-giftcodeTableRow .expired{color:rgb(196,0,0);text-decoration:inherit;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTableRow .used{color:rgb(147,147,147);}
#ecGiftCard_824 .ecGiftCardComp-navpaging{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_824 .ecGiftCardComp-history .backgiftcard{background-attachment:none;background-clip:none;background-color:#FE0000;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_824 .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_824 .ecGiftCardComp-historyTable{margin-bottom:20px;}
#ecGiftCard_824 .ecGiftCardComp-historyTable .ecGiftCardComp-historyTableRow{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-order .backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#FE0000;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_824 .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_824 .ecGiftCardComp-orderTable{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_824 .ecGiftCardComp-order{border-top:0 solid #f5f5f5;padding-top:20px;}
#ecGiftCard_824 .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_824 .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:#FE0000;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-results{color:rgb(0,0,0);font-size:13px;letter-spacing:0;padding-top:10px;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmountCol{color:#17161d;font-weight:800;}
#ecGiftCard_824 .ecGiftCardComp-historyTable .ecGiftCardComp-giftActionDescCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_824 .ecGiftCardComp-detailvirtualgift{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecGiftCard_824 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:rgb(0,0,0);font-size:17px;font-weight:800;padding-bottom:20px;padding-top:20px;text-transform:uppercase;}
#ecGiftCard_824 .ecGiftCardComp-detailvirtualgift .giftcardfooter{padding-bottom:15px;padding-top:15px;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftStatus{color:#17161d;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftCode{color:#17161d;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmount{color:#17161d;}
#ecGiftCard_824 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftExpiry{color:#17161d;}
#ecGiftCard_824 .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_824 .ecGiftCardComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_824 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard:hover{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_825{margin-bottom:20px;margin-top:50px;max-width:1800px;}
#Column_826{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_827 .paragraphComp-content h1{color:#17161d;font-size:46px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#paragraph_827{font-size:14px;}
#form_828 .formfield_label{color:rgb(0,0,0);font-weight:800;}
#form_828 .formfield_field{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:25px;text-transform:uppercase;}
#form_828 .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_828{margin-top:25px;}
#form_828 .formfield_button input{background-attachment:none;background-clip:none;background-color:#FE0000;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_828 .formfield_error{color:rgb(206, 0, 0);font-size:9px;margin-top:0px;}
#form_828 .formfield_field .formlabel{font-size:12px;margin-bottom:2px;}
#form_828 .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_832 .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_833 .formfield_field .formlabel{display:none;}
#Column_834{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#container_835{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_837 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_837{font-size:14px;padding-left:20px;}
#container_838{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_840 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_840{font-size:14px;padding-left:20px;}
#paragraph_840 .paragraphComp-content a{color:#17161d;}
#paragraph_840 .paragraphComp-content a:hover{text-decoration:underline;}
#container_841{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_843 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_843{font-size:14px;padding-left:20px;}
#paragraph_843 .paragraphComp-content a{color:#17161d;}
#paragraph_843 .paragraphComp-content a:hover{text-decoration:underline;}
#container_844{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_846 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_846{font-size:14px;padding-left:20px;}
#html_849{margin-bottom:50px;}
#paragraph_850{margin-bottom:80px;}
#paragraph_850 .paragraphComp-content{font-family:Arial;}
#paragraph_850 .paragraphComp-content h2{font-family:Arial;}
#container_851{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_852{margin-bottom:80px;margin-top:80px;padding-bottom:25px;padding-top:25px;}
#Column_853{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#imagelink_854{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#Column_855{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_856{font-size:18px;max-width:80%;text-align:left;}
#paragraph_856 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#ContainerRow_858{margin-bottom:80px;}
#ContainerRow_884{margin-bottom:80px;margin-top:80px;}
#Column_885{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_886{font-size:14px;max-width:80%;text-align:center;}
#paragraph_886 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#paragraph_886 .paragraphComp-content{font-size:18px;line-height:33px;}
#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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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%;}
#ecContextualcategorymenu_915{margin-top:20px;}
#ecContextualcategorymenu_915 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_915 li .toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_915 > ul > li > a,#ecContextualcategorymenu_915 > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_915 > ul > li > ul > li > a,#ecContextualcategorymenu_915 > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_915 > ul > li > ul > li ul li a,#ecContextualcategorymenu_915 > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_915 > ul > li > a:hover,#ecContextualcategorymenu_915 > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_915 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_915 > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_915 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_915 > li > ul > li ul li a:hover,#ecContextualcategorymenu_915 li ul li ul li a.active:hover{color:#8a8a8a;}
#ecContextualcategorymenu_915 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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{border-bottom:1px solid #d2d2d3;border-left:1px solid #d2d2d3;border-right:1px solid #d2d2d3;border-top:1px solid #d2d2d3;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:#FE0000;}
#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:#FE0000;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:#FE0000;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:#FE0000;font-family:Open Sans;font-weight:600;}
#container_954{margin-top:10px;}
#ecFieldaddtocart_955 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_963 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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/refinix////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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0 solid #FE0000;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/refinix////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;}
#ecContextualcategorymenu_971 li .toggleBranch img{height:auto;margin-top:-5px;width:12px;}
#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;padding-top:0px;}
#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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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{border-bottom:1px solid #d2d2d3;border-left:1px solid #d2d2d3;border-right:1px solid #d2d2d3;border-top:1px solid #d2d2d3;margin-bottom:0px;padding-bottom:10px;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:#FE0000;}
#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:#FE0000;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:#FE0000;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:#FE0000;font-family:Open Sans;font-weight:600;}
#container_1010{margin-top:10px;}
#ecFieldaddtocart_1011 .addtocart{background-attachment:none;background-clip:none;background-color:#FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:1px solid #FE0000;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:#FE0000;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_1019 input.quantity{border-bottom:1px solid #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #FE0000;border-right:0 solid #ced4da;border-top:1px solid #FE0000;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/refinix////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 #FE0000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #FE0000;border-top:0 solid #FE0000;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/refinix////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:#FE0000;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/refinix//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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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:#FE0000;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;}
#menu_13 li a{color:#17161d;}
#menu_13 > ul,#menu_13{font-family:Raleway;}
#menu_13 > ul > li > a.active,#menu_13  > li > a.active{font-family:Raleway;}
#slider_48{font-family:Raleway;}
#paragraph_1210{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:5px;border-bottom-right-radius:0px;border-top-left-radius:5px;border-top-right-radius:5px;font-family:Raleway;letter-spacing:-2px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-transform:uppercase;}
#paragraph_1210 .paragraphComp-content h1{color:#17161d;font-size:4em;font-weight:900;}
#paragraph_1222 .paragraphComp-content h3{color:#ffffff;font-size:22px;font-weight:800;}
#paragraph_1222 .paragraphComp-content h4{color:#ffffff;font-size:17px;padding-top:4px;}
#container_1211{border-bottom:1px solid #f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;font-family:Raleway;margin-bottom:80px;margin-top:80px;max-width:95%;}
#Column_1213{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(180deg , rgba(177, 94, 241, 0) 18% , rgb(29, 29, 29) 100%) , url(/Resources/refinix/images/vernici.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , repeat;background-size:auto auto , cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;height:250px;margin-left:0px;margin-right:0px;width:auto;}
#ContainerRow_1212{margin-right:0px;padding-bottom:0px;padding-left:0px;padding-right:10px;padding-top:0px;}
#paragraph_1222{text-align:left;width:auto;}
#container_1244{border-bottom:0px solid #f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:10px;border-left:0px solid #f2f2f2;border-right:0px solid #f2f2f2;border-top:0px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;font-family:Raleway;height:auto;margin-bottom:70px;margin-left:0px;margin-right:0px;margin-top:70px;max-width:none;text-align:center;width:100%;}
#ContainerRow_1245{padding-bottom:15px;padding-top:15px;text-align:center;width:auto;}
#Column_1246{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(0deg , rgba(39, 39, 39, 0.72) , rgba(118, 118, 118, 0.18) 76%) , url(/Resources/refinix/images/vernici.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , no-repeat;background-size:auto auto , cover;border-bottom:1px solid #f2f2f2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-flex;height:250px;max-width:25%;min-height:auto;padding-bottom:10px;width:auto;}
#paragraph_1252 .paragraphComp-content h3{color:#ffffff;font-size:26px;font-weight:800;}
#paragraph_1252 .paragraphComp-content h4{font-size:16px;letter-spacing:0px;padding-top:4px;}
#paragraph_1252{color:#ffffff;padding-left:5px;text-align:left;width:auto;}
#Column_1251{height:auto;margin-bottom:0px;padding-bottom:20px;width:auto;}
#container_1247{height:auto;width:auto;}
#ContainerRow_1248{height:auto;width:auto;}
#Column_1279{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(0deg , rgba(39, 39, 39, 0.72) , rgba(118, 118, 118, 0.18) 76%) , url(/Resources/refinix/images/accessori.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , no-repeat;background-size:auto auto , cover;border-bottom:1px solid #f2f2f2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-flex;height:250px;max-width:25%;min-height:auto;padding-bottom:10px;width:auto;}
#container_1280{height:auto;width:auto;}
#ContainerRow_1281{height:auto;width:auto;}
#Column_1282{height:auto;margin-bottom:0px;padding-bottom:20px;width:auto;}
#paragraph_1283 .paragraphComp-content h3{color:#ffffff;font-size:26px;font-weight:800;}
#paragraph_1283 .paragraphComp-content h4{font-size:16px;letter-spacing:0px;padding-top:4px;}
#paragraph_1283{color:#ffffff;padding-left:5px;text-align:left;width:auto;}
#ContainerRow_1245 > .row > div,#ContainerRow_1245  > .container-fluid > .row > div{margin-right:8px;max-width:24.5%;width:auto;}
#Column_1284{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(0deg , rgba(39, 39, 39, 0.72) , rgba(118, 118, 118, 0.18) 76%) , url(/Resources/refinix/images/trasparenti.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , no-repeat;background-size:auto auto , cover;border-bottom:1px solid #f2f2f2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-flex;height:250px;max-width:25%;min-height:auto;padding-bottom:10px;width:auto;}
#container_1285{height:auto;width:auto;}
#ContainerRow_1286{height:auto;width:auto;}
#Column_1287{height:auto;margin-bottom:0px;padding-bottom:20px;width:auto;}
#paragraph_1288 .paragraphComp-content h3{color:#ffffff;font-size:26px;font-weight:800;}
#paragraph_1288 .paragraphComp-content h4{font-size:16px;letter-spacing:0px;padding-top:4px;}
#paragraph_1288{color:#ffffff;padding-left:5px;text-align:left;width:auto;}
#Column_1289{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(0deg , rgba(39, 39, 39, 0.72) , rgba(118, 118, 118, 0.18) 76%) , url(/Resources/refinix/images/strumenti.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , no-repeat;background-size:auto auto , cover;border-bottom:1px solid #f2f2f2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-flex;height:250px;max-width:25%;min-height:auto;padding-bottom:10px;width:auto;}
#container_1290{height:auto;min-height:10px;width:auto;}
#ContainerRow_1291{height:auto;width:auto;}
#Column_1292{height:auto;margin-bottom:0px;padding-bottom:20px;width:auto;}
#paragraph_1293 .paragraphComp-content h3{color:#ffffff;font-size:26px;font-weight:800;}
#paragraph_1293 .paragraphComp-content h4{font-size:16px;letter-spacing:0px;padding-top:4px;}
#paragraph_1293{color:#ffffff;padding-left:5px;text-align:left;width:auto;}
#container_1299{border-bottom:1px solid #f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;font-family:Raleway;margin-bottom:80px;margin-top:80px;}
#ContainerRow_1300{padding-bottom:15px;padding-top:15px;}
#Column_1301{border-right:1px solid #f2f2f2;}
#imagelink_1305{width:120px;}
#paragraph_1307 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1307 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1307{text-align:center;}
#Column_1308{border-left:0px solid #f2f2f2;border-right:1px solid #f2f2f2;}
#imagelink_1312{width:120px;}
#paragraph_1314 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1314 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1314{text-align:center;}
#Column_1315{border-left:0px solid #666666;border-right:1px solid #f2f2f2;}
#imagelink_1319{width:120px;}
#paragraph_1321 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1321 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1321{text-align:center;}
#imagelink_1326{width:120px;}
#paragraph_1328 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1328 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1328{text-align:center;}
#container_1217{height:210px;width:100%;}
#ContainerRow_1218{width:100%;}
#Column_1364{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(180deg , rgba(177, 94, 241, 0) 18% , rgb(29, 29, 29) 100%) , url(/Resources/refinix/images/accessori.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , repeat;background-size:auto auto , cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;height:250px;width:auto;}
#container_1365{height:210px;width:100%;}
#ContainerRow_1366{width:100%;}
#paragraph_1368 .paragraphComp-content h3{color:#ffffff;font-size:22px;font-weight:800;}
#paragraph_1368 .paragraphComp-content h4{color:#ffffff;font-size:17px;padding-top:4px;}
#paragraph_1368{text-align:left;width:auto;}
#Column_1369{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(180deg , rgba(177, 94, 241, 0) 18% , rgb(29, 29, 29) 100%) , url(/Resources/refinix/images/trasparenti.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , repeat;background-size:auto auto , cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;height:250px;width:auto;}
#container_1370{height:210px;width:100%;}
#ContainerRow_1371{width:100%;}
#paragraph_1373 .paragraphComp-content h3{color:#ffffff;font-size:22px;font-weight:800;}
#paragraph_1373 .paragraphComp-content h4{color:#ffffff;font-size:17px;padding-top:4px;}
#paragraph_1373{text-align:left;width:auto;}
#Column_1374{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:transparent;background-image:linear-gradient(180deg , rgba(177, 94, 241, 0) 18% , rgb(29, 29, 29) 100%) , url(/Resources/refinix/images/strumenti.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , repeat;background-size:auto auto , cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;height:250px;width:auto;}
#container_1375{height:210px;width:100%;}
#ContainerRow_1376{width:100%;}
#paragraph_1378 .paragraphComp-content h3{color:#ffffff;font-size:22px;font-weight:800;}
#paragraph_1378 .paragraphComp-content h4{color:#ffffff;font-size:17px;padding-top:4px;}
#paragraph_1378{text-align:left;width:auto;}
#ContainerRow_1212 > .row > div,#ContainerRow_1212  > .container-fluid > .row > div{margin-left:0px;margin-right:0px;max-width:none;padding-left:15px;padding-top:0px;width:auto;}
#container_1379{border-bottom:1px solid #f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-top-left-radius:10px;border-top-right-radius:10px;font-family:Raleway;margin-bottom:80px;margin-top:80px;}
#ContainerRow_1380{padding-bottom:15px;padding-top:15px;}
#Column_1381{border-right:1px solid #f2f2f2;}
#imagelink_1385{width:120px;}
#paragraph_1387 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1387 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1387{text-align:center;}
#Column_1388{border-left:0px solid #f2f2f2;border-right:1px solid #f2f2f2;}
#imagelink_1392{width:120px;}
#paragraph_1394 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1394 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1394{text-align:center;}
#Column_1395{border-left:0px solid #666666;border-right:1px solid #f2f2f2;}
#imagelink_1399{width:120px;}
#paragraph_1401 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1401 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1401{text-align:center;}
#imagelink_1406{width:120px;}
#paragraph_1408 .paragraphComp-content h3{color:#191919;font-size:19px;font-weight:800;}
#paragraph_1408 .paragraphComp-content h4{font-size:17px;padding-top:4px;}
#paragraph_1408{text-align:center;}
#paragraph_1410{color:#FE0000;font-size:30px;font-weight:700;margin-bottom:35px;padding-bottom:15px;text-align:center;}
#ecFieldtext_553{padding-top:15px;}
#container_1411{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:rgb(242, 242, 242);background-image:linear-gradient(180deg , rgba(255, 255, 255, 0) 76% , rgba(57, 57, 57, 0.77) 100%) , url(/Resources/refinix/images/bannerhome/banner-2-definitivo.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , center bottom;background-repeat:repeat , no-repeat;background-size:auto auto , cover;min-height:90vh;}
#container_1412{height:100%;max-width:95%;position:relative;width:90%;}
#container_1415{margin-bottom:auto;margin-top:auto;min-width:50px;padding-bottom:30px;padding-top:30px;z-index:90;}
#paragraph_1416{font-family:Raleway;font-size:0.9rem;letter-spacing:-2px;line-height:16px;text-overflow:ellipsis;text-transform:uppercase;white-space:normal;}
#paragraph_1416 .paragraphComp-content h1{color:#17161d;font-size:4.0em;font-weight:700;line-height:62px;text-overflow:clip;white-space:normal;}
#paragraph_1417{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:5px;border-bottom-right-radius:0px;border-top-left-radius:5px;border-top-right-radius:5px;font-family:Raleway;letter-spacing:-2px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-transform:uppercase;}
#paragraph_1417 .paragraphComp-content h1{color:#17161d;font-size:4em;font-weight:900;}
#paragraph_1418{display:inline-block;margin-top:50px;text-align:left;}
#paragraph_1418 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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_1420{background-attachment:inherit , inherit;background-clip:border-box , border-box;background-color:rgb(242, 242, 242);background-image:linear-gradient(180deg , rgba(255, 255, 255, 0) 76% , rgba(57, 57, 57, 0.77) 100%) , url(/Resources/refinix/images/bannerhome/banner2.jpg);background-origin:padding-box , padding-box;background-position:50% 50% , 50% 50%;background-repeat:repeat , no-repeat;background-size:auto auto , cover;min-height:90vh;}
#container_1421{height:100%;max-width:95%;position:relative;width:90%;}
#container_1424{margin-bottom:auto;margin-top:auto;min-width:50px;padding-bottom:30px;padding-top:30px;z-index:90;}
#paragraph_1425{font-family:Raleway;letter-spacing:-2px;line-height:17px;text-transform:uppercase;}
#paragraph_1425 .paragraphComp-content h1{color:#17161d;font-size:3.0em;font-weight:700;line-height:60px;}
#paragraph_1426{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:5px;border-bottom-right-radius:0px;border-top-left-radius:5px;border-top-right-radius:5px;font-family:Raleway;letter-spacing:-2px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-transform:uppercase;}
#paragraph_1426 .paragraphComp-content h1{color:#17161d;font-size:4em;font-weight:900;}
#paragraph_1427{display:inline-block;margin-top:50px;text-align:left;}
#paragraph_1427 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#FE0000;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;}
#ecCatalog_275 .ecCatalogComp-cells .ecCatalogComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecCatalog_934 .ecCatalogComp-cells .ecCatalogComp-cell{border-top:0px solid #666666;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#paragraph_850 .paragraphComp-content h3{margin-bottom:0px;margin-top:25px;padding-bottom:5px;}
#Column_1433{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_1435{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1436{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_1436 .paragraphComp-content{font-size:14px;}
#paragraph_1436 .paragraphComp-content strong{font-size:16px;}
#ecFieldfilterautocomplete_1437 .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_1437{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_1437 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_1437 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_2663{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2664 .paragraphComp-content{color:#ffffff;font-size:18px;font-weight:700;text-align:center;}
#paragraph_2664 .paragraphComp-content a{color:#ffffff;font-weight:700;}
#container_2666{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:25px;padding-top:25px;width:auto;}
#paragraph_2667{background-attachment:none;background-clip:none;background-color:#FE0000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#ffffff;font-weight:600;margin-left:10%;margin-right:10%;padding-bottom:15px;padding-left:15px;padding-top:15px;width:auto;}
#paragraph_2681 .paragraphComp-content a{font-weight:600;}
#ecCatalog_990 .ecCatalogComp-cells .ecCatalogComp-cell{margin-bottom:5px;margin-left:0px;margin-top:5px;padding-bottom:0px;}
#ecContextualcategorymenu_9 > ul > li > a.active,#ecContextualcategorymenu_9  > li > a.active{color:#FE0000;}
#ecContextualcategorymenu_9 > ul > li > ul > li > a.active,#ecContextualcategorymenu_9  > li > ul > li > a.active{color:#FE0000;}
#ecContextualcategorymenu_9 > ul > li > ul > li ul li a.active:hover,#ecContextualcategorymenu_9  > li > ul > li ul li a.active:hover{color:#FE0000;}
#paragraph_2683 .paragraphComp-content a{color:#FE0000;font-weight:600;}
#Column_1414{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.61);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#Column_61{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.3);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#slider_114 .sliderComp-slider .slidersection{border-bottom:0px solid #d2d2d3;border-left:1px solid #d2d2d3;padding-left:0px;padding-right:0px;}
#slider_114{padding-left:0px;padding-right:0px;vertical-align:middle;width:auto;}
#slider_114 .sliderComp-slider .slidersection img{width:190px;}
#imagelink_2690{width:300px;}
#imagelink_2693{width:300px;}
#imagelink_2695{width:300px;}
#imagelink_2697{width:300px;}
#imagelink_2700{width:300px;}
#imagelink_2702{width:300px;}
#imagelink_2704{width:300px;}
#imagelink_2706{width:300px;}
#imagelink_2708{width:300px;}
#imagelink_2710{width:300px;}
#imagelink_2712{width:300px;}
#imagelink_2714{width:300px;}
#imagelink_2716{width:300px;}
#imagelink_2718{width:300px;}
#imagelink_2720{width:300px;}
#imagelink_2722{width:300px;}
#imagelink_2724{width:300px;}
#imagelink_2726{width:300px;}
#imagelink_2728{width:300px;}
#imagelink_2730{width:300px;}
#paragraph_2732{border-bottom:1px inset rgba(0, 0, 0, 0);color:#FE0000;font-size:30px;font-weight:700;margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:80px;padding-bottom:15px;padding-left:15px;padding-top:0px;text-align:center;}
#ContainerRow_2685 > .row > div,#ContainerRow_2685  > .container-fluid > .row > div{border-bottom:1px solid #d2d2d3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #d2d2d3;border-right:1px solid #d2d2d3;border-top:1px solid #d2d2d3;border-top-left-radius:0px;border-top-right-radius:5px;margin-bottom:5px;margin-right:0px;padding-bottom:0px;}
#ecFieldtext_2734{font-size:13px;padding-left:0px;}
#ecFieldtext_2734 .labelfield .fieldlabel{display:block;}
#ecFieldtext_2734 div.textfield{font-family:Open Sans;}
#imagelink_2757{text-align:center;}
#imagelink_2759{text-align:center;}
#imagelink_2761{text-align:center;}
#imagelink_2763{text-align:center;}
#imagelink_2765{text-align:center;}
#imagelink_2767{text-align:center;}
#imagelink_2769{text-align:center;}
#imagelink_2771{text-align:center;}
#imagelink_2773{text-align:center;}
#imagelink_2775{text-align:center;}
#imagelink_2777{text-align:center;}
#imagelink_2779{text-align:center;}
#slider_114 .slick-next:hover{display:none;}
#slider_114 .slick-next  > i{display:none;}
#slider_114 .slick-next:hover  > i{display:none;}
#slider_114 .slick-prev:hover{display:none;}
#slider_114 .slick-prev > i{display:none;}
#slider_114 .slick-prev:hover  > i{display:none;}
#paragraph_2732 .paragraphComp-content{margin-left:0px;margin-right:0px;padding-top:0px;}
#imagelink_100 figcaption{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2781{display:inline-block;margin-top:50px;text-align:left;}
#paragraph_2781 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#25292c;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_2782{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:0px;}
#ContainerRow_2783{margin-bottom:80px;margin-top:80px;padding-bottom:25px;padding-top:25px;}
#Column_2786{background-attachment:inherit;background-clip:border-box;background-color:#f5f5f5;background-image:linear-gradient(0deg , rgb(227, 227, 227) , rgb(255, 255, 255) 74%);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;height:auto;padding-bottom:35px;padding-top:0px;}
#ContainerRow_2796{margin-bottom:80px;margin-top:80px;}
#Column_2797{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_2798{font-size:14px;max-width:80%;text-align:center;}
#paragraph_2798 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#paragraph_2798 .paragraphComp-content{font-size:18px;line-height:33px;}
#paragraph_2844{text-align:center;}
#paragraph_2844 .paragraphComp-content a{font-size:24px;margin-top:14px;padding-top:10px;}
#paragraph_2844 .paragraphComp-content{margin-top:7px;padding-top:19px;}
#paragraph_2847{border-bottom:1px inset rgba(0,0,0,0);color:#FE0000;font-size:30px;font-weight:700;margin-bottom:20px;margin-left:0;margin-right:0;margin-top:80px;padding-bottom:15px;padding-left:15px;padding-top:0;text-align:center;}
#paragraph_2847 .paragraphComp-content{margin-left:0;margin-right:0;padding-top:0;}
#ContainerRow_2848 > .row > div,#ContainerRow_2848 > .container-fluid > .row > div{border-bottom:1px solid #d2d2d3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #d2d2d3;border-right:1px solid #d2d2d3;border-top:1px solid #d2d2d3;border-top-left-radius:0;border-top-right-radius:5px;margin-bottom:5px;margin-right:0;padding-bottom:0;}
#imagelink_2850{width:300px;}
#imagelink_2852{width:300px;}
#imagelink_2854{width:300px;}
#imagelink_2856{width:300px;}
#imagelink_2858{width:300px;}
#imagelink_2860{width:300px;}
#imagelink_2862{width:300px;}
#imagelink_2864{width:300px;}
#imagelink_2866{width:300px;}
#imagelink_2868{width:300px;}
#imagelink_2870{width:300px;}
#imagelink_2872{width:300px;}
#imagelink_2874{width:300px;}
#imagelink_2876{width:300px;}
#imagelink_2878{width:300px;}
#imagelink_2880{width:300px;}
#imagelink_2882{width:300px;}
#imagelink_2884{width:300px;}
#imagelink_2886{width:300px;}
#imagelink_2888{width:300px;}
