body , html{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;}
#websiteContainer{color:rgb(136, 136, 136);}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#808080;font-family:Roboto;font-size:12px;padding-bottom:5px;padding-top:5px;}
#websiteFrame #websiteCredits a{color:#808080;font-weight:400;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#container_940{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_941{max-width:1600px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#menu_943 > ul > li > a,#menu_943  > li > a{color:#272727;font-size:11px;font-weight:600;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#menu_943 > ul > li > a:hover,#menu_943  > li > a:hover{color:#273577;}
#Column_945{top:0px;}
#paragraph_946 .paragraphComp-content strong{color:#272727;font-size:16px;}
#paragraph_946 .paragraphComp-content a{color:#272727;font-size:16px;}
#paragraph_946 .paragraphComp-content a:hover{color:#f7b111;}
#container_947{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 10px 14px 0px rgba(0, 0, 0, 0.1);z-index:250;}
#ContainerRow_948{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;box-shadow:none;max-width:1570px;padding-left:0px;padding-right:0px;}
#container_950 .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;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_950 .pw-collapse-button > span{color:rgb(255,255,255);font-size:30px;}
#container_950 .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;left:0;padding-bottom:0;padding-top:0;right:0;}
#container_950{padding-right:0px;position:static;}
#container_950 > .pw-collapse-button > span{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;display:inline-block;font-size:22px;height:40px;line-height:40px;width:40px;}
#container_950 i.offcanvas-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;color:#272727;font-size:28px;height:40px;line-height:40px;text-align:center;width:40px;}
#container_950 > .pw-collapse-button > img{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_951{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_952 span.ecContextualcategorymenuComp-img-menu > img{margin-right:5px;width:25px;}
#ecContextualcategorymenu_952 li a{border-bottom:2px solid #dddddd;color:#272727;font-size:15px;font-style:italic;text-transform:uppercase;}
#ecContextualcategorymenu_952{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:-20px;}
#ecContextualcategorymenu_952 > ul,#ecContextualcategorymenu_952{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;}
#ecContextualcategorymenu_952 > ul > li > a,#ecContextualcategorymenu_952  > li > a{color:#272727;font-style:normal;font-weight:600;}
#ecContextualcategorymenu_952 > ul > li > a.active,#ecContextualcategorymenu_952  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_952 > ul > li > ul > li > a,#ecContextualcategorymenu_952  > li > ul > li > a{color:#272727;font-size:14px;}
#ecContextualcategorymenu_952 > ul > li > ul > li > a.active,#ecContextualcategorymenu_952  > li > ul > li > a.active{color:#f7b111;}
#menu_953{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:120%;}
#menu_953 li a{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#menu_953 > ul > li:last-of-type > a,#menu_953  > li:last-of-type > a{color:#ffffff;}
#container_954{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;max-width:100%;padding-bottom:25px;padding-left:20px;padding-right:20px;padding-top:25px;width:250px;}
#container_954 > .pw-collapse-button > span{color:#272727;}
#container_954 i.offcanvas-button{color:#272727;font-size:16px;}
#container_954 .offcanvas-text{color:#272727;font-size:15px;font-weight:700;letter-spacing:0px;padding-left:5px;padding-right:5px;}
#ecContextualcategorymenu_955 > ul > li > a,#ecContextualcategorymenu_955  > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:14px;padding-top:14px;}
#ecContextualcategorymenu_955 > ul > li > a:hover,#ecContextualcategorymenu_955  > li > a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;}
#ecContextualcategorymenu_955 > ul > li > ul > li > a,#ecContextualcategorymenu_955  > li > ul > li > a{color:#272727;font-size:13px;font-weight:500;padding-bottom:14px;padding-top:14px;text-transform:uppercase;}
#ecContextualcategorymenu_955 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_955  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_955 > ul > li > a.active,#ecContextualcategorymenu_955  > li > a.active{color:#273577;}
#ecContextualcategorymenu_955{width:auto;}
#ecContextualcategorymenu_955 > ul,#ecContextualcategorymenu_955{width:435px;}
#menu_956 > ul > li > a,#menu_956  > li > a{color:#272727;font-size:14px;font-weight:600;max-width:100%;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#menu_956 > ul > li > a:hover,#menu_956  > li > a: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:#273577;}
#imagelink_957 img{width:190px;}
#imagelink_957{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCatalogsearchandfilter_959 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#272727;background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:0px;font-weight:300;height:45px;max-width:100%;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;width:50px;z-index:20;}
#ecCatalogsearchandfilter_959 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0;color:#808080;font-size:14px;font-weight:300;height:45px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecCatalogsearchandfilter_959{margin-top:15px;padding-left:5px;padding-right:10px;}
#ecCatalogsearchandfilter_959 .formfield_button input:hover{background-attachment:inherit;background-clip:border-box;background-color:#273577;background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;font-size:0px;}
#ecCatalogsearchandfilter_959 .formfield_error{color:rgb(207, 0, 0);font-size:8px;font-weight:600;text-transform:uppercase;}
#ecFieldfiltertext_960 .formfield_field label{display:none;}
#ecFieldfiltertext_960 .formfield_field .rowRemoveFilter{color:#575251  !important;margin-left:-4px !important;margin-top:-36px !important;position:absolute;right:10px;top:40px;}
#ecFieldfiltertext_960 .formfield_field input[type=text]{border-bottom:1px solid rgb(215, 215, 215);border-left:1px solid rgb(215, 215, 215);border-top:1px solid rgb(215, 215, 215);color:#272727  !important;font-size:15px;max-width:100%;padding-left:10px !important;position:relative;width:350px;}
#ecFieldfiltertext_960 .formfield_field .rowRemoveFilter a.removeFilter{color:#333333 !important;font-size:16px;}
#ecFieldfiltertext_960 .formfield_error{font-size:8px;margin-left:20px !important;padding-right:6px !important;}
#ecFieldfiltertext_960 .formfield_field .rowRemoveFilter a.removeFilter i{color:#333333 !important;}
#ecFieldfiltertext_960 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_960{position:relative;width:100%;z-index:5;}
#container_962{padding-left:5px;padding-right:0px;}
#container_962 > .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;color:#808080;}
#container_962 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_962 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_963{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_964 .userbarComp-loggedUser label i{display:none;}
#userbar_964 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_964 .userbarComp-logout{display:none;}
#userbar_964 .userbarComp-logout input{display:none;}
#userbar_964{min-height:100%;}
#userbar_964 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_965{margin-bottom:10px;padding-top:5px;}
#paragraph_965 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_966 > ul > li > a,#menu_966  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_966 > ul > li > a:hover,#menu_966  > li > a:hover{color:#f7b111;}
#menu_966 > ul > li,#menu_966  > li{width:100%;}
#paragraph_967{margin-bottom:10px;padding-top:5px;}
#paragraph_967 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_968 > ul > li > a,#menu_968  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_968 > ul > li > a:hover,#menu_968  > li > a:hover{color:#f7b111;}
#menu_968 > ul > li,#menu_968  > li{width:100%;}
#userbar_969 .userbarComp-loggedUser label i{display:none;}
#userbar_969 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_969 .userbarComp-loggedUser{display:none;}
#userbar_969 .userbarComp-logout input{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_970{padding-bottom:5px;padding-left:5px;padding-right:0px;}
#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;color:#808080;}
#container_970 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_970 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_971{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_972 .userbarComp-loggedUser label i{display:none;}
#userbar_972 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_972 .userbarComp-logout{display:none;}
#userbar_972 .userbarComp-logout input{display:none;}
#userbar_972{min-height:100%;}
#userbar_972 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_973{margin-bottom:10px;padding-top:5px;}
#paragraph_973 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_974 > ul > li > a,#menu_974  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_974 > ul > li > a:hover,#menu_974  > li > a:hover{color:#f7b111;}
#menu_974 > ul > li,#menu_974  > li{width:100%;}
#paragraph_975{margin-bottom:10px;padding-top:5px;}
#paragraph_975 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_976 > ul > li > a,#menu_976  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_976 > ul > li > a:hover,#menu_976  > li > a:hover{color:#f7b111;}
#menu_976 > ul > li,#menu_976  > li{width:100%;}
#userbar_977 .userbarComp-loggedUser label i{display:none;}
#userbar_977 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_977 .userbarComp-loggedUser{display:none;}
#userbar_977 .userbarComp-logout input{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_978{padding-bottom:10px;padding-left:0px;}
#container_979{position:relative;}
#container_980 img.offcanvas-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;}
#container_980 i.offcanvas-button{display:none;}
#container_980 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_980 > .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:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_980 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_980{padding-left:8px;padding-right:10px;}
#container_980 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_981{margin-bottom:10px;}
#paragraph_981 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#ecMiniwishlist_982{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_982 .card-title{display:none;}
#ecMiniwishlist_982 .nocartitems{color:#ffffff;font-size:12px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-right:0px;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;width:80px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;color:#ffffff;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255,255,255);width:100%;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:12px;text-decoration:none;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0%;border-top-right-radius:0%;color:#ffffff;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-totalItems{color:#ffffff;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_982 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_982 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_982 .ecMiniwishlistComp-cartTotal{color:#ecb200;font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_983{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-top:10px;}
#paragraph_983 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_983 .paragraphComp-content a: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:#272727;}
#ecMiniwishlist_984{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMiniwishlist_984 .card-title{display:none;}
#ecMiniwishlist_984 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_984 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_984 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_985{position:relative;}
#container_986 img.offcanvas-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;}
#container_986 i.offcanvas-button{display:none;}
#container_986 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_986{padding-left:8px;padding-right:10px;}
#container_986 > .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:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_986 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_986 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_987{margin-bottom:10px;}
#paragraph_987 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#ecMinicart_988{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;overflow-y:visible;}
#ecMinicart_988 .card-title{display:none;}
#ecMinicart_988 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255,255,255);display:none;font-size:18px;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0%;border-top-right-radius:0%;color:#ffffff;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_988 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart{margin-bottom:5px;max-height:50%;overflow-x:auto;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-right:0px;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px;width:80px;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicart_988 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_988 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0,0,0);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_988 .ecMinicartComp-cartTotalPrice{color:#272727;float:right;font-size:20px;font-weight:600;letter-spacing:1px;margin-top:-3px;text-align:right;width:50%;}
#ecMinicart_988 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_988 .ecMinicartComp-cartTotal{color:#ecb200;font-size:16px;padding-left:3px;padding-right:3px;}
#ecMinicart_988 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;padding-bottom:5px;padding-top:5px;}
#paragraph_989{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-top:10px;}
#paragraph_989 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_989 .paragraphComp-content a: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:#272727;}
#ecMinicart_990{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicart_990 .card-title{display:none;}
#ecMinicart_990 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_990 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#333333;display:inline-block;font-size:12px;font-weight:600;height:20px;line-height:20px;text-align:center;width:20px;}
#ecMinicart_990 .ecMinicartComp-gotoCart{display:none;}
#container_991{position:relative;}
#container_992 img.offcanvas-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;}
#container_992 i.offcanvas-button{display:none;}
#container_992 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_992 > .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:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_992 > .pw-collapse-button > span{color:#272727;font-size:30px;margin-left:-1px;}
#container_992{padding-left:8px;padding-right:10px;}
#container_992 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_993{margin-bottom:10px;}
#paragraph_993 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#ecMinicomparator_994{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;}
#ecMinicomparator_994 .card-title{display:none;}
#ecMinicomparator_994 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicomparator_994 .ecMinicomparatorComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicomparator_994 .ecMinicomparatorComp-totalItems{color:rgb(255,255,255);font-size:15px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_994 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_994 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicomparator_994 .ecMinicomparatorComp-cartTotal{color:#ecb200;font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_995{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-top:10px;}
#paragraph_995 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_995 .paragraphComp-content a: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:#272727;}
#ecMinicomparator_996 .card-title{display:none;}
#ecMinicomparator_996 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_996{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicomparator_996 .ecMinicomparatorComp-totalItems{font-size:0;}
#ecMinicomparator_996 .ecMinicomparatorComp-cartTotal{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_998{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0px;padding-bottom:2px;padding-top:5px;}
#ecContextualcategorymenu_999 > ul > li > a,#ecContextualcategorymenu_999  > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-transform:uppercase;}
#ecContextualcategorymenu_999 > ul > li > a:hover,#ecContextualcategorymenu_999  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_999 > ul > li > a.active,#ecContextualcategorymenu_999  > li > a.active{color:#273577;}
#ecContextualcategorymenu_999 > ul > li > ul,#ecContextualcategorymenu_999 > li > ul{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-top:2px solid #273577;max-width:100%;text-transform:uppercase;width:240px;}
#ecContextualcategorymenu_999 > ul > li > ul > li > a,#ecContextualcategorymenu_999  > li > ul > li > a{color:#272727;font-size:12px;font-weight:500;padding-bottom:12px;padding-top:12px;}
#ecContextualcategorymenu_999 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_999  > li > ul > li > a:hover{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;}
#ecContextualcategorymenu_999{padding-top:4px;}
#container_1000{padding-bottom:20px;padding-top:20px;}
#ContainerRow_1001{max-width:1600px;min-height:550px;}
#Column_1002{height:100%;}
#container_1003{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/ferramenta-store/homepage/slider-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:550px;padding-left:40px;}
#paragraph_1004{color:#ffffff;font-size:24px;}
#paragraph_1004 .paragraphComp-content em,#paragraph_1004  .paragraphComp-content i{color:#f7b111;font-size:30px;font-style:normal;font-weight:500;}
#paragraph_1004 .paragraphComp-content strong{font-size:70px;font-weight:400;}
#paragraph_1004 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:16px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;text-transform:uppercase;}
#paragraph_1004 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#Column_1005{height:100%;}
#container_1006{background-attachment:inherit;background-clip:border-box;background-color:#273577;background-image:url(/Resources/ferramenta-store/homepage/slider-2_large.png);background-origin:padding-box;background-position:170% 50%;background-repeat:no-repeat;background-size:auto auto;margin-bottom:30px;min-height:260px;padding-left:10px;}
#paragraph_1007{color:#ffffff;font-size:20px;}
#paragraph_1007 .paragraphComp-content em,#paragraph_1007  .paragraphComp-content i{color:#f7b111;font-size:26px;font-style:normal;font-weight:600;}
#paragraph_1007 .paragraphComp-content strong{color:#ffffff;font-size:35px;}
#paragraph_1007 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:600;letter-spacing:1px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#paragraph_1007 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#container_1008{background-attachment:inherit;background-clip:border-box;background-color:#282828;background-image:url(/Resources/ferramenta-store/homepage/slider-3_large.png);background-origin:padding-box;background-position:200% 50%;background-repeat:no-repeat;background-size:auto auto;min-height:260px;padding-left:10px;}
#paragraph_1009{color:#ffffff;font-size:20px;}
#paragraph_1009 .paragraphComp-content em,#paragraph_1009  .paragraphComp-content i{color:#f7b111;font-size:26px;font-style:normal;font-weight:600;}
#paragraph_1009 .paragraphComp-content strong{color:#ffffff;font-size:35px;}
#paragraph_1009 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:600;letter-spacing:1px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#paragraph_1009 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#container_1010{padding-bottom:20px;padding-top:10px;}
#paragraph_1011{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_1011 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#container_1012{max-width:1600px;}
#ecListCategory_1013{padding-left:0px;padding-right:0px;}
#ecListCategory_1013 a.showMoreResponsive{display:none;}
#ecListCategory_1013 .ecListCategoryComp-cells .ecListCategoryComp-cell{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#container_1014{border-bottom:2px solid #dddddd;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;padding-bottom:20px;padding-top:20px;}
#ecFieldimagecategory_1015 a.productimage img{width:100px;}
#ecFieldimagecategory_1015{text-align:center;}
#ecFieldtitlecategory_1016{margin-top:10px;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldtitlecategory_1016 a{color:#272727;font-size:18px;font-weight:500;}
#ecFieldtitlecategory_1016 a:hover{color:#f7b111;}
#container_1017{padding-bottom:40px;padding-top:40px;}
#ContainerRow_1018{max-width:1600px;}
#Column_1019{padding-bottom:10px;padding-top:10px;}
#container_1020{background-attachment:inherit;background-clip:border-box;background-color:rgba(0, 0, 0, 0.5);background-image:url(/Resources/ferramenta-store/homepage/home-banner-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#paragraph_1021{color:#ffffff;font-size:16px;}
#paragraph_1021 .paragraphComp-content strong{color:#f7b111;font-size:20px;letter-spacing:1px;}
#Column_1022{padding-bottom:10px;padding-top:10px;}
#container_1023{background-attachment:inherit;background-clip:border-box;background-color:rgba(0, 0, 0, 0.5);background-image:url(/Resources/ferramenta-store/homepage/grid-one-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#paragraph_1024{color:#ffffff;font-size:16px;}
#paragraph_1024 .paragraphComp-content strong{color:#f7b111;font-size:20px;letter-spacing:1px;}
#container_1025{padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;}
#ecOfferbox_1026{max-width:1600px;padding-bottom:15px;padding-top:15px;}
#ecOfferbox_1026 .ecOfferboxComp-cells .ecOfferboxComp-cell{margin-bottom:5px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecOfferbox_1026 .ecOfferboxComp-cells{margin-left:0px;margin-right:0px;}
#ecOfferbox_1026 .ecOfferboxComp-header{color:#333333;margin-bottom:20px;padding-bottom:10px;padding-left:5px;padding-top:10px;}
#ecOfferbox_1026 a.showMoreResponsive{display:none;}
#container_1027{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1028 div.price{display:none;}
#ecFieldprice_1028 div.originalprice{display:none;}
#ecFieldprice_1028 div.priceondemand{display:none;}
#ecFieldprice_1028 div.minimalprice{display:none;}
#ecFieldprice_1028 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1028{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1029{max-width:100%;position:absolute;right:0px;top:150px;width:78px;}
#ecFieldaddtowishlist_1030 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1030 a.addtowishlist:hover{color:#272727;}
#container_1031{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_1032{min-height:0;}
#ecFieldtitle_1033 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1033 a:hover{color:#273577;}
#ecFieldtitle_1033 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1033 div.labelfield{display:none;}
#ecFieldtext_1034 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1037 div.discount{display:none;}
#ecFieldprice_1037 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1037 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1037 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1037 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1037 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1039 input.quantity{display:none;height:42px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1039 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1039 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1039 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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-size:14px;font-weight:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1039{margin-bottom:10px;margin-top:15px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_1039 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1040{background-attachment:fixed;background-clip:border-box;background-color:rgba(0, 0, 0, 0.6);background-image:url(/Resources/ferramenta-store/homepage/hardware-shop-professional.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:450px;}
#container_1041{padding-right:25rem;}
#paragraph_1042 .paragraphComp-content h2{color:#ffffff;font-size:80px;font-weight:500;letter-spacing:2px;line-height:80px;}
#paragraph_1042 .paragraphComp-content a{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:13px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;text-transform:uppercase;}
#paragraph_1042 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#ffffff;}
#paragraph_1042{padding-bottom:20px;padding-top:20px;text-align:right;}
#container_1043{padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;}
#ecOfferbox_1044 .ecOfferboxComp-cells .ecOfferboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecOfferbox_1044 .ecOfferboxComp-cells{margin-left:0px;margin-right:0px;padding-bottom:10px;padding-top:10px;}
#ecOfferbox_1044 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:auto;right:50px;top:-45px;width:40px;z-index:50;}
#ecOfferbox_1044 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#ecOfferbox_1044 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;top:-45px;width:40px;z-index:50;}
#ecOfferbox_1044 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#ecOfferbox_1044 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOfferbox_1044 .ecOfferboxComp-header{color:#333333;font-size:36px;font-weight:500;line-height:40px;margin-bottom:30px;padding-left:5px;text-transform:uppercase;}
#ecOfferbox_1044{max-width:1600px;}
#ecOfferbox_1044 a.showMoreResponsive{display:none;}
#container_1045{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1046 div.price{display:none;}
#ecFieldprice_1046 div.originalprice{display:none;}
#ecFieldprice_1046 div.priceondemand{display:none;}
#ecFieldprice_1046 div.minimalprice{display:none;}
#ecFieldprice_1046 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1046{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1047{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1048 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1048 a.addtowishlist:hover{color:#272727;}
#container_1049{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_1050{min-height:0;}
#ecFieldtitle_1051 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1051 a:hover{color:#273577;}
#ecFieldtitle_1051 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1051 div.labelfield{display:none;}
#ecFieldtext_1052 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1055 div.discount{display:none;}
#ecFieldprice_1055 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1055 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1055 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1055 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1055 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1057 input.quantity{display:none;height:42px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1057 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1057 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1057 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1057{margin-bottom:10px;margin-top:15px;padding-left:15px;padding-right:15px;}
#ecFieldaddtocart_1057 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1058{padding-bottom:20px;padding-top:20px;}
#ContainerRow_1059{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;max-width:1570px;padding-bottom:30px;padding-left:20px;padding-right:20px;padding-top:30px;}
#Column_1060{padding-bottom:10px;padding-top:10px;}
#Column_1062{padding-bottom:5px;padding-top:5px;}
#Column_1064{padding-bottom:5px;padding-top:5px;}
#paragraph_1065 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_1065{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#Column_1066{padding-bottom:10px;padding-top:10px;}
#Column_1068{padding-bottom:5px;padding-top:5px;}
#Column_1070{padding-bottom:5px;padding-top:5px;}
#paragraph_1071 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_1071{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#Column_1072{padding-bottom:10px;padding-top:10px;}
#Column_1074{padding-bottom:5px;padding-top:5px;}
#Column_1076{padding-bottom:5px;padding-top:5px;}
#paragraph_1077 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_1077{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#Column_1078{padding-bottom:10px;padding-top:10px;}
#Column_1080{padding-bottom:5px;padding-top:5px;}
#Column_1082{padding-bottom:5px;padding-top:5px;}
#paragraph_1083 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_1083{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#container_1084{padding-bottom:20px;padding-top:20px;}
#paragraph_1085{color:#333333;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_1085 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#cmsNewslist_1086{max-width:1600px;padding-bottom:10px;padding-top:20px;}
#container_1087{margin-bottom:10px;margin-top:10px;}
#ContainerRow_1088{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;min-height:250px;}
#cmsFieldsummary_1090{border-bottom-left-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#cmsFieldsummary_1090 img{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#Column_1091{padding-bottom:15px;padding-top:15px;}
#cmsFielddate_1092 label{color:#272727;font-size:14px;}
#cmsFielddate_1092{padding-left:5px;padding-right:5px;}
#cmsFieldtitle_1093 a{color:#272727;font-size:20px;font-weight:500;padding-left:0px;padding-right:0px;text-align:left;}
#cmsFieldtitle_1093{padding-left:5px;padding-right:5px;}
#cmsFieldtitle_1093 a:hover{color:#f7b111;}
#cmsFieldsummary_1094{color:#808080;padding-left:0px;padding-right:0px;}
#cmsFieldsummary_1094 .card-body{color:#808080;font-size:16px;margin-bottom:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#cmsFieldsummary_1095 .card-body{padding-bottom:12px;padding-left:0px;padding-right:0px;padding-top:12px;}
#cmsFieldsummary_1095 p.keepreading a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:400;letter-spacing:1px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#container_1096{background-attachment:none;background-clip:none;background-color:rgb(247, 247, 247);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-top:40px;}
#slider_1097{max-width:1600px;}
#imagelink_1098 img{width:180px;}
#imagelink_1098{text-align:center;}
#imagelink_1099 img{width:180px;}
#imagelink_1099{text-align:center;}
#imagelink_1100 img{width:180px;}
#imagelink_1100{text-align:center;}
#imagelink_1101 img{width:180px;}
#imagelink_1101{text-align:center;}
#imagelink_1102 img{width:180px;}
#imagelink_1102{text-align:center;}
#imagelink_1103 img{width:180px;}
#imagelink_1103{text-align:center;}
#container_1104{background-attachment:inherit;background-clip:border-box;background-color:rgba(39, 39, 39, 0.95);background-image:url(/Resources/ferramenta-store/homepage/newsletter-background-image-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:30px;padding-top:30px;}
#ContainerRow_1105{max-width:1300px;}
#paragraph_1107 .paragraphComp-content h3{color:#f7b111;font-size:16px;font-weight:500;letter-spacing:1px;margin-bottom:10px;}
#paragraph_1107 .paragraphComp-content h2{color:#ffffff;font-size:32px;font-weight:500;letter-spacing:1px;}
#mcSubscription_1109 .formfield_button input{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:1px solid #f7b111;border-top:1px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:600;letter-spacing:1px;max-width:100%;min-height:70px;width:140px;}
#mcSubscription_1109 .formfield_button input:hover{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:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;color:#272727;}
#mcSubscription_1109{margin-top:30px;}
#mcSubscription_1109 .mcSubscriptionComp-message{color:#f7b111;font-size:14px;text-align:center;}
#mcSubscription_1109 .mcSubscriptionComp-errormessage{color:#272727;}
#mcTextfield_1110 .formfield_field .inputfield{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727  !important;font-size:20px;height:70px;max-width:100%;padding-left:20px !important;width:100%;}
#mcTextfield_1110 .formfield_field label{display:none;}
#mcTextfield_1110{padding-left:0px !important;padding-right:0px !important;}
#mcTextfield_1110 .formfield_error{color:rgb(225, 0, 0) !important;font-size:10px;margin-top:0px !important;text-transform:uppercase;}
#container_1111{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:60px;padding-top:40px;}
#ContainerRow_1112{max-width:1570px;}
#Column_1113{margin-bottom:15px;}
#imagelink_1114{padding-bottom:5px;padding-top:5px;}
#imagelink_1114 img{width:100px;}
#paragraph_1115{color:rgb(255, 255, 255);font-size:14px;padding-bottom:10px;padding-top:10px;}
#Column_1116{margin-bottom:15px;}
#paragraph_1117{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_1117 .paragraphComp-content h3{color:#ffffff;font-size:18px;}
#menu_1118 > ul > li,#menu_1118  > li{padding-left:0px;}
#menu_1118 > ul > li > a,#menu_1118  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_1118 > ul > li > a:hover,#menu_1118  > li > a:hover{color:#ffffff;text-decoration:underline;}
#Column_1119{margin-bottom:15px;}
#paragraph_1120{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_1120 .paragraphComp-content h3{font-size:18px;}
#menu_1121 > ul > li,#menu_1121  > li{padding-left:0px;}
#menu_1121 > ul > li > a,#menu_1121  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_1121 > ul > li > a:hover,#menu_1121  > li > a:hover{color:#ffffff;}
#Column_1122{margin-bottom:15px;}
#paragraph_1123{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_1123 .paragraphComp-content h3{font-size:18px;}
#paragraph_1124 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_1124 .paragraphComp-content a{color:rgb(234, 234, 234);font-size:13px;}
#paragraph_1124 .paragraphComp-content{color:rgb(234, 234, 234);}
#paragraph_1124 .paragraphComp-content em,#paragraph_1124  .paragraphComp-content i{color:#f7b111;}
#paragraph_1124{margin-bottom:20px;}
#container_1125{padding-bottom:10px;padding-top:10px;}
#paragraph_1126 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_1126 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_1126{padding-left:0px;}
#paragraph_1127 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_1127 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_1128 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_1128 .paragraphComp-content a:hover{color:#ffffff;}
#ContainerRow_1129{border-top:1px solid rgba(255, 255, 255, 0.53);margin-top:20px;max-width:1570px;padding-bottom:5px;padding-top:10px;}
#paragraph_1131{color:rgb(234, 234, 234);font-size:15px;}
#paragraph_1131 .paragraphComp-content a{color:rgb(234, 234, 234);}
#paragraph_1131 .paragraphComp-content a:hover{color:#f7b111;}
#menu_1133 > ul > li,#menu_1133  > li{padding-left:0px;}
#menu_1133 > ul > li > a,#menu_1133  > li > a{color:#808080;font-size:14px;}
#menu_1133 > ul > li > a:hover,#menu_1133  > li > a:hover{color:#ffffff;text-decoration:underline;}
#container_1135{background-attachment:none;background-clip:none;background-color:#161619;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0px;min-height:60px;padding-top:4px;position:fixed;z-index:320;}
#ContainerRow_1136{max-width:1000px;width:100%;}
#Column_1137{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_1139{text-align:center;}
#imagelink_1139 img{width:26px;}
#imagelink_1139 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_1140{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_1142{text-align:center;}
#imagelink_1142 img{width:26px;}
#imagelink_1142 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_1143{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_1145{text-align:center;}
#imagelink_1145 img{width:26px;}
#imagelink_1145 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_1146{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_1148{text-align:center;}
#imagelink_1148 img{width:26px;}
#imagelink_1148 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#html_1149{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1150{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;min-height:140px;}
#container_1151{margin-bottom:5px;max-width:1600px;}
#navinfo_1152 > 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:5px;padding-bottom:0px;padding-top:0px;}
#navinfo_1152 > ul > li > a,#navinfo_1152  > ul > li > span{color:#ffffff;font-size:22px;font-weight:400;letter-spacing:2px;text-transform:uppercase;}
#navinfo_1153 > 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:#ffffff;margin-bottom:0px;padding-bottom:5px;padding-left:0px;padding-top:5px;}
#navinfo_1153 > ul > li.active > a{color:#e76000;}
#navinfo_1153 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_1153 > ul > li:first-child > a,#navinfo_1153  > ul > li:first-child > span{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/icons/home.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:18px auto;color:#ffffff;font-size:0px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:20px;}
#navinfo_1153 > ul > li > a,#navinfo_1153  > ul > li > span{color:#ffffff;font-size:15px;letter-spacing:0.5px;text-transform:lowercase;}
#navinfo_1153 > ul > li.active > a,#navinfo_1153  > ul > li.active > span{color:#f7b111;}
#navinfo_1153{color:#ffffff;}
#navinfo_1153 > ul > li:last-child > a,#navinfo_1153  > ul > li:last-child > span{color:#ffffff;}
#ContainerRow_1154{margin-bottom:40px;margin-top:45px;max-width:1600px;padding-left:5px;padding-right:5px;}
#Column_1155{padding-left:5px;padding-right:5px;}
#container_1156 > .pw-collapse-target{position:relative;}
#container_1156 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_1157{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:5px;}
#paragraph_1158{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_1159 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_1159 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_1159{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:10px;padding-top:10px;}
#ecCatalogsearchandfilter_1159 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_1159 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_1159 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_1159 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_1159 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_1159 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_1160{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_1161 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1161 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_1162 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1162 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#container_1163{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecListCategory_1164 .ecListCategoryComp-cells .ecListCategoryComp-cell{padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#container_1165{border-bottom:2px solid #f5f5f5;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-top:2px solid #f5f5f5;}
#ecFieldimagecategory_1166{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldimagecategory_1166 a.productimage img{width:100px;}
#ecFieldtitlecategory_1167{padding-left:5px;padding-right:5px;text-align:center;}
#ecFieldtitlecategory_1167 a{color:#272727;font-size:10px;font-weight:600;}
#ecFieldtitlecategory_1167 a:hover{color:#273577;}
#container_1168{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_1169{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecContextualcategorymenu_1170 > ul > li > a,#ecContextualcategorymenu_1170  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1170 > ul > li > a:hover,#ecContextualcategorymenu_1170  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1170 > ul > li > a.active,#ecContextualcategorymenu_1170  > li > a.active{color:rgb(39, 53, 119);}
#ecContextualcategorymenu_1170 > ul > li > ul > li > a,#ecContextualcategorymenu_1170  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1170 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1170  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1170 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1170  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:rgb(39, 53, 119);}
#ecContextualcategorymenu_1170{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_1170 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_1170 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_1171{padding-bottom:15px;padding-top:15px;}
#Column_1173{padding-left:8px;padding-right:8px;}
#ecCatalog_1174 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalog_1174 .ecCatalogComp-sort{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:none;color:#272727;font-size:20px;margin-left:50%;padding-left:10px;}
#ecCatalog_1174 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156, 0, 41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:12px;position:absolute;text-shadow:none;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalog_1174 .ecCatalogComp-noresults{font-size:12px;position:absolute;top:0px;}
#ecCatalog_1174 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;display:none;padding-left:10px;}
#ecCatalog_1174 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/drink-store/thin-arrowheads-pointing-down.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:18px 10px;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:20px;width:45px;}
#ecCatalog_1174{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:30px;max-width:100%;width:100%;}
#ecCatalog_1174 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_1174 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_1174 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_1174 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecCatalog_1174 .ecCatalogComp-results{color:#575251;font-size:14px;font-weight:400;margin-top:20px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecCatalog_1174 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;text-align:left;}
#ecCatalog_1174 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_1174 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_1174 .ecCatalogComp-cells{margin-top:10px;}
#ecCatalog_1174 .ecCatalogComp-sort label{color:#808080;font-size:12px;}
#ecCatalog_1174 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_1174 .ecCatalogComp-noitems{font-size:12px;left:350px;position:absolute;top:0px;}
#container_1175{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1176 div.price{display:none;}
#ecFieldprice_1176 div.originalprice{display:none;}
#ecFieldprice_1176 div.priceondemand{display:none;}
#ecFieldprice_1176 div.minimalprice{display:none;}
#ecFieldprice_1176 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1176{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1177{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1178 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1178 a.addtowishlist:hover{color:#272727;}
#container_1179{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_1180{min-height:0;}
#ecFieldtitle_1181 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1181 a:hover{color:#273577;}
#ecFieldtitle_1181 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1181 div.labelfield{display:none;}
#ecFieldtext_1182 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1185 div.discount{display:none;}
#ecFieldprice_1185 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1185 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1185 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1185 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1185 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1187 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1187 input.qtyminus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1187 input.qtyplus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1187 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1187{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1187 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_1188 .ecCartCustomComp-containerVoucherQuote{background-attachment:none;background-clip:none;background-color:rgb(232, 232, 232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCartCustom_1188 .ecCartCustomComp-titleVoucherQuote{display:none;}
#ecCartCustom_1188 .ecCartCustomComp-descriptionVoucherQuote{display:none;}
#ecCartCustom_1188 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:#f7b111;display:inline-block;font-size:12px;font-weight:500;}
#ecCartCustom_1188 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{display:inline-block;}
#ecCartCustom_1188 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;font-size:12px;}
#ecCartCustom_1188 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{height:33.5px;}
#ecCartCustom_1188 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:rgb(255, 146, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;display:block;}
#ecCartCustom_1188 .ecCartCustomComp-checkoutLink{margin-top:50px;}
#ecCartCustom_1188 .ecCartCustomComp-cartTable .title{display:none;}
#ecCartCustom_1188 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{margin-top:10px;padding-bottom:5px;padding-top:5px;position:relative;}
#ecCartCustom_1188 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol{position:absolute;}
#ecCartCustom_1188 .ecCartCustomComp-cartUpdate a.updatecart{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;}
#ecCartCustom_1188 .ecCartCustomComp-cartUpdate a.updatecart:hover{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_1188 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:rgb(234, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;}
#ecCartCustom_1188 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:rgb(179, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_1188 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;margin-bottom:5px;margin-top:5px;}
#ecCartCustom_1188 .ecCartCustomComp-cartEmpty{margin-bottom:8px;margin-top:8px;}
#ecCartCustom_1188 .ecCartCustomComp-cartUpdate{margin-bottom:8px;margin-top:8px;}
#ecCartCustom_1188 .ecCartCustomComp-order-text{color:#272727;}
#ecCartCustom_1188 .ecCartCustomComp-order-text > span{color:#272727;font-size:13px;}
#ecCartCustom_1188 .ecCartCustomComp-vat .vat{color:#272727;font-weight:600;}
#ecCartCustom_1188 .ecCartCustomComp-vat .vat .price{color:#ecb200;font-weight:400;}
#ecCartCustom_1188 .ecCartCustomComp-rebate .rebate{color:#272727;font-weight:600;}
#ecCartCustom_1188 .ecCartCustomComp-rebate .rebate .price{color:#ecb200;font-weight:400;}
#ecCartCustom_1188 .ecCartCustomComp-grandTotal .grandTotal{color:#272727;font-size:16px;font-weight:600;}
#ecCartCustom_1188 .ecCartCustomComp-grandTotal .grandTotal .price{color:#ecb200;font-weight:500;}
#ecCartCustom_1188 .ecCartCustomComp-subTotal .subTotal{color:#272727;font-size:14px;font-weight:600;}
#ecCartCustom_1188 .ecCartCustomComp-subTotal .subTotal .price{color:#ecb200;font-size:14px;font-weight:500;}
#ecCartCustom_1188 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{color:#272727;}
#ecCartCustom_1188 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#272727;font-weight:600;}
#ecCartCustom_1188 .ecCartCustomComp-subTotal{margin-top:15px;}
#ecFieldtitle_1190 .container-fluid{color:#272727;font-size:12px;font-weight:500;}
#ecFieldprice_1192 div.price{display:none;}
#ecFieldprice_1192 div.discount{color:rgb(255, 138, 0);font-size:13px;font-weight:400;margin-left:10px;}
#ecFieldprice_1192 div.originalprice{color:#272727;text-decoration:line-through;}
#ecFieldprice_1193 div.discount{display:none;}
#ecFieldprice_1193 div.originalprice{display:none;}
#ecFieldprice_1193 div.price{color:#f7b111;font-size:14px;font-weight:500;}
#ecFieldquantity_1194 .rowQty{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 transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;color:#f7b111;font-size:14px;font-weight:600;height:30px;text-align:center;width:40px;}
#ecFieldquantity_1194 .rowUnit{display:none;}
#ecFieldquantity_1194 input.qtyminus{border-bottom:1px solid rgb(206, 212, 218);border-left:1px solid rgb(206, 212, 218);border-right:1px solid rgb(206, 212, 218);border-top:1px solid rgb(206, 212, 218);color:#f7b111;font-size:14px;font-weight:900;height:30px;width:auto;}
#ecFieldquantity_1194 input.qtyplus{color:#f7b111;font-size:13px;font-weight:900;height:30px;width:auto;}
#ecGiftselection_1195 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:18px;font-weight:500;padding-bottom:10px;padding-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_1195 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_1195 .slick-prev-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;color:rgb(255, 255, 255);left:0px;position:absolute;z-index:50;}
#ecGiftselection_1195 .slick-next-button{color:rgb(255, 255, 255);position:absolute;z-index:50;}
#ecGiftselection_1195 .slick-dots{display:none;}
#ecGiftselection_1195 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:320px;}
#ecGiftselection_1195 .ecGiftselectionComp-products{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;position:relative;}
#ecGiftselection_1195{margin-bottom:20px;margin-top:20px;max-width:1600px;}
#ecGiftselection_1195 .ecGiftselectionComp-cells{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#container_1196{border-bottom:2px solid #f5f5f5;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-top:2px solid #f5f5f5;height:100%;padding-bottom:10px;padding-top:10px;}
#ecFieldtitle_1197{margin-bottom:10px;}
#ecFieldtitle_1197 a{color:#272727;display:inline-block;font-size:16px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_1197 a:hover{color:#273577;}
#ecFieldtitle_1197 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1197 div.labelfield{display:none;}
#ecFielddescription_1198{min-height:60px;}
#ecFielddescription_1198 .container-fluid{color:#575251;font-size:11px;}
#ecFielddescription_1198 p.description{color:#808080;}
#container_1199{height:300px;}
#ecFieldimage_1200{min-height:0px;}
#ecFieldaddtocart_1201{margin-top:15px;}
#ecFieldaddtocart_1201 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;display:none;height:38px;margin-right:5px;width:50px;}
#ecFieldaddtocart_1201 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_1201 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_1201 a.addtocart{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:500;height:40px;line-height:40px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_1201 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;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;}
#ecFieldaddtocart_1201 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:10px;}
#container_1202{max-width:1200px;padding-bottom:5px;padding-top:40px;}
#form_1203 .formfield_button input{background-attachment:none;background-clip:none;background-color:#f7b111;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:16px;margin-top:-3px;padding-bottom:8px;padding-top:8px;}
#form_1203 .formfield_button{margin-bottom:0;margin-top:24px;}
#form_1203 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#filefield_1204 .formfield_field label{display:inline-block;margin-bottom:0px;width:100%;}
#filefield_1204 .formfield_field input[type=file]{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#filefield_1204 .formfield_field .filecontrol{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:40px;line-height:26px;}
#container_1206{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_1207 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1207{border-bottom:2px solid rgb(225, 7, 26);padding-bottom:10px;padding-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-top:12px;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-col-totals{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:0px solid rgb(248, 248, 248);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(248, 248, 248);border-right:0px solid rgb(248, 248, 248);border-top:0px solid rgb(248, 248, 248);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;max-height:100%;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem{color:rgb(225, 0, 0);font-size:20px;margin-top:10px;width:40px;}
#ecCartCustom_1208 .ecCartCustomComp-order{font-weight:700;}
#ecCartCustom_1208 .ecCartCustomComp-order-text > span{color:rgb(0, 0, 0);font-size:14px;}
#ecCartCustom_1208 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_1208 .ecCartCustomComp-order-button > a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:5px;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:3px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{color:#e76000;font-size:20px;}
#ecCartCustom_1208 .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;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1208 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_1208 .ecCartCustomComp-subTotal .subTotal .price{color:#272727;font-size:18px;font-weight:600;letter-spacing:1px;}
#ecCartCustom_1208 .ecCartCustomComp-cartEmpty{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-bottom:15px;margin-top:15px;width:250px;}
#ecCartCustom_1208 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:rgb(204, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_1208 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:20px;}
#ecCartCustom_1208 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:24px;font-weight:400;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;max-width:100%;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-cartWishlist{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_1208 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;max-width:100%;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;width:250px;}
#ecCartCustom_1208 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#ecCartCustom_1208 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-valueTotalArticles{color:#273577;font-size:15px;font-weight:800;}
#ecCartCustom_1208 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_1208 .ecCartCustomComp-grandTotal{color:#575251;font-size:25px;font-weight:500;margin-top:5px;}
#ecCartCustom_1208 .ecCartCustomComp-grandTotal .grandTotal .price{color:#273577;font-size:22px;font-weight:600;letter-spacing:1px;}
#ecCartCustom_1208 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#272727;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-size:18px;font-weight:400;margin-bottom:10px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-align:left;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:15px;height:40px;}
#ecCartCustom_1208 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-titleShippingQuote{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:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_1208 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_1208 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCartCustom_1208 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_1208 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_1208 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#f7b111;}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{font-size:16px;height:45px;}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.selectedStore{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;}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li:hover{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;}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_1208 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_1208 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_1208 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_1208 .ecCartCustomComp-titleBillingQuote{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_1208 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_1208 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li div.details_cost{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;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_1208 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_1208 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem{color:#272727;margin-top:10px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#f7b111;}
#ecCartCustom_1208 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote .labelVoucherQuote{color:#272727;font-weight:500;margin-bottom:0px;}
#ecCartCustom_1208 .ecCartCustomComp-containerSummaryArticles ul{display:none;}
#ecCartCustom_1208 .ecCartCustomComp-textNumberArticles{display:none;}
#ecCartCustom_1208 .ecCartCustomComp-valueNumberArticles{display:none;}
#ecCartCustom_1208{max-width:1600px;}
#ecCartCustom_1208 .ecCartCustomComp-promotionlist{color:#575251;padding-left:5px;padding-right:5px;}
#ecCartCustom_1208 .ecCartCustomComp-col-items{margin-top:5px;padding-left:5px;padding-right:5px;}
#ecCartCustom_1208 .ecCartCustomComp-subTotal .subTotal{font-size:16px;}
#ecCartCustom_1208 .ecCartCustomComp-grandTotal .grandTotal{color:#272727;font-size:20px;}
#ecCartCustom_1208 .ecCartCustomComp-textTotalArticles{font-size:15px;padding-top:2px;}
#ecCartCustom_1208 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:12px;font-weight:500;text-transform:uppercase;}
#ecCartCustom_1208 .ecCartCustomComp-descriptionVoucherQuote{color:#808080;margin-bottom:10px;}
#ecCartCustom_1208 .ecCartCustomComp-checkoutLink a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_1208 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#272727;font-size:15px;font-weight:600;}
#ecCartCustom_1208 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{color:#808080;font-size:12px;}
#ecFieldtitle_1209 a{color:#272727;font-weight:600;letter-spacing:0.5px;}
#ecFieldtitle_1209{color:#272727;line-height:20px;margin-top:0px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#ecFieldtitle_1209 a:hover{color:#f7b111;}
#ecFieldtitle_1209 .container-fluid{font-size:15px;letter-spacing:1px;}
#ecFieldtitle_1209 div.labelfield{display:none;}
#container_1210{margin-top:5px;}
#ecFieldprice_1211 div.originalprice{text-decoration:line-through;}
#ecFieldprice_1211 div.discount{background-attachment:none;background-clip:none;background-color:#273577;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-size:14px;font-weight:500;margin-left:5px;margin-right:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_1211 div.price{color:#272727;font-size:18px;font-weight:600;letter-spacing:1px;}
#ecFieldprice_1211{padding-left:5px;padding-right:5px;}
#ecFieldautocomplete_1213{border-bottom:0px solid #000000;border-top:0px solid #000000;font-size:15px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_1213 .quicksearch input[type=text]{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;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_1213 .quickconfigurator .configurator_control select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_1213 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;float:left;font-size:14px;font-weight:600;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_1213 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;height:40px;line-height:40px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;text-shadow:none;text-transform:uppercase;}
#ecFieldautocomplete_1213 .quickconfigurator .configurator_label{color:#272727;font-size:14px;font-weight:600;}
#ecFieldautocomplete_1213 .quickconfigurator .configurator_li label{color:#808080;font-size:12px;font-weight:500;}
#ecFieldautocomplete_1213 .quickaddtocart a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldautocomplete_1213 .quickconfigurator .configurator_control{color:#808080;}
#ecFieldautocomplete_1213 .quicksetoptions .formfield_field label{color:#808080;font-size:14px;}
#ecFieldautocomplete_1213 .quicksetoptions .formfield_field select{color:#808080;}
#ecFieldautocomplete_1213 .quicksetoptions .custom-control-label img{margin-left:5px;margin-right:5px;}
#ecFieldautocomplete_1213 .quicksetoptions .formfield_field .selectfile{color:#808080;}
#ecFieldquantity_1214 .rowUnit{display:none;}
#ecFieldquantity_1214 .rowUnitSize{display:block;}
#ecFieldquantity_1214 .rowQty{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:18px;font-weight:500;height:40px;text-align:center;width:55px;}
#ecFieldquantity_1214{margin-top:10px;}
#ecFieldquantity_1214 input.qtyminus{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:0px solid #ced4da;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:20px;font-weight:600;height:40px;padding-left:12px;padding-right:12px;}
#ecFieldquantity_1214 input.qtyplus{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;height:40px;padding-left:10px;padding-right:10px;}
#container_1215{margin-top:10px;}
#paragraph_1216{color:#575251;font-size:14px;}
#ecFieldtext_1217{color:#272727;font-size:16px;font-weight:600;letter-spacing:0.5px;}
#ecFieldtext_1217 div.labelfield{display:none;padding-right:0px;}
#ContainerRow_1219{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:1390px;padding-bottom:10px;padding-top:10px;}
#imagelink_1222 img{height:100%;width:auto;}
#imagelink_1222{height:auto;padding-left:10px;padding-right:10px;width:100%;}
#paragraph_1223 .paragraphComp-content h2{border-left:3px solid rgb(39, 53, 119);color:#272727;font-size:28px;font-weight:800;padding-left:15px;padding-right:15px;}
#paragraph_1223{padding-left:10px;padding-right:5px;}
#userbar_1226 .userbarComp-loggedUser label i{display:none;}
#userbar_1226 .userbarComp-loggedUser label{color:#272727;font-size:13px;margin-bottom:0px;padding-left:2px;padding-right:12px;}
#userbar_1226{height:45px;min-height:100%;}
#userbar_1226 .userbarComp-loggedUser{color:#272727;}
#userbar_1226 .userbarComp-logout{color:#000000;}
#userbar_1226 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-right:10px;padding-top:12px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)padding-left:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card{border-bottom:1px solid #dddddd;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;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .title{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:#333333;font-size:18px;font-weight:800;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-left:0 solid #1a1a1a;border-right:0 solid #1a1a1a;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body 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:14px;height:45px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100pxfont-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10pxmargin-top:0;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body span.price{color:#273577;font-size:15px;font-weight:700;letter-spacing:0.5px;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#f7b111font-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body div.details_cost{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;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;margin-top:10px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255)color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{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;color:rgb(0,0,0)}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{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;color:rgb(0,0,0)}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#333333;font-size:12px;font-weight:800;text-decoration:underlinetext-decoration:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-message{font-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-errorcreditcard{font-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutHead h3.title{color:#272727;display:inline-block;font-size:14px;font-weight:600;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutHead h3.status{color:#f7b111;display:inline-block;font-size:14px;font-weight:800;margin-left:5pxfont-weight:600;text-decoration:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:600;margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(208,209,217);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(208,209,217);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid rgb(208,209,217);border-right:0 solid rgb(208,209,217);border-top:0 solid rgb(208,209,217);border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-headerAttributes{border-left:1px solid #d0d1d9;border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:#333333;display:inline-block;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-headerAttributes li .textAttribute{color:#272727;display:inline-block;font-size:14px;margin-left:5pxfont-weight:600;}
#ecCheckoutCustom_1227 .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;margin-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245,245,245);border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000font-size:14px;color:#f7b111;font-size:14px;font-weight:600;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:0 solid rgb(221,221,221);border-top:1px solid rgb(208,209,217);font-size:22px;margin-left:auto;padding-top:15px;text-align:right;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#333333color:#f7b111;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-externalReference{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-extAppearance{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:12px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxcolor:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-note{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10pxmargin-bottom:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-condition > div{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 #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;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:#272727;font-weight:500;padding-left:5px;padding-right:5pxfont-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmcondition label{color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:12px;padding-top:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{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;margin-bottom:5pxcolor:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-precheckouttotal{color:#333333;font-size:25px;margin-bottom:20pxborder-top:1px solid #000000;padding-top:15px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{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:#272727;font-size:18px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:24px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_1227{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;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-documents{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0)color:#f7b111;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-externalReference h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-extAppearance h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-note h4{color:#333333;font-weight:400font-size:18px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-header{display:none}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{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;color:#808080;font-size:10px;font-weight:600;padding-bottom:0color:#333333;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22pxcolor:#333333;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterCosts{color:#808080;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#333333;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-condition > div{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 #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #333333;border-right:0 solid #333333;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#333333;margin-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-confirmcondition label{color:#272727;font-size:12px;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice{border-right:0px solid rgb(208,209,217);border-top:0px solid rgb(208,209,217);}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{color:#272727;margin-top:9px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmcondition{margin-bottom:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-container{color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .value{color:#808080;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#333333;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#273577;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .usepointsbalance{color:#808080;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterCosts .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterShipping .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterBank .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterStamps .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterTax .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterRebate .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-soldout{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-blockorder{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:400;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{color:#272727;font-size:14px;font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-weight:400;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .infodetail{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .selectfile{color:#333333;font-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#333333;font-size:14px;font-weight:700;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#333333;font-size:13px;font-weight:700;letter-spacing:0.5px;margin-right:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{color:#333333;font-size:16px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterEarnpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterSpentpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterSpentpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-confirmcondition #ecCheckoutCustomComp-errorcondition{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;margin-bottom:10px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutFooterEarnpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-minorder{font-size:14px;margin-bottom:10px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{font-weight:600;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion div.nextStep a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-accordion div.prevStep a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutDate{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutDate .datevalue{font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingAddress address{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod p{color:#272727;margin-top:15px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod span{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{color:#272727;font-size:16px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-billingMethod p{margin-top:15px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable{margin-top:10px;padding-top:25px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .number1{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .number2{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-giftcode{color:#272727;font-size:12px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-giftcode h4{color:#333333;font-size:18px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-attachment{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-attachment h4{color:#333333;font-size:18px;font-weight:500;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-attachment li .dateAttachment{color:#272727;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-attachment a.manageattachment{color:#ffffff;font-size:14px;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li div.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li a.active{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-title{display:none;}
#ecCheckoutCustom_1227 .ecCheckoutCustomComp-items{margin-top:10px;padding-top:30px;}
#ecFieldimage_1230{padding-left:5px;padding-right:5px;}
#ecFieldtitle_1233{color:#272727;font-size:11px;font-weight:400;margin-bottom:10px;margin-top:0;text-transform:uppercase;}
#ecFieldtitle_1233 div.labelfield{display:none;}
#ecFieldtext_1234 div.labelfield{padding-right:0;}
#ecFieldtext_1234 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1234 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecFieldtext_1237 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1238 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1239 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_1240 div.labelprice label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_1240 div.price{color:#272727;font-size:15px;font-weight:700;}
#ecFieldprice_1240 div.discount{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;margin-left:4px;margin-right:4px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_1240 div.originalprice{color:#808080;text-decoration:line-through;}
#userregistration_1241 .accounttype{font-size:22px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_1241 .accounttype > label{color:#f7b111;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)display:inline-blockfont-weight:500;}
#userregistration_1241 .formfield_field label{color:#272727;font-size:10px;font-weight:600;line-height:12px;margin-bottom:0;text-transform:uppercase;}
#userregistration_1241 .formfield_field .inputfield{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#273577;font-size:14px;height:50px;}
#userregistration_1241 .formfield_field select{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:50px;}
#userregistration_1241 .formfield_button input{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:40px}
#userregistration_1241{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:25px;padding-bottom:30pxpadding-bottom:0margin-top:10px;}
#userregistration_1241 .formfield_field input[type=password]{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;}
#userregistration_1241 .formfield_error{font-size:10px;margin-top:0;}
#userregistration_1241 .userregistrationComp-verifymail{font-size:12px;font-weight:500;}
#container_1242{margin-bottom:10px;}
#paragraph_1243{color:#333333;font-size:18px;font-weight:800;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_1243 .paragraphComp-content h3{color:#272727;font-size:20px;}
#paragraph_1244{color:#273577;font-size:14px;padding-left:5px;padding-right:5px;text-align:right;}
#paragraph_1244 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#textfield_1249 .formfield_field .inputfield{height:45px;}
#textfield_1250 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;}
#paragraph_1258{color:#333333;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_1258 .paragraphComp-content h3{color:#272727;font-size:20px;text-align:left;}
#textfield_1262 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;}
#selectfield_1272 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_1278{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#checkboxfield_1279{padding-left:5px;padding-right:5px;padding-top:5px;}
#checkboxfield_1279 .custom-control-label{color:#273577;font-size:12px;font-weight:800;padding-top:2px;}
#passwordfield_1280 .formfield_field input{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:45px;}
#Column_1281{padding-bottom:10px;}
#paragraph_1282{color:#333333;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_1282 .paragraphComp-content h3{color:#272727;font-size:20px;text-align:left;}
#radiofield_1283 .formfield_field > label{display:none;}
#radiofield_1283 .custom-control-label{color:#272727;font-size:11px;font-weight:700;padding-top:3px;}
#radiofield_1283{padding-left:0;padding-right:0;}
#selectfield_1285 .formfield_field label{display:none;}
#selectfield_1285 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_1292 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_1298 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_1299{height:100%;}
#ecFieldtext_1300{margin-bottom:auto;margin-top:auto;width:100%;}
#ecFieldtext_1300 div.textfield{color:#273577  !important;font-size:10px;font-weight:600;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-right:10px;padding-top:12px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)padding-left:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card{border-bottom:1px solid #dddddd;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;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .title{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:#333333;font-family:Raleway;font-size:18px;font-weight:800;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-left:0 solid #1a1a1a;border-right:0 solid #1a1a1a;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body 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:14px;height:45px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100pxfont-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10pxmargin-top:0;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body span.price{color:#273577;font-size:15px;font-weight:700;letter-spacing:0.5px;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#f7b111font-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body div.details_cost{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;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;margin-top:10px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255)color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{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;color:rgb(0,0,0)}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{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;color:rgb(0,0,0)}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#333333;font-size:12px;font-weight:800;text-decoration:underlinetext-decoration:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-message{font-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-errorcreditcard{font-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutHead h3.title{color:#272727;display:inline-block;font-size:14px;font-weight:600;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutHead h3.status{color:#f7b111;display:inline-block;font-size:14px;font-weight:800;margin-left:5pxfont-weight:600;text-decoration:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:600;margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(208,209,217);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(208,209,217);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid rgb(208,209,217);border-right:0 solid rgb(208,209,217);border-top:0 solid rgb(208,209,217);border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-headerAttributes{border-left:1px solid #d0d1d9;border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:#333333;display:inline-block;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-headerAttributes li .textAttribute{color:#272727;display:inline-block;font-size:14px;margin-left:5pxfont-weight:600;}
#ecCheckoutCustom_1301 .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;margin-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245,245,245);border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000font-size:14px;color:#f7b111;font-size:14px;font-weight:600;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:0 solid rgb(221,221,221);border-top:1px solid rgb(208,209,217);font-size:22px;margin-left:auto;padding-top:15px;text-align:right;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#333333color:#f7b111;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-externalReference{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-extAppearance{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:12px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxcolor:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-note{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10pxmargin-bottom:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-condition > div{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 #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;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:#272727;font-weight:500;padding-left:5px;padding-right:5pxfont-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmcondition label{color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:12px;padding-top:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{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;margin-bottom:5pxcolor:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-precheckouttotal{color:#333333;font-size:25px;margin-bottom:20pxborder-top:1px solid #000000;padding-top:15px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{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:#272727;font-family:Roboto;font-size:18px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:24px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_1301{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;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-documents{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0)color:#f7b111;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-externalReference h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-extAppearance h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-note h4{color:#333333;font-weight:400font-size:18px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-header{display:none}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{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;color:#808080;font-size:10px;font-weight:600;padding-bottom:0color:#333333;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22pxcolor:#333333;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterCosts{color:#808080;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#333333;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-condition > div{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 #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #333333;border-right:0 solid #333333;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#333333;margin-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-confirmcondition label{color:#272727;font-size:12px;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice{border-right:0px solid rgb(208,209,217);border-top:0px solid rgb(208,209,217);}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{color:#272727;margin-top:9px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmcondition{margin-bottom:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-container{color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .value{color:#808080;font-family:Roboto;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#333333;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#273577;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .usepointsbalance{color:#808080;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterCosts .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterShipping .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterBank .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterStamps .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterTax .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterRebate .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-soldout{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-blockorder{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:400;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{color:#272727;font-size:14px;font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-weight:400;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .infodetail{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .selectfile{color:#333333;font-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#333333;font-size:14px;font-weight:700;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#333333;font-size:13px;font-weight:700;letter-spacing:0.5px;margin-right:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{color:#333333;font-size:16px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterEarnpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterSpentpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterSpentpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-confirmcondition #ecCheckoutCustomComp-errorcondition{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;margin-bottom:10px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutFooterEarnpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-minorder{font-size:14px;margin-bottom:10px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{font-weight:600;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion div.nextStep a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-accordion div.prevStep a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutDate{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutDate .datevalue{font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingAddress address{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod p{color:#272727;margin-top:15px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod span{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{color:#272727;font-size:16px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-billingMethod p{margin-top:15px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable{margin-top:10px;padding-top:25px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .number1{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .number2{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-giftcode{color:#272727;font-size:12px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-giftcode h4{color:#333333;font-size:18px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-attachment{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-attachment h4{color:#333333;font-size:18px;font-weight:500;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-attachment li .dateAttachment{color:#272727;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-attachment a.manageattachment{color:#ffffff;font-size:14px;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li div.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li a.active{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-title{display:none;}
#ecCheckoutCustom_1301 .ecCheckoutCustomComp-items{margin-top:10px;padding-top:30px;}
#ecFieldimage_1304{padding-left:5px;padding-right:5px;}
#ecFieldtitle_1307{color:#272727;font-size:11px;font-weight:400;margin-bottom:10px;margin-top:0;text-transform:uppercase;}
#ecFieldtitle_1307 div.labelfield{display:none;}
#ecFieldtext_1308 div.labelfield{padding-right:0;}
#ecFieldtext_1308 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1308 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecFieldtext_1311 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1312 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_1313 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_1314 div.labelprice label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_1314 div.price{color:#272727;font-size:15px;font-weight:700;}
#ecFieldprice_1314 div.discount{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;margin-left:4px;margin-right:4px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_1314 div.originalprice{color:#808080;text-decoration:line-through;}
#userregistration_1315 .accounttype{font-size:22px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_1315 .accounttype > label{color:#f7b111;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)display:inline-blockfont-weight:500;}
#userregistration_1315 .formfield_field label{color:#272727;font-size:10px;font-weight:600;line-height:12px;margin-bottom:0;text-transform:uppercase;}
#userregistration_1315 .formfield_field .inputfield{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#273577;font-size:14px;height:50px;}
#userregistration_1315 .formfield_field select{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:50px;}
#userregistration_1315 .formfield_button input{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:40px}
#userregistration_1315{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:25px;padding-bottom:30pxpadding-bottom:0margin-top:10px;}
#userregistration_1315 .formfield_field input[type=password]{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;}
#userregistration_1315 .formfield_error{font-size:10px;margin-top:0;}
#userregistration_1315 .userregistrationComp-verifymail{font-size:12px;font-weight:500;}
#container_1316{margin-bottom:10px;}
#paragraph_1317{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_1318{color:#273577;font-size:14px;padding-left:5px;padding-right:5px;text-align:right;}
#paragraph_1318 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#textfield_1323 .formfield_field .inputfield{height:45px;}
#textfield_1324 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;}
#paragraph_1332{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#textfield_1336 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;}
#selectfield_1346 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_1351{padding-bottom:10px;}
#paragraph_1352{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#radiofield_1353 .formfield_field > label{display:none;}
#radiofield_1353 .custom-control-label{color:#272727;font-size:11px;font-weight:700;padding-top:3px;}
#radiofield_1353{padding-left:0;padding-right:0;}
#selectfield_1355 .formfield_field label{display:none;}
#selectfield_1355 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_1362 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_1368 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_1369{height:100%;}
#ecFieldtext_1370{margin-bottom:auto;margin-top:auto;width:100%;}
#ecFieldtext_1370 div.textfield{color:#273577  !important;font-size:12px;font-weight:600;}
#ContainerRow_1371{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1390px;}
#Column_1372{padding-right:30px;}
#menu_1374{border-top:1px solid #dddddd;padding-top:10px;}
#ContainerRow_1377{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1570px;padding-top:20px;}
#Column_1378{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:#000000;margin-bottom:20px;}
#container_1379{border-bottom:0px solid rgb(237, 237, 237);border-left:0px solid rgb(237, 237, 237);border-right:0px solid rgb(237, 237, 237);border-top:0px solid rgb(237, 237, 237);position:relative;}
#ecFieldimage_1380 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_1380 .carousel-control-prev > i{line-height:40px;}
#ecFieldimage_1380 .carousel-control-next{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_1380 .carousel-control-next > i{line-height:40px;}
#ecFieldimage_1380 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;}
#ecFieldimage_1380{padding-top:5px;}
#ecFieldimage_1380 .carousel .carousel-item figure img{max-height:220px;}
#ecFieldimage_1380 .carousel{display:none;}
#Column_1381{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:20px;}
#ecFieldrating_1382 .ecFieldratingComp-container .review_product a{color:#272727;font-size:12px;font-weight:500;}
#ecFieldrating_1382 .ecFieldratingComp-container .rating_noreview a{color:#272727;font-size:12px;font-weight:500;text-transform:uppercase;}
#ecFieldrating_1382{margin-bottom:15px;padding-bottom:8px;padding-top:8px;text-align:left;}
#ecFieldrating_1382 .ecFieldratingComp-container .rating_noreview{margin-bottom:5px;}
#ContainerRow_1383{padding-left:15px;}
#ecFieldtitle_1385{color:#272727;font-size:28px;padding-bottom:5px;padding-top:5px;}
#ecFieldtitle_1385 div.labelfield{display:none;}
#ContainerRow_1386{margin-bottom:10px;margin-top:10px;padding-left:30px;}
#Column_1387{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;}
#ecFieldprice_1388 div.discount{background-attachment:none;background-clip:none;background-color:#272727;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-size:18px;margin-left:5px;margin-right:5px;margin-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1388 div.originalprice{color:#808080;font-size:16px;letter-spacing:1px;text-decoration:line-through;}
#ecFieldprice_1388 div.price{color:#273577;font-size:32px;font-weight:600;letter-spacing:1px;padding-left:5px;padding-right:5px;}
#ecFieldprice_1388 div.minimalprice{display:none;}
#ecFieldprice_1388 .qty-pricing{display:none;}
#Column_1389{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;}
#ecFieldaddtowishlist_1390 a.addtowishlist{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:#272727;font-size:24px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecFieldaddtowishlist_1390 a.addtowishlist:hover{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:#f7b111;}
#ecFieldaddtowishlist_1390{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocomparator_1391 a.addtocomparator{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;color:#272727;font-size:28px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecFieldaddtocomparator_1391 a.addtocomparator:hover{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:#f7b111;}
#Column_1392{padding-bottom:10px;padding-left:0px;padding-top:10px;}
#ecFieldtext_1393 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_1394 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_1395 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_1396 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldpoint_1397 div.labelfield{display:none;}
#ecFieldpoint_1397 .container-fluid{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;letter-spacing:0.5px;padding-bottom:8px;padding-left:4px;padding-right:4px;padding-top:8px;}
#ecFieldpoint_1397{margin-bottom:20px;padding-left:10px;padding-right:10px;}
#ecFieldpoint_1397 div.textfield{padding-left:5px !important;padding-right:5px !important;}
#ContainerRow_1398{margin-bottom:15px;margin-top:15px;}
#Column_1399{margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#container_1400{padding-left:10px;padding-right:10px;}
#ecMexalAvailability_1401 span.availability{font-size:20px;}
#ecMexalAvailability_1401 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_1401 a.availability_button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_1401 .div_button{display:none;margin-left:20px;}
#Column_1402{border-top:2px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecFieldaddtocart_1403 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);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-size:14px;font-weight:600;height:45px;margin-left:5px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_1403 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:18px;height:45px;width:60px;}
#ecFieldaddtocart_1403 input.qtyminus{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:20px;font-weight:600;height:45px;margin-right:0px;width:30px;}
#ecFieldaddtocart_1403 input.qtyplus{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:16px;font-weight:600;height:45px;margin-left:0px;width:30px;}
#ecFieldaddtocart_1403 a.addtocart: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:#ffffff;}
#ecFieldaddtocart_1403{padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#Column_1404{border-top:2px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecFieldaddtocart_1405 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);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-size:14px;font-weight:600;height:45px;margin-left:5px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_1405 input.quantity{display:none;font-size:18px;height:45px;width:40px;}
#ecFieldaddtocart_1405 input.qtyminus{font-size:18px;height:45px;margin-right:2px;width:30px;}
#ecFieldaddtocart_1405 input.qtyplus{font-size:18px;height:45px;margin-left:2px;width:30px;}
#ecFieldaddtocart_1405 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldaddtocart_1405{padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#container_1406{margin-bottom:5px;margin-top:0px;padding-bottom:10px;}
#paragraph_1411 .paragraphComp-content{color:#272727;font-size:14px;font-weight:500;text-align:right;}
#paragraph_1411{margin-bottom:5px;}
#ecConfigurator_1413 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_1413 .configurator_label label{margin-bottom:0px;}
#ecConfigurator_1413 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_1413 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;width:100%;}
#ecConfigurator_1413 .configurator_control{margin-bottom:10px;}
#ecConfigurator_1413{float:left;margin-bottom:20px;}
#Column_1414{margin-bottom:20px;}
#ecSetproductsbox_1415 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_1415 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;color:rgb(255, 255, 255);font-size:18px;text-transform:uppercase;}
#ecFieldtitle_1420 a{color:#f7b111;}
#ecFieldtitle_1420 a:hover{color:#272727;}
#ecFieldtitle_1420{color:#272727;font-size:18px;margin-bottom:10px;}
#ecFieldtitle_1420 div.labelfield{display:none;}
#ecFieldprice_1421 div.discount{background-attachment:none;background-clip:none;background-color:#272727;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-size:16px;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_1421 div.price{color:#273577;font-size:22px;font-weight:600;letter-spacing:1px;margin-right:10px;}
#ecFieldprice_1421 div.originalprice{color:#808080;letter-spacing:1px;text-decoration:line-through;}
#ecFieldprice_1421{margin-bottom:5px;}
#ecFieldprice_1421 div.priceondemand{color:rgb(0, 0, 0);}
#ecFieldprice_1421 div.minimalprice{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_1421 div.minimalprice span.price{color:#f7b111;}
#ecConfigurator_1422 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_1422 .configurator_label label{margin-bottom:0px;}
#ecConfigurator_1422 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_1422 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;}
#ecConfigurator_1422 .configurator_control{margin-bottom:10px;}
#ecFieldtext_1424 div.labelfield label{color:rgb(0, 0, 0);margin-bottom:0px;}
#ecFieldtext_1424{line-height:44px;}
#ecFieldaddtocart_1425{line-height:43px;margin-left:10px;}
#ecFieldaddtocart_1425 .ecFieldaddtocartComp-range{color:rgb(0, 0, 0);margin-right:5px;}
#ecFieldaddtocart_1425 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;margin-left:5px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_1425 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_1425 input.quantity{font-size:15px;height:35px;}
#ecFieldaddtocart_1425 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{color:rgb(0, 0, 0);font-weight:600;margin-bottom:0px;}
#ecFieldaddtocart_1425 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{width:50px;}
#container_1426{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:30px;max-width:1570px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_1427{margin-bottom:10px;padding-bottom:10px;padding-top:0px;text-align:center;}
#paragraph_1427 .paragraphComp-content h2{color:#333333;font-size:24px;font-weight:500;}
#ecFielddescription_1428{color:#808080;font-size:15px;line-height:24px;text-align:center;}
#paragraph_1429{padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_1429 .paragraphComp-content h2{color:#333333;font-size:24px;font-weight:500;}
#paragraph_1430{margin-bottom:10px;padding-bottom:10px;padding-top:5px;text-align:center;}
#paragraph_1430 .paragraphComp-content h2{color:#333333;font-size:24px;font-weight:500;}
#paragraph_1431 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_1431 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:13px;font-weight:600;margin-left:5px;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#paragraph_1431 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1431{margin-bottom:10px;margin-top:10px;padding-bottom:3px;padding-top:3px;text-align:center;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container h2{margin-bottom:5px;margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{margin-top:5px;padding-left:10px;padding-right:10px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{color:#272727;margin-top:10px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(18, 170, 0);font-size:13px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{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:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;font-weight:400;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.succ{color:#272727;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.prec{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;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 #575251;border-top:0px solid #0275d8;color:#ffffff;font-weight:700;margin-top:0px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#272727;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-size:13px;font-weight:600;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-transform:uppercase;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{color:#333333;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{font-size:12px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{font-size:13px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons span.ecFieldcomments-text-authentication{color:#808080;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{color:#000000;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(220, 0, 0);font-size:12px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items{padding-left:5px;padding-right:5px;}
#ecFieldcomments_1432{max-width:1570px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.56);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:10px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(209, 0, 0);font-size:13px;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{color:#808080;font-weight:500;}
#ecFieldcomments_1432 .ecFieldcommentsComp-comment_container_items .nocomments{color:#272727;font-size:16px;}
#ecFieldcommentapprovation_1433{color:#272727;font-size:14px;font-weight:400;padding-left:10px;padding-right:10px;}
#container_1434{margin-bottom:10px;margin-top:5px;}
#paragraph_1435{color:#808080;font-size:14px;padding-left:10px;padding-right:10px;}
#ecFieldcommentauthor_1436{padding-left:10px;padding-right:10px;}
#ecFieldcommentauthor_1436 label{color:#272727;font-weight:500;}
#paragraph_1437{color:#808080;font-size:14px;padding-left:10px;padding-right:10px;}
#ecFieldcommentdate_1438{padding-left:10px;padding-right:10px;}
#ecFieldcommentdate_1438 label{color:#272727;font-weight:500;}
#container_1439{margin-bottom:10px;}
#ecFieldcommentrating_1440{padding-left:10px;padding-right:10px;}
#container_1441{margin-bottom:5px;}
#ecFieldcommenttext_1442{padding-left:10px;padding-right:10px;}
#ecFieldcommentvote_1443 a.yesButton{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 172, 27);font-size:15px;font-weight:600;}
#ecFieldcommentvote_1443 a.noButton{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(206, 0, 0);font-size:15px;font-weight:600;}
#ecFieldcommentvote_1443{color:#808080;font-size:14px;padding-left:10px;padding-right:10px;}
#ecCombinedbox_1445{margin-bottom:30px;margin-top:20px;max-width:1570px;padding-bottom:20px;padding-top:20px;}
#ecCombinedbox_1445 .ecCombinedboxComp-header{color:#333333;font-family:Playfair Display;font-size:34px;font-weight:500;margin-top:10px;text-align:center;}
#ecCombinedbox_1445 .ecCombinedboxComp-paging a:hover{color:#272727;}
#ecCombinedbox_1445 .ecCombinedboxComp-paging a{border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecCombinedbox_1445 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_1446{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1447 div.price{display:none;}
#ecFieldprice_1447 div.originalprice{display:none;}
#ecFieldprice_1447 div.priceondemand{display:none;}
#ecFieldprice_1447 div.minimalprice{display:none;}
#ecFieldprice_1447 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1447{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1448{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1449 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1449 a.addtowishlist:hover{color:#272727;}
#ecFieldtitle_1452 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1452 a:hover{color:#273577;}
#ecFieldtitle_1452 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1452 div.labelfield{display:none;}
#ecFieldtext_1453 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1456 div.discount{display:none;}
#ecFieldprice_1456 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1456 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1456 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1456 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1456 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1458 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1458 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1458 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1458 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1458{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1458 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecPopularity_1459 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;left:auto;right:50px;top:-40px;width:40px;z-index:50;}
#ecPopularity_1459 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;text-align:center;top:-40px;width:40px;z-index:50;}
#ecPopularity_1459 .ecPopularityComp-cells .ecPopularityComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecPopularity_1459{margin-bottom:40px;margin-top:20px;max-width:1570px;padding-top:20px;}
#ecPopularity_1459 .carousel-buttons.rightRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;padding-left:3px;width:40px;}
#ecPopularity_1459 .carousel-buttons.leftRs > i{color:rgb(255, 255, 255);font-size:25px;line-height:43px;text-align:center;width:40px;}
#ecPopularity_1459 .ecPopularityComp-header{color:#333333;font-size:26px;font-weight:500;margin-bottom:20px;text-align:center;}
#container_1460{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1461 div.price{display:none;}
#ecFieldprice_1461 div.originalprice{display:none;}
#ecFieldprice_1461 div.priceondemand{display:none;}
#ecFieldprice_1461 div.minimalprice{display:none;}
#ecFieldprice_1461 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1461{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1462{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1463 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1463 a.addtowishlist:hover{color:#272727;}
#ecFieldtext_1467 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1470 div.discount{display:none;}
#ecFieldprice_1470 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1470 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1470 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1470 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1470 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1472 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1472 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1472 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1472 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1472{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1472 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1473{margin-bottom:10px;margin-top:30px;max-width:1600px;}
#paragraph_1474 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1474{border-bottom:2px solid rgb(0, 0, 0);padding-bottom:10px;padding-top:10px;}
#container_1475{max-width:1600px;}
#paragraph_1476{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:#272727;font-size:12px;margin-top:0px;max-width:1600px;padding-bottom:15px;padding-top:15px;}
#ecOrders_1477{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-top:0px;max-width:1600px;}
#ecOrders_1477 .ecOrdersComp-orders{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:3px;font-size:20px;margin-bottom:20px;margin-left:-3px;padding-bottom:30px;padding-left:30px;padding-right:30px;}
#ecOrders_1477 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;}
#ecOrders_1477 .nav.flex-column .nav-item .nav-link.active{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_1477 .nav.flex-column .nav-item .nav-link:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(246, 246, 246);border-left:1px solid rgb(246, 246, 246);border-right:1px solid rgb(246, 246, 246);border-top:1px solid rgb(246, 246, 246);color:#272727;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{color:#808080;font-size:16px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#273577;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(221, 0, 31);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(52, 138, 255);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_1477 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_1477 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_1477 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_1477 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#272727;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#272727;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#272727;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#272727;}
#ecOrders_1477 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_1477 .tabsComp-tabs-select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;margin-bottom:20px;}
#ecOrders_1477 .nav.flex-column .nav-item .nav-link.active:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderId{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderName{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderDate{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderView{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;}
#ecOrders_1477 .tabsComp-tabs li .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;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-left:1px solid #dddddd;border-right:0px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:3px;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#ecOrders_1477 .nav{border-right:0px solid #dddddd;}
#ecOrders_1477 .tabsComp-tabs li:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:rgb(255, 255, 255);}
#ecOrders_1477 .nav.flex-column .nav-item:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{color:#808080;font-size:16px;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{color:#808080;font-size:16px;}
#ecOrders_1477 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecOrders_1477 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:8px;padding-top:8px;}
#ecOrders_1477 .tabsComp-tabs li a{color:rgb(0, 0, 0);font-size:16px;text-transform:uppercase;}
#ecOrders_1477 .ecOrdersComp-ordersTable .title{color:#272727;font-size:14px;text-transform:uppercase;}
#ecOrders_1477 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder{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:#ffffff;font-size:12px;font-weight:500;}
#container_1478{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_1479 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1479{border-bottom:2px solid rgb(0, 0, 0);padding-bottom:10px;padding-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0px;padding-top:15px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart label{color:#272727;font-size:12px;font-weight:500;margin-bottom:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:40px;margin-bottom:10px;margin-right:5px;width:95%;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:600;margin-bottom:10px;margin-left:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0, 0, 0);font-size:18px;height:50px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0, 0, 0);font-size:18px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:#273577;font-size:20px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:rgb(207, 0, 0);font-size:20px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_1480 .ecWishlistCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_1480 .ecWishlistCustomComp-results{color:rgb(0, 0, 0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailHead h3{color:#273577;font-size:15px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_1480  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:#272727;font-size:24px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:rgb(218, 0, 0);font-size:24px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable{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;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist:hover{color:#272727;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist:hover{color:rgb(145, 0, 0);}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(170, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_1480{margin-bottom:60px;max-width:1600px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(149, 0, 0);}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share .socialshare{background-attachment:none;background-clip:none;background-color:#273577;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;padding-left:15px;padding-right:15px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart .formfield_error{font-size:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart a.cartwishlist:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart .selectfile{color:#808080;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:60px;width:95%;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:00px;height:40px;width:95%;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:40px;line-height:28px;width:95%;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistDetailHead-button a{color:#272727;font-size:12px;font-weight:600;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistShareHead a.backwishlist{font-size:12px;margin-bottom:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share h4{color:#575251;font-size:16px;margin-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistSettingsHead h3{color:#272727;font-size:20px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistSettingsHead a.backwishlist{margin-bottom:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-wishlistShareHead h3{color:#272727;font-size:20px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share .shareinfo{color:#808080;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share label{color:#272727;font-size:12px;font-weight:500;margin-bottom:0px;margin-top:10px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share .formfield_error{color:rgb(206, 0, 0);font-size:9px;font-weight:600;margin-top:0px;text-transform:uppercase;}
#ecWishlistCustom_1480 .ecWishlistCustomComp-share a.sendwishlist{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecFieldimage_1481{max-width:120px;}
#ecFieldtitle_1482 a{color:#272727;font-size:16px;}
#ecFieldtitle_1482{color:#272727;font-size:16px;font-weight:400;margin-bottom:10px;text-transform:uppercase;}
#ecFieldtitle_1482 div.labelfield{display:none;}
#ecFieldtitle_1482 a:hover{color:#273577;}
#ecFieldtext_1483 div.labelfield label{color:#808080;font-size:12px;}
#ecFieldtext_1483 div.textfield{color:#272727 !important;}
#ContainerRow_1484{margin-top:5px;}
#ecFieldprice_1486 div.discount{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:15px;margin-left:5px;margin-right:5px;margin-top:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_1486 div.originalprice{color:rgb(138,138,138);font-size:16px;text-decoration:line-through;}
#ecFieldprice_1486 div.price{color:#272727;font-size:22px;font-weight:600;padding-top:2px;}
#ecFieldprice_1486 div.minimalprice{display:none;}
#container_1487{margin-top:10px;}
#ecFieldquantity_1488 .rowUnit{display:none;}
#ecFieldquantity_1488 .rowUnitSize{display:block;}
#ecFieldquantity_1488 .rowQty{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:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_1488{margin-top:10px;text-align:center;}
#ecFieldquantity_1489 .rowUnit{display:none;}
#ecFieldquantity_1489 .rowUnitSize{display:block;}
#ecFieldquantity_1489 .rowQty{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:16px;font-weight:500;height:50px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_1489{margin-top:10px;text-align:center;}
#container_1490{padding-bottom:30px;}
#container_1491{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_1492 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1492{border-bottom:2px solid rgb(0, 0, 0);padding-bottom:10px;padding-top:10px;}
#paragraph_1493{color:#808080;font-size:13px;max-width:1600px;}
#ecRmaCustom_1494 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_1494 .ecRmaCustomComp-documents{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-documents a{color:#f7b111;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaHead h3.title{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaHead h3.status{color:#f7b111;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecRmaCustom_1494 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_1494 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_1494 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{color:#272727;font-size:22px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:rgb(0, 0, 0);font-size:25px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:rgb(0, 0, 0);font-family:Arial;font-size:25px;font-weight:600;letter-spacing:1px;}
#ecRmaCustom_1494 .ecRmaCustomComp-externalReference{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-externalReference h4{color:rgb(0, 0, 0);font-weight:800;}
#ecRmaCustom_1494 .ecRmaCustomComp-extAppearance{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_1494 .ecRmaCustomComp-note{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;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_1494 .ecRmaCustomComp-condition{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:13px;}
#ecRmaCustom_1494 .ecRmaCustomComp-confirmcondition label{color:#272727;font-size:13px;font-weight:600;margin-bottom:10px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaFooter 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:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:500;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_1494{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:30px;max-width:1600px;padding-top:30px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221, 221, 221);margin-bottom:5px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:#272727;font-family:Forum;font-weight:600;letter-spacing:1px;}
#ecRmaCustom_1494 .ecRmaCustomComp-extAppearance h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_1494 .ecRmaCustomComp-note h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_1494 .ecRmaCustomComp-confirmcondition{color:rgb(0, 0, 0);padding-left:0px;}
#ecRmaCustom_1494 .ecRmaCustomComp-rmaTable .title{color:rgb(0, 0, 0);}
#ecRmaCustom_1494 .ecRmaCustomComp-attachment a.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:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;font-weight:300;text-transform:uppercase;}
#ecRmaCustom_1494 .ecRmaCustomComp-attachment h4{color:#575251;}
#ecRmaCustom_1494 #ecRmaCustomComp-errornocheckitems{font-size:13px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_1494 .ecRmaCustomComp-confirmcondition #ecRmaCustomComp-errorcondition{font-size:13px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_1494 .ecRmaCustomComp-attachment a.saveattachment:hover{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 #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#f7b111;}
#ecRmaCustom_1494 .ecRmaCustomComp-attachment .attachmentbutton{padding-left:15px;padding-right:15px;}
#ecFieldimage_1495 img{width:140px;}
#ecFieldtitle_1496 a{font-size:30px;}
#ecFieldtitle_1496{color:rgb(0, 0, 0);font-family:Arial;font-size:20px;font-weight:500;line-height:20px;text-transform:uppercase;}
#container_1497{margin-top:10px;}
#paragraph_1498{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldtext_1499{font-size:15px;}
#ecFieldtext_1499 div.labelfield{display:none;padding-right:0px;}
#container_1500{margin-top:10px;}
#paragraph_1501{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_1502 div.originalprice{text-decoration:line-through;}
#ecFieldprice_1502 div.discount{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_1502 div.price{color:rgb(0, 0, 0);font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;}
#container_1503{margin-top:10px;}
#paragraph_1504{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldtext_1505{font-size:15px;}
#ecFieldtext_1505 div.labelfield{display:none;padding-right:0px;}
#container_1506{margin-top:10px;}
#paragraph_1507{font-size:18px;}
#textfield_1508 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_1508{text-align:center;}
#textfield_1509 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;text-align:center;width:60px;}
#textfield_1509{text-align:center;}
#textfield_1509 .formfield_field label{display:none;}
#textfield_1509 .formfield_error{font-size:10px;}
#ecFieldtext_1510{color:#272727;font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;margin-top:10px;text-align:center;}
#textareafield_1511 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#textareafield_1511 .formfield_field label{color:#272727;font-size:14px;font-weight:500;margin-bottom:0px;}
#container_1512{padding-bottom:2%;padding-top:2%;}
#paragraph_1513{color:#808080;margin-bottom:5px;max-width:1200px;text-align:center;}
#paragraph_1513 .paragraphComp-content a{color:#272727;font-weight:700;}
#paragraph_1513 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1514{color:#273577;font-size:15px;font-weight:400;margin-bottom:10px;margin-top:20px;max-width:1200px;text-align:center;}
#paragraph_1514 .paragraphComp-content a{color:#808080;font-weight:700;}
#paragraph_1514 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1514 .paragraphComp-content strong{color:#272727;}
#userregistration_1515 .accounttype{font-size:22px;margin-bottom:20px;text-align:center;}
#userregistration_1515 .accounttype > label{color:#272727;font-size:14px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-transform:uppercase;}
#userregistration_1515 .formfield_field label{color:#272727;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:0px;}
#userregistration_1515 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userregistration_1515 .formfield_field select{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userregistration_1515 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-align:center;text-transform:uppercase;}
#userregistration_1515{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;max-width:1570px;}
#userregistration_1515 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userregistration_1515 .formfield_button{text-align:center;width:100%;}
#userregistration_1515 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:45px;}
#userregistration_1515 .userregistrationComp-verifymail{font-size:13px;padding-bottom:5px;padding-top:5px;}
#userregistration_1515 .formfield_error{color:rgb(214, 0, 0);font-size:9px;margin-top:0px;text-transform:uppercase;}
#Column_1517{padding-left:5px;padding-right:05px;}
#Column_1519{padding-left:5px;padding-right:05px;}
#Column_1521{padding-left:5px;padding-right:05px;}
#Column_1523{padding-left:5px;padding-right:05px;}
#Column_1525{padding-left:5px;padding-right:05px;}
#Column_1527{padding-left:5px;padding-right:05px;}
#Column_1529{padding-left:5px;padding-right:05px;}
#Column_1531{padding-left:5px;padding-right:05px;}
#Column_1534{padding-left:5px;padding-right:05px;}
#selectfield_1535 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/drink-store/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_1536{padding-left:5px;padding-right:05px;}
#selectfield_1537 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/drink-store/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_1538{padding-left:5px;padding-right:05px;}
#Column_1540{padding-left:5px;padding-right:05px;}
#Column_1542{padding-left:5px;padding-right:05px;}
#Column_1544{padding-left:5px;padding-right:5px;}
#checkboxfield_1545{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;line-height:1;padding-left:5px;padding-right:5px;padding-top:5px;}
#checkboxfield_1545 .custom-control-label{color:#f7b111;font-size:15px;margin-left:5px;padding-top:2px;}
#checkboxfield_1545 .formfield_error{font-size:11px;}
#ContainerRow_1546{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_1547{padding-left:5px;padding-right:05px;}
#Column_1549{padding-left:5px;padding-right:05px;}
#Column_1551{padding-left:5px;padding-right:05px;}
#Column_1553{padding-left:5px;padding-right:05px;}
#Column_1555{padding-left:5px;padding-right:05px;}
#Column_1557{padding-left:5px;padding-right:05px;}
#ContainerRow_1559{margin-bottom:10px;}
#Column_1560{padding-left:5px;padding-right:05px;}
#Column_1562{padding-left:5px;padding-right:05px;}
#Column_1563{padding-left:5px;padding-right:05px;}
#passwordfield_1564 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_1564 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#Column_1565{padding-left:5px;padding-right:05px;}
#passwordfield_1566 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_1566 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#privacyfield_1570 .formfield_field > label{display:none;}
#privacyfield_1570 .privacycontrol{display:none;}
#privacyfield_1570 .custom-control-label{color:#808080;font-size:14px;font-weight:400;padding-top:3px;}
#paragraph_1571 .paragraphComp-content a{color:#808080;}
#paragraph_1571{padding-left:3px;padding-top:1px;}
#paragraph_1571 .paragraphComp-content a:hover{color:#333333;}
#container_1572{padding-bottom:25px;padding-top:5px;}
#ContainerRow_1573{max-width:1600px;}
#tabs_1575{margin-top:30px;}
#tabs_1575 .nav-tabs .nav-item a.nav-link{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:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;font-weight:500;margin-left:0px;margin-right:0px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#tabs_1575 .nav-tabs{border-bottom:0px solid #dddddd;}
#tabs_1575 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#tabs_1575 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#tabs_1575 .nav-tabs .nav-item{margin-bottom:0px;padding-left:8px;padding-right:8px;width:50%;}
#tabs_1575 .nav-tabs .nav-item a.nav-link:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userprofile_1576 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userprofile_1576 .formfield_field label{color:#272727;font-size:14px;font-weight:500;line-height:16px;margin-bottom:0px;}
#userprofile_1576{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-top:3px solid rgb(0, 0, 0);margin-bottom:15px;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#userprofile_1576 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;margin-top:15px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#userprofile_1576 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 168, 1);font-size:16px;font-weight:500;padding-bottom:5px;padding-top:5px;text-align:center;}
#userprofile_1576 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(214, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(214, 0, 0);border-right:1px solid rgb(214, 0, 0);border-top:1px solid rgb(214, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:#dddddd;float:right;font-size:15px;font-weight:500;margin-bottom:15px;margin-top:5px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;text-transform:uppercase;width:160px;}
#userprofile_1576 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(214, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(214, 0, 0);border-right:1px solid rgb(214, 0, 0);border-top:1px solid rgb(214, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(214, 0, 0);}
#userprofile_1576 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;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;}
#userprofile_1576 .userprofileComp-delete-message{color:rgb(244, 0, 0);font-size:16px;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#userprofile_1576 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;}
#userprofile_1576 .formfield_error{font-size:10px;}
#userprofile_1576 .userprofileComp-errormessage{font-size:12px;}
#ContainerRow_1577{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-bottom:5px;padding-top:5px;}
#Column_1578{padding-left:5px;padding-right:05px;}
#Column_1580{padding-left:5px;padding-right:05px;}
#Column_1582{padding-left:5px;padding-right:05px;}
#Column_1584{padding-left:5px;padding-right:05px;}
#Column_1586{padding-left:5px;padding-right:05px;}
#Column_1588{padding-left:5px;padding-right:05px;}
#Column_1590{padding-left:5px;padding-right:05px;}
#Column_1592{padding-left:5px;padding-right:05px;}
#paragraph_1594{color:#272727;font-size:18px;font-weight:600;letter-spacing:0.5px;margin-bottom:5px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_1594 .paragraphComp-content{border-bottom:1px solid #dddddd;}
#ContainerRow_1595{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:5px;}
#Column_1596{padding-left:5px;padding-right:05px;}
#Column_1598{padding-left:5px;padding-right:05px;}
#Column_1599{padding-left:5px;padding-right:05px;}
#passwordfield_1600 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#Column_1601{padding-left:5px;padding-right:05px;}
#passwordfield_1602 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#useraddressbook_1603{border-top:3px solid #f7b111;margin-bottom:30px;margin-top:30px;}
#useraddressbook_1603 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#useraddressbook_1603 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;margin-bottom:10px;}
#useraddressbook_1603 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;margin-bottom:10px;}
#useraddressbook_1603 .edit-panel{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:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_1603 .edit-panel label{color:#272727;font-size:14px;font-weight:500;margin-bottom:0px;}
#useraddressbook_1603 .edit-panel input[type=text],#useraddressbook_1603  .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#273577;font-size:15px;height:45px;margin-bottom:15px;}
#useraddressbook_1603 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#272727;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;display:inline-block;float:none;font-size:14px;font-weight:600;height:35px;margin-left:0px;margin-right:2px;margin-top:5px;text-transform:uppercase;width:100%;}
#useraddressbook_1603 .addresses-panel ul li .address{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:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#575251;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_1603 .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_1603 .edit-panel .address-legend{color:#272727;font-size:15px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;}
#useraddressbook_1603 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#273577;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;}
#useraddressbook_1603 .edit-panel span.error{font-size:10px;font-weight:400;}
#useraddressbook_1603 .addresses-panel ul{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;max-width:450px;}
#paragraph_1605 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:400;letter-spacing:1px;}
#paragraph_1605{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;margin-top:30px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:12px;}
#menu_1606 > ul > li,#menu_1606  > li{padding-left:0px;}
#menu_1606 > ul > li > a,#menu_1606  > li > a{color:#808080;font-size:14px;font-weight:500;margin-bottom:10px;padding-left:10px;}
#menu_1606 > ul > li > a:hover,#menu_1606  > li > a:hover{color:#333333;}
#menu_1606 li a{font-size:14px;}
#menu_1606 > ul > li > a.active,#menu_1606  > li > a.active{color:rgb(0, 0, 0);}
#imagelink_1607{padding-bottom:10px;padding-top:10px;}
#container_1610{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:500px;padding-bottom:20px;padding-top:20px;}
#paragraph_1611 .paragraphComp-content h2{color:#272727;font-size:26px;}
#userlogin_1612{padding-top:10px;}
#userlogin_1612 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0;}
#userlogin_1612 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;height:45px;}
#userlogin_1612 .formfield_error{color:rgb(204,0,0);font-size:9px;font-weight:600;text-transform:uppercase;}
#userlogin_1612 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#userlogin_1612 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_1612 .formfield_field input[type=text]{color:#272727;font-size:14px;height:45px;}
#textfield_1613 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;height:40px;}
#paragraph_1614{position:absolute;right:15px;text-align:right;width:auto;}
#paragraph_1614 .paragraphComp-content{color:#272727;}
#remembermefield_1616 .formfield_field label .custom-control-label{color:#272727;font-size:11px;font-weight:500;padding-top:3px;text-transform:uppercase;}
#paragraph_1617{padding-bottom:10px;text-align:center;}
#paragraph_1617 .paragraphComp-content{border-top:3px solid #f5f5f5;padding-top:5px;}
#paragraph_1617 .paragraphComp-content h3{color:#272727;font-size:20px;margin-bottom:20px;}
#paragraph_1617 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#paragraph_1617 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1618{padding-bottom:10px;padding-top:10px;}
#paragraph_1619 .paragraphComp-content h2{color:#272727;font-size:26px;}
#paragraph_1619{margin-bottom:10px;}
#recoverypassword_1620 .fieldrecovery input.recovery{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#recoverypassword_1620 .success{font-size:13px;}
#recoverypassword_1620 .error{font-size:13px;}
#recoverypassword_1620 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#272727;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:600;margin-bottom:5px;margin-top:10px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#recoverypassword_1620 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_1620 .labelrecovery label{color:#808080;margin-bottom:3px;}
#container_1621{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_1622 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1622{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#ecAcomparator_1624{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:40px;max-width:1600px;padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable td{border-left:0px solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;max-width:270px;min-width:270px;text-align:center;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:12px;font-weight:600;letter-spacing:0px;text-transform:uppercase;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable td.comparatorLabel{border-right:1px solid rgb(233, 236, 239);color:#272727;font-weight:600;text-align:left;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable td.emptyLabel{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #e9ecef;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorButton{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorButton a.emptycomparator{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:15px;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorButton a.emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecAcomparator_1624 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecAcomparator_1624 .ecAcomparatorComp-comparatorTable > thead > tr > th a.removecomparatoritem:hover{background-attachment:none;background-clip:none;background-color:rgb(147, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldimage_1625 img{width:200px;}
#ecFieldtitle_1626 a{color:#f7b111;font-size:14px;}
#ecFieldtitle_1626 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1626 a:hover{color:#273577;}
#ecFieldprice_1627 div.price{color:#272727;font-size:20px;font-weight:600;letter-spacing:1px;}
#ecFieldprice_1627 div.discount{background-attachment:none;background-clip:none;background-color:#273577;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;margin-left:5px;margin-right:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_1627 div.originalprice{color:#808080;text-decoration:line-through;}
#ecFieldprice_1627 div.priceondemand{color:#f7b111;}
#ecFieldprice_1627 div.minimalprice{display:none;width:100%;}
#ecFieldrating_1628 .ecFieldratingComp-container .review_product a{color:#f7b111;}
#ecMexalAvailability_1630 a.availability_button{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-transform:uppercase;}
#ecMexalAvailability_1630 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_1630 span.availability{color:rgb(0, 0, 0);font-weight:bold;}
#ecFieldaddtocart_1631 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:16px;font-weight:500;height:45px;width:55px;}
#ecFieldaddtocart_1631 a.addtocart{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;height:40px;line-height:40px;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:0px;}
#ecFieldaddtocart_1631 input.qtyminus{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:30px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_1631 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_1631 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;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;}
#ContainerRow_1632{margin-bottom:50px;margin-top:50px;}
#ContainerRow_1637{margin-top:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;}
#container_1639 > .pw-collapse-target{position:relative;}
#container_1639 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_1640{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_1641{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_1642{width:100%;}
#cmsCategoriesmenu_1642 > ul > li > a,#cmsCategoriesmenu_1642  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_1642 > ul > li > a:hover,#cmsCategoriesmenu_1642  > li > a:hover{color:#273577;}
#container_1643{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_1644{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_1645 table{max-width:100%;width:100%;}
#cmsCalendar_1645 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_1645 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_1645 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_1645 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_1645 table tr td{color:#808080;font-size:12px;}
#container_1646{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#cmsNewsarchive_1649 a.removefilter{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;margin-bottom:10px;text-transform:uppercase;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-mode em{color:#273577;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-mode{color:#808080;font-size:14px;font-weight:400;margin-bottom:5px;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-filters li{color:#f7b111;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-filters li a{color:#272727;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_1649 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_1649 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#Column_1651{padding-bottom:15px;padding-top:15px;}
#cmsFieldsummary_1652 .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;}
#cmsFieldsummary_1652 .card-body{display:none;}
#Column_1653{padding-bottom:15px;padding-top:5px;}
#cmsFieldtitle_1654 a{color:#272727;font-size:22px;font-weight:400;padding-left:0px;padding-right:0px;text-align:left;}
#cmsFieldtitle_1654 a:hover{color:rgb(39, 53, 119);}
#cmsFieldtitle_1654{margin-bottom:5px;}
#cmsFielddate_1657{color:#272727;}
#cmsFielddate_1657 label{color:#272727;font-size:14px;}
#cmsFieldsummary_1658 .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;}
#cmsFieldsummary_1658 .card-body{color:#808080;font-size:14px;font-weight:400;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_1658{margin-bottom:20px;margin-top:10px;}
#cmsFieldsummary_1659 .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;}
#cmsFieldsummary_1659 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_1659{margin-top:auto;}
#cmsFieldsummary_1659 p.keepreading a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);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;display:inline-block;font-size:12px;font-weight:600;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#cmsFieldsummary_1659 a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_1660{margin-bottom:60px;max-width:1300px;}
#cmsNewsdetail_1662{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:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldarticle_1663 img{margin-right:20px;}
#cmsFieldarticle_1663 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldtitle_1664{color:rgb(39, 53, 119);font-family:Verdana;font-size:20px;font-weight:500;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#cmsFielddate_1668{color:rgb(0, 0, 0);padding-right:10px;}
#cmsFieldarticle_1669 img{margin-right:20px;}
#cmsFieldarticle_1669 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldarticle_1669{color:#808080;font-size:14px;line-height:25px;}
#cmsFieldarticle_1669 .card-body{padding-left:0px;padding-right:0px;}
#container_1671 > .pw-collapse-target{position:relative;}
#container_1671 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#container_1672{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_1673{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_1674{width:100%;}
#cmsCategoriesmenu_1674 > ul > li > a,#cmsCategoriesmenu_1674 > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_1674 > ul > li > a:hover,#cmsCategoriesmenu_1674 > li > a:hover{color:#273577;}
#container_1675{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_1676{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_1677 table{max-width:100%;width:100%;}
#cmsCalendar_1677 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_1677 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_1677 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsCalendar_1677 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_1677 table tr td{color:#808080;font-size:12px;}
#container_1678{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#imagelink_1680{max-width:1200px;text-align:center;}
#imagelink_1680 img{width:650px;}
#paragraph_1681 .paragraphComp-content a{color:#272727;font-weight:600;text-transform:uppercase;}
#paragraph_1681 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_1681 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_1681 .paragraphComp-content h3{color:#272727;font-size:28px;margin-bottom:30px;text-align:center;}
#paragraph_1681{color:#808080;font-size:14px;line-height:26px;margin-bottom:20px;max-width:1200px;padding-bottom:20px;padding-top:20px;}
#paragraph_1681 .paragraphComp-content a:hover{color:#273577;}
#paragraph_1682 .paragraphComp-content ol{padding-left:0px;}
#paragraph_1682 .paragraphComp-content a{font-size:16px;}
#paragraph_1682 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1682{padding-bottom:4%;padding-top:4%;}
#paragraph_1682 .paragraphComp-content h3{color:#f7b111;font-size:16px;font-weight:400;}
#paragraph_1682 .paragraphComp-content h2{color:#273577;font-size:30px;}
#paragraph_1683 .paragraphComp-content ol{padding-left:0px;}
#paragraph_1683 .paragraphComp-content a{color:#333333;font-size:16px;}
#paragraph_1683 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1683{font-size:15px;padding-bottom:4%;padding-top:4%;}
#paragraph_1683 .paragraphComp-content h3{color:#f7b111;font-weight:400;}
#paragraph_1683 .paragraphComp-content table tr td{border-right:1px solid rgb(223, 223, 223);padding-left:10px;padding-right:10px;}
#paragraph_1683 .paragraphComp-content table{margin-top:10px;}
#paragraph_1683 .paragraphComp-content table tr{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#container_1684{padding-bottom:50px;padding-top:50px;}
#ContainerRow_1685{max-width:1570px;}
#Column_1688{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-left:25px;padding-right:25px;}
#paragraph_1689 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_1689 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_1689 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_1689{padding-bottom:30px;padding-top:30px;}
#Column_1690{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:0px solid #f7b111;padding-left:45px;padding-right:45px;}
#paragraph_1691 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_1691 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_1691 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_1691{padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;}
#container_1694{padding-bottom:25px;padding-top:25px;}
#ContainerRow_1695{margin-bottom:50px;max-width:1600px;}
#Column_1696{padding-bottom:5px;padding-top:5px;}
#container_1697{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;}
#paragraph_1698{color:#272727;text-align:center;}
#paragraph_1699{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_1699 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_1700{color:#808080;line-height:26px;text-align:center;}
#paragraph_1700 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_1700 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_1700 .paragraphComp-content a:hover{color:#f7b111;}
#Column_1701{padding-bottom:5px;padding-top:5px;}
#container_1702{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;}
#paragraph_1703{color:#272727;text-align:center;}
#paragraph_1704{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_1704 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_1705{color:#808080;line-height:26px;text-align:center;}
#paragraph_1705 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_1705 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_1705 .paragraphComp-content a:hover{color:#f7b111;}
#Column_1706{padding-bottom:5px;padding-top:5px;}
#container_1707{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;}
#paragraph_1708{color:#272727;text-align:center;}
#paragraph_1709{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_1709 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_1710{color:#808080;line-height:26px;text-align:center;}
#paragraph_1710 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_1710 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_1710 .paragraphComp-content a:hover{color:#f7b111;}
#form_1711 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:45px;}
#form_1711 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-shadow:none;text-transform:uppercase;}
#form_1711 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_1711 .formfield_field{margin-bottom:0px;}
#form_1711 .formfield_field select{height:40px;}
#form_1711{max-width:1600px;padding-bottom:10px;padding-top:10px;}
#form_1711 .formfield_button{padding-left:15px;padding-right:15px;}
#form_1711 .formfield_field label{color:#272727;display:block;font-weight:500;}
#form_1711 .formfield_error{color:rgb(202, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#Column_1713{margin-bottom:20px;}
#textfield_1714 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1715{margin-bottom:20px;}
#textfield_1716 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1717{margin-bottom:20px;}
#textfield_1718 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1719{margin-bottom:20px;}
#textfield_1720 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#textareafield_1722 .formfield_field label{color:rgb(0, 0, 0);display:none;font-weight:bold;margin-bottom:0px;}
#textareafield_1722 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#privacyfield_1724 .privacycontrol{display:none;}
#privacyfield_1724 .formfield_field > label{color:#808080;display:none;font-weight:400;padding-left:15px;}
#privacyfield_1724 .custom-control-label{color:#272727;font-weight:600;padding-top:2px;}
#privacyfield_1724{padding-left:0px;padding-right:5px;padding-top:10px;}
#paragraph_1725 .paragraphComp-content a{color:#333333;font-weight:500;}
#paragraph_1725{color:#808080;margin-bottom:5px;margin-top:10px;padding-left:0px;padding-right:0px;}
#paragraph_1725 .paragraphComp-content a:hover{color:#f7b111;}
#searchandfilterresults_1727 .search_result{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#searchandfilterresults_1727{margin-bottom:80px;}
#searchandfilterresults_1727 .search_result .card-title a{color:#f7b111;font-size:20px;}
#searchandfilterresults_1727 .search_result .card-title a span.highlighted{font-weight:600;}
#searchandfilterresults_1727 .search_result a.full_uri{font-weight:bold;}
#searchandfilterresults_1727 .search_result img.resultImage{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#searchandfilterresults_1727 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #ffffff;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#searchandfilterresults_1727 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_1727 .searchandfilterresultsComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_1727 .searchandfilterresultsComp-results{color:rgb(0, 0, 0);font-weight:300;}
#searchandfilterresults_1727 .searchandfilterresultsComp-sort label{color:rgb(0, 0, 0);}
#searchandfilterresults_1727 .searchandfilterresultsComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;min-width:100px;}
#searchandfilterresults_1727 .searchandfilterresultsComp-sort{margin-bottom:5px;}
#searchandfilterresults_1727 .searchandfilterresultsComp-pageelement{margin-bottom:5px;}
#searchandfilterresults_1727 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-labelpageelement{color:rgb(0, 0, 0);}
#searchandfilterresults_1727 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;padding-right:30px;}
#searchandfilterresults_1727 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #aaaaaa;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #aaaaaa;border-right:0px solid #aaaaaa;border-top:0px solid #aaaaaa;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#searchandfilterresults_1727 .search_result p.resultKeyword span.highlighted{color:#272727;font-weight:500;}
#container_1728{padding-bottom:3%;padding-top:3%;}
#ContainerRow_1729{max-width:1570px;}
#container_1731{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:20px;}
#paragraph_1732 .paragraphComp-content h2{color:#272727;font-size:26px;}
#userlogin_1733{padding-top:10px;}
#userlogin_1733 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#userlogin_1733 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;}
#userlogin_1733 .formfield_error{color:rgb(204, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#userlogin_1733 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#userlogin_1733 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_1733 .formfield_field input[type=text]{color:#272727;font-size:14px;height:45px;}
#textfield_1734 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#paragraph_1735{position:absolute;right:33px;text-align:right;width:auto;}
#paragraph_1735 .paragraphComp-content{color:#272727;}
#passwordfield_1736 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#remembermefield_1737 .formfield_field label .custom-control-label{color:#272727;font-size:11px;font-weight:500;padding-top:3px;text-transform:uppercase;}
#container_1738{padding-bottom:10px;padding-top:10px;}
#paragraph_1739 .paragraphComp-content h2{color:#272727;font-size:26px;}
#paragraph_1739{margin-bottom:10px;}
#recoverypassword_1740 .fieldrecovery input.recovery{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#recoverypassword_1740 .success{font-size:13px;}
#recoverypassword_1740 .error{font-size:13px;}
#recoverypassword_1740 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;margin-bottom:5px;margin-top:10px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#recoverypassword_1740 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_1740 .labelrecovery label{color:#808080;margin-bottom:3px;}
#container_1742{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:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;min-height:330px;padding-bottom:30px;padding-top:20px;}
#paragraph_1743 .paragraphComp-content h2{color:#272727;font-size:26px;margin-bottom:10px;}
#paragraph_1743 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#paragraph_1743 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1743{color:#808080;padding-bottom:20px;}
#imagelink_1744{margin-top:10px;padding-bottom:5px;padding-top:5px;text-align:right;}
#changepassword_1746 .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:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:13px;padding-bottom:8px;padding-left:30px;padding-right:30px;padding-top:8px;text-transform:uppercase;}
#changepassword_1746 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#ffffff;}
#changepassword_1746{margin-bottom:40px;margin-top:40px;}
#changepassword_1746 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:40px;}
#changepassword_1746 .formfield_error{font-size:10px;padding-bottom:4px;padding-top:4px;}
#changepassword_1746 .changepasswordComp-validationMessage{font-size:14px;}
#changepassword_1746 .changepasswordComp-errorToken{font-size:14px;}
#changepassword_1746 .changepasswordComp-message{padding-bottom:4px;padding-top:4px;}
#passwordfield_1747 .formfield_field label{display:none;}
#passwordfield_1747 .formfield_field input{font-size:16px;height:40px;}
#passwordfield_1748 .formfield_field label{display:none;}
#passwordfield_1748 .formfield_field input{font-size:16px;height:40px;}
#container_1749{border-bottom:2px solid #f7b111;margin-bottom:15px;margin-top:50px;max-width:1500px;}
#container_1750{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:10px;padding-top:10px;}
#paragraph_1751{color:#333333;font-size:26px;font-weight:500;}
#paragraph_1752{margin-bottom:20px;margin-top:20px;max-width:1500px;}
#paragraph_1752 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_1752 .paragraphComp-content strong{color:#333333;font-family:Raleway;}
#ecGiftRegistry_1753{margin-bottom:50px;max-width:1500px;padding-bottom:10px;padding-top:10px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-search a.searchRegistry{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:1px solid #f7b111;border-top:1px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:13px;height:40px;margin-right:0px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-search{color:#273577;font-size:14px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-detail .registrylocation{color:#808080;font-size:15px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-detail .registrydescription{color:#808080;font-size:12px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-detail .registrydate{color:#808080;font-size:13px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-search label{color:#272727;font-weight:500;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-search input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:0px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-search a.searchRegistry:hover{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 #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-detail .registryheader{color:#f7b111;font-family:Forum;font-size:32px;letter-spacing:1px;}
#ecGiftRegistry_1753 .ecGiftRegistryComp-detail .registryfooter{color:#808080;}
#container_1754{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:100%;}
#ecFieldprice_1755 div.price{display:none;}
#ecFieldprice_1755 div.originalprice{display:none;}
#ecFieldprice_1755 div.priceondemand{display:none;}
#ecFieldprice_1755 div.minimalprice{display:none;}
#ecFieldprice_1755 div.discount{box-shadow:none;color:#ffffff;font-size:15px;font-weight:400;height:25px;line-height:26px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_1755{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:6px;width:auto;z-index:1000;}
#container_1756{height:300px;position:relative;}
#ecFieldimage_1757{min-height:0;}
#ecFieldtext_1758{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtext_1759{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtitle_1760 a{color:rgb(0,0,0);display:inline-block;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1760 a:hover{color:#f7b111;}
#ecFieldtitle_1760 .container-fluid{color:#273577;font-size:15px;}
#ecFieldtext_1761 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1762 div.discount{display:none;}
#ecFieldprice_1762 div.originalprice{font-size:16px;text-decoration:line-through;}
#ecFieldprice_1762 div.price{color:#f7b111;font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1762 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_1762 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1762 div.minimalprice span.price{color:#f7b111;margin-left:5px;}
#ecFieldprice_1762{min-height:51px;}
#ContainerRow_1763{margin-top:auto;}
#ecFieldaddtocart_1765 input.quantity{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;font-size:15px;font-weight:500;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_1765 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1765 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_1765 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:#ffffff;font-size:13px;height:45px;line-height:40px;margin-left:5px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_1765{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_1765 a.addtocart:hover{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 #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecFieldaddtocart_1765 .qtygift{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;}
#ecFieldaddtowishlist_1767 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#f7b111;font-size:25px;margin-left:-10px;margin-top:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_1767 a.addtowishlist:hover{color:#272727;}
#container_1768{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_1769 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_1769{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_1770 .ecGiftCardComp-history a.backgiftcard{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:4px;padding-top:4px;}
#ecGiftCard_1770 .ecGiftCardComp-apply a.applygiftcard{background-attachment:none;background-clip:none;background-color:#272727;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-size:12px;font-weight:600;text-transform:uppercase;}
#ecGiftCard_1770 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:#f7b111;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-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;text-transform:uppercase;}
#ecGiftCard_1770{margin-bottom:50px;max-width:1600px;}
#ecGiftCard_1770 .ecGiftCardComp-paging a{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:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:15px;font-weight:600;height:33px;line-height:28px;margin-left:5px;margin-right:0px;margin-top:0px;text-align:center;width:52px;}
#ecGiftCard_1770 .ecGiftCardComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #272727;border-left:2px solid #272727;border-right:2px solid #272727;border-top:2px solid #272727;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #272727;border-left:2px solid #272727;border-right:2px solid #272727;border-top:2px solid #272727;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-paging a.prec{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_1770 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:#272727;font-size:15px;}
#ecGiftCard_1770 .ecGiftCardComp-detailvirtualgift .giftcardbody{color:#808080;}
#ecGiftCard_1770 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-apply label{color:#272727;font-weight:500;}
#ecGiftCard_1770 .ecGiftCardComp-apply input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;}
#ecGiftCard_1770 .ecGiftCardComp-apply a.applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{color:#808080;}
#ecGiftCard_1770 .ecGiftCardComp-giftcodeTable .title{color:#272727;}
#ecGiftCard_1770 .ecGiftCardComp-history a.backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-historyTable .title{color:#272727;}
#ecGiftCard_1770 .ecGiftCardComp-order a.backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:4px;padding-top:4px;}
#ecGiftCard_1770 .ecGiftCardComp-order a.backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_1770 .ecGiftCardComp-orderTable{color:#808080;}
#ecGiftCard_1770 .ecGiftCardComp-balance{color:#272727;font-size:16px;font-weight:500;margin-bottom:5px;}
#ecGiftCard_1770 .ecGiftCardComp-apply .formfield_error{padding-bottom:8px;padding-top:8px;}
#ecGiftCard_1770 .ecGiftCardComp-balance .balance{color:#273577;font-size:16px;letter-spacing:0.5px;}
#ecGiftCard_1770 .ecGiftCardComp-paging{margin-bottom:5px;margin-top:5px;}
#container_1771{padding-top:50px;}
#paragraph_1772{color:#808080;font-size:14px;line-height:24px;max-width:1200px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1772 .paragraphComp-content h2{color:#272727;font-size:36px;letter-spacing:1px;margin-bottom:10px;margin-top:15px;}
#paragraph_1772 .paragraphComp-content strong{color:#272727;font-weight:600;}
#paragraph_1772 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#paragraph_1772 .paragraphComp-content a:hover{color:#273577;}
#paragraph_1772 .paragraphComp-content h3{color:#273577;font-size:16px;font-style:italic;line-height:26px;margin-bottom:10px;margin-top:20px;}
#paragraph_1772 .paragraphComp-content h4{color:#f7b111;font-size:22px;font-style:oblique;padding-top:10px;text-align:center;}
#paragraph_1773{color:#808080;font-size:14px;line-height:24px;max-width:1200px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1773 .paragraphComp-content h2{color:#f7b111;font-family:Forum;font-weight:600;letter-spacing:1px;margin-bottom:10px;margin-top:15px;}
#paragraph_1773 .paragraphComp-content strong{color:#272727;}
#paragraph_1773 .paragraphComp-content a{color:#272727;font-weight:600;}
#paragraph_1773 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1773 .paragraphComp-content h3{color:#272727;font-size:18px;font-style:italic;margin-bottom:10px;}
#paragraph_1773 .paragraphComp-content h4{color:#f7b111;font-size:22px;font-style:oblique;padding-top:10px;text-align:center;}
#paragraph_1774{max-width:1200px;padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_1774 .paragraphComp-content h2{margin-bottom:10px;margin-top:15px;}
#paragraph_1774 .paragraphComp-content strong{color:#272727;}
#paragraph_1774 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#paragraph_1774 .paragraphComp-content a:hover{color:#273577;}
#paragraph_1774 .paragraphComp-content h3{margin-bottom:10px;}
#paragraph_1774 .paragraphComp-content h4{color:#f7b111;font-size:24px;padding-top:20px;text-align:center;}
#container_1775{padding-bottom:20px;padding-top:10px;}
#paragraph_1776{border-top:2px solid #f5f5f5;color:#808080;font-size:18px;line-height:26px;max-width:1200px;padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_1776 .paragraphComp-content h3{color:#272727;font-size:30px;}
#paragraph_1776 .paragraphComp-content em,#paragraph_1776  .paragraphComp-content i{color:#272727;font-weight:500;}
#paragraph_1776 .paragraphComp-content strong{color:#272727;}
#container_1777{max-width:1200px;padding-bottom:10px;padding-top:10px;}
#paragraph_1778 .paragraphComp-content h2{color:#272727;font-size:20px;}
#paragraph_1778 .paragraphComp-content h4{color:#000000;font-size:14px;margin-bottom:5px;margin-top:5px;}
#paragraph_1778 .paragraphComp-content{color:#575251;line-height:30px;}
#paragraph_1778{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_1778 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;letter-spacing:1px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;text-transform:uppercase;}
#paragraph_1778 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1779 .paragraphComp-content h2{color:#272727;font-size:20px;}
#paragraph_1779 .paragraphComp-content h4{color:#000000;font-size:14px;margin-bottom:5px;margin-top:5px;}
#paragraph_1779 .paragraphComp-content{color:#575251;line-height:30px;}
#paragraph_1779{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_1779 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;letter-spacing:1px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;text-transform:uppercase;}
#paragraph_1779 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1780 .paragraphComp-content h2{color:#272727;font-size:20px;}
#paragraph_1780 .paragraphComp-content h4{color:#000000;font-size:14px;margin-bottom:5px;margin-top:5px;}
#paragraph_1780 .paragraphComp-content{color:#575251;line-height:30px;}
#paragraph_1780{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_1780 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;letter-spacing:1px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;text-transform:uppercase;}
#paragraph_1780 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1780 .paragraphComp-content h3{color:#272727;font-size:18px;font-style:oblique;}
#paragraph_1781{color:#808080;padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_1781 .paragraphComp-content a{color:#272727;font-size:16px;font-weight:500;text-decoration:underline;}
#paragraph_1781 .paragraphComp-content a:hover{color:#273577;}
#paragraph_1781 .paragraphComp-content{color:#808080;}
#html_1782{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1783{padding-bottom:10px;padding-top:8%;}
#paragraph_1784{border-top:3px solid #f5f5f5;max-width:1000px;padding-top:15px;text-align:center;}
#paragraph_1784 .paragraphComp-content{color:#272727;font-size:30px;font-weight:500;}
#form_1785 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;}
#form_1785 .formfield_button input{background-attachment:none;background-clip:none;background-color:#f7b111;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-shadow:none;text-transform:uppercase;}
#form_1785 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_1785 .formfield_field{margin-bottom:0px;}
#form_1785 .formfield_field select{height:40px;}
#form_1785{max-width:1200px;padding-bottom:30px;padding-left:5px;padding-right:5px;padding-top:20px;}
#form_1785 .formfield_button{padding-left:15px;padding-right:15px;}
#form_1785 .formComp-message{color:rgb(34, 158, 0);font-size:15px;font-weight:600;text-align:center;}
#form_1785 .formfield_field label{color:#272727;display:inline-block;font-weight:500;}
#form_1785 .formfield_error{color:rgb(206, 0, 0);font-size:9px;font-weight:600;margin-top:0px;text-transform:uppercase;}
#form_1785 .formComp-errormessage{color:rgb(202, 0, 0);}
#Column_1787{margin-bottom:10px;}
#textfield_1788 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1789{margin-bottom:10px;}
#textfield_1790 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1791{margin-bottom:10px;}
#textfield_1792 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_1793{margin-bottom:10px;}
#textfield_1794 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#textareafield_1796 .formfield_field label{color:rgb(0, 0, 0);display:none;font-weight:bold;margin-bottom:0px;}
#textareafield_1796 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#privacyfield_1798 .privacycontrol{display:none;}
#privacyfield_1798 .formfield_field > label{display:none;}
#privacyfield_1798 .custom-control-label{padding-top:2px;}
#privacyfield_1798{padding-left:0px;padding-right:5px;padding-top:10px;}
#privacyfield_1798 .form-check{padding-left:5px;}
#paragraph_1799 .paragraphComp-content a{color:#333333;font-weight:500;}
#paragraph_1799{color:#808080;margin-bottom:5px;padding-left:0px;padding-right:0px;}
#paragraph_1799 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_1800 .paragraphComp-content ol{padding-left:0px;}
#paragraph_1800 .paragraphComp-content a{color:#272727;font-size:15px;font-weight:500;padding-left:5px;padding-right:5px;}
#paragraph_1800 .paragraphComp-content a:hover{color:#273577;}
#paragraph_1800{color:#808080;font-size:15px;max-width:1570px;padding-bottom:4%;padding-top:2%;}
#paragraph_1800 .paragraphComp-content h3{color:#273577;font-size:16px;margin-top:20px;padding-bottom:5px;padding-top:5px;}
#paragraph_1800 .paragraphComp-content table tr td{border-right:1px solid rgb(223, 223, 223);padding-left:10px;padding-right:10px;}
#paragraph_1800 .paragraphComp-content table{margin-top:10px;}
#paragraph_1800 .paragraphComp-content table tr{border-bottom:1px solid rgb(223, 223, 223);border-left:1px solid rgb(223, 223, 223);border-right:1px solid rgb(223, 223, 223);border-top:1px solid rgb(223, 223, 223);}
#paragraph_1800 .paragraphComp-content h1{color:#272727;font-size:30px;font-weight:600;padding-bottom:5px;padding-top:5px;}
#paragraph_1800 .paragraphComp-content{color:#808080;}
#container_1801{padding-bottom:1%;padding-top:2%;}
#paragraph_1802{color:#808080;margin-bottom:5px;max-width:1200px;text-align:center;}
#paragraph_1802 .paragraphComp-content a{color:#808080;font-weight:700;}
#paragraph_1802 .paragraphComp-content a:hover{color:#f7b111;}
#container_1803{padding-bottom:3%;padding-top:1%;}
#ecRewardPoints_1804{max-width:1500px;}
#ecRewardPoints_1804 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff;font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecRewardPoints_1804 .ecRewardPointsComp-balance .pointsbalance{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_1804 .ecRewardPointsComp-expired .pointsexpired{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_1804 .ecRewardPointsComp-expiring .expiringtitle{color:#272727;font-family:Forum;font-size:22px;}
#ecRewardPoints_1804 .ecRewardPointsComp-expiringTable .title{color:#808080;}
#ecRewardPoints_1804 .ecRewardPointsComp-rewardpointsTable .title{color:#272727;}
#ecRewardPoints_1804 .ecRewardPointsComp-order{margin-top:10px;}
#ecRewardPoints_1804 .ecRewardPointsComp-order a.backrewardpoints{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:3px;padding-top:3px;}
#ecRewardPoints_1804 .ecRewardPointsComp-order a.backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecRewardPoints_1804 .ecRewardPointsComp-orderTable{color:#575251;}
#ecRewardPoints_1804 .ecRewardPointsComp-earned .pointsearned{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_1804 .ecRewardPointsComp-spent .pointsspent{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_1804 .ecRewardPointsComp-paging a{border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecRewardPoints_1804 .ecRewardPointsComp-paging a:hover{color:#272727;}
#ecRewardPoints_1804 .ecRewardPointsComp-balance{font-size:20px;}
#container_1805{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:60px;padding-top:60px;}
#ContainerRow_1806{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:none;margin-bottom:50px;max-width:1570px;}
#Column_1807{background-attachment:inherit;background-clip:border-box;background-color:rgba(0, 0, 0, 0.3);background-image:url(/Resources/ferramenta-store/servizi/servizio-1-img-kit.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:390px;padding-left:0px;padding-right:0px;}
#Column_1808{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_1809 .paragraphComp-content h2{color:#272727;font-size:28px;letter-spacing:1px;margin-bottom:10px;}
#paragraph_1809 .paragraphComp-content{color:#808080;font-size:14px;line-height:26px;}
#paragraph_1809 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#paragraph_1809 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1809{color:#808080;padding-bottom:25px;padding-top:5px;}
#ContainerRow_1810{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:none;max-width:1570px;}
#Column_1811{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_1812{padding-top:15px;}
#paragraph_1813 .paragraphComp-content h2{color:#272727;font-size:30px;letter-spacing:1px;margin-bottom:20px;margin-top:15px;}
#paragraph_1813 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_1813 .paragraphComp-content a{color:#f7b111;font-size:16px;font-weight:700;text-decoration:underline;}
#paragraph_1813 .paragraphComp-content a:hover{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:#f7b111;text-decoration:underline;}
#paragraph_1813{padding-bottom:5px;}
#paragraph_1813 .paragraphComp-content h3{color:#273577;font-size:14px;font-style:italic;}
#paragraph_1813 .paragraphComp-content strong{color:#272727;font-weight:600;}
#paragraph_1814 .paragraphComp-content h2{color:#f7b111;font-family:Forum;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:10px;}
#paragraph_1814 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_1814 .paragraphComp-content a{color:#272727;font-weight:600;}
#paragraph_1814 .paragraphComp-content a:hover{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:#f7b111;}
#paragraph_1814{margin-top:20px;padding-bottom:20px;padding-top:5px;}
#paragraph_1815 .paragraphComp-content h2{color:#f7b111;font-family:Forum;font-size:28px;font-weight:600;letter-spacing:1px;margin-bottom:10px;}
#paragraph_1815 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_1815 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#paragraph_1815 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_1815{padding-bottom:25px;padding-top:5px;}
#paragraph_1815 .paragraphComp-content h4{color:#f7b111;font-size:18px;font-style:italic;padding-bottom:5px;padding-top:10px;}
#paragraph_1815 .paragraphComp-content h3{color:#f7b111;font-size:18px;margin-bottom:10px;}
#Column_1816{background-attachment:inherit;background-clip:border-box;background-color:rgba(0, 0, 0, 0.3);background-image:url(/Resources/ferramenta-store/servizi/servizio-2-img-kit.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:390px;padding-left:0px;padding-right:0px;}
#ContainerRow_1817{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_1818{padding-left:5px;padding-right:5px;}
#container_1819 > .pw-collapse-target{position:relative;}
#container_1819 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_1820{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_1821{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_1822 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_1822 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_1822{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_1822 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_1822 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_1822 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_1822 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_1822 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_1822 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_1823{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_1824 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1824 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_1825 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1825 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_1826{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_1826 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_1826 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_1827{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_1828{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_1829 > ul > li > a,#ecContextualcategorymenu_1829  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1829 > ul > li > a:hover,#ecContextualcategorymenu_1829  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1829 > ul > li > a.active,#ecContextualcategorymenu_1829  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_1829 > ul > li > ul > li > a,#ecContextualcategorymenu_1829  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1829 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1829  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1829 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1829  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_1829{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_1829 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_1829 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_1830{padding-bottom:15px;padding-top:15px;}
#Column_1832{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_1833{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_1833 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_1834{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1835 div.price{display:none;}
#ecFieldprice_1835 div.originalprice{display:none;}
#ecFieldprice_1835 div.priceondemand{display:none;}
#ecFieldprice_1835 div.minimalprice{display:none;}
#ecFieldprice_1835 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1835{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1836{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1837 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1837 a.addtowishlist:hover{color:#272727;}
#container_1838{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_1839{min-height:0;}
#ecFieldtitle_1840 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1840 a:hover{color:#273577;}
#ecFieldtitle_1840 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1840 div.labelfield{display:none;}
#ecFieldtext_1841 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1844 div.discount{display:none;}
#ecFieldprice_1844 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1844 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1844 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1844 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1844 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1846 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1846 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1846 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1846 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1846{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1846 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_1847{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_1848{padding-left:5px;padding-right:5px;}
#container_1849 > .pw-collapse-target{position:relative;}
#container_1849 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_1850{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_1851{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_1852 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_1852 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_1852{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_1852 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_1852 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_1852 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_1852 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_1852 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_1852 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_1853{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_1854 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1854 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_1855 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1855 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_1856{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_1856 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_1856 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_1857{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_1858{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_1859 > ul > li > a,#ecContextualcategorymenu_1859  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1859 > ul > li > a:hover,#ecContextualcategorymenu_1859  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1859 > ul > li > a.active,#ecContextualcategorymenu_1859  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_1859 > ul > li > ul > li > a,#ecContextualcategorymenu_1859  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1859 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1859  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1859 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1859  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_1859{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_1859 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_1859 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_1860{padding-bottom:15px;padding-top:15px;}
#Column_1862{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_1863{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_1863 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#ContainerRow_1877{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_1878{padding-left:5px;padding-right:5px;}
#container_1879 > .pw-collapse-target{position:relative;}
#container_1879 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_1880{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_1881{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_1882 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_1882 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_1882{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_1882 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_1882 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_1882 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_1882 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_1882 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_1882 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_1883{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_1884 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1884 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_1885 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1885 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_1886{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_1886 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_1886 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_1887{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_1888{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_1889 > ul > li > a,#ecContextualcategorymenu_1889  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1889 > ul > li > a:hover,#ecContextualcategorymenu_1889  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1889 > ul > li > a.active,#ecContextualcategorymenu_1889  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_1889 > ul > li > ul > li > a,#ecContextualcategorymenu_1889  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_1889 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1889  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1889 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1889  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_1889{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_1889 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_1889 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_1890{padding-bottom:15px;padding-top:15px;}
#Column_1892{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_1893{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_1893 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_1894{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_1895 div.price{display:none;}
#ecFieldprice_1895 div.originalprice{display:none;}
#ecFieldprice_1895 div.priceondemand{display:none;}
#ecFieldprice_1895 div.minimalprice{display:none;}
#ecFieldprice_1895 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_1895{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_1896{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_1897 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_1897 a.addtowishlist:hover{color:#272727;}
#container_1898{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_1899{min-height:0;}
#ecFieldtitle_1900 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_1900 a:hover{color:#273577;}
#ecFieldtitle_1900 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_1900 div.labelfield{display:none;}
#ecFieldtext_1901 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1904 div.discount{display:none;}
#ecFieldprice_1904 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_1904 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_1904 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_1904 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_1904 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_1906 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_1906 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1906 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_1906 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_1906{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1906 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_1908{padding-bottom:20px;padding-top:20px;}
#ContainerRow_1909{max-width:1600px;min-height:550px;}
#Column_1910{height:100%;}
#container_1911{background-attachment:inherit;background-clip:inherit;background-color:rgba(0, 0, 0, 0.5);background-image:url(/Resources/NewMateriale/banner-base-a35.png);background-origin:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:550px;padding-left:40px;}
#paragraph_1912{color:#ffffff;font-size:24px;}
#paragraph_1912 .paragraphComp-content em,#paragraph_1912 .paragraphComp-content i{color:#f7b111;font-size:30px;font-style:normal;font-weight:500;}
#paragraph_1912 .paragraphComp-content strong{font-size:70px;font-weight:400;}
#paragraph_1912 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;text-transform:uppercase;}
#paragraph_1912 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#container_1919{padding-bottom:20px;padding-top:10px;}
#paragraph_1920{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_1920 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#container_1921{max-width:1600px;}
#ecListCategory_1922{padding-left:0;padding-right:0;}
#ecListCategory_1922 a.showMoreResponsive{display:none;}
#ecListCategory_1922 .ecListCategoryComp-cells .ecListCategoryComp-cell{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#container_1923{border-bottom:2px solid #dddddd;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;padding-bottom:20px;padding-top:20px;}
#ecFieldimagecategory_1924 a.productimage img{width:100px;}
#ecFieldimagecategory_1924{text-align:center;}
#ecFieldtitlecategory_1925{margin-top:10px;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldtitlecategory_1925 a{color:#272727;font-size:18px;font-weight:500;}
#ecFieldtitlecategory_1925 a:hover{color:#f7b111;}
#container_1927{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:0 10px 14px 0 rgba(0,0,0,0.1);z-index:250;}
#ContainerRow_1928{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;box-shadow:none;max-width:1570px;padding-left:0;padding-right:0;}
#container_1930 .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;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_1930 .pw-collapse-button > span{color:rgb(255,255,255);font-size:30px;}
#container_1930 .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;left:0;padding-bottom:0;padding-top:0;right:0;}
#container_1930{padding-right:0;position:static;}
#container_1930 > .pw-collapse-button > span{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;display:inline-block;font-size:22px;height:40px;line-height:40px;width:40px;}
#container_1930 i.offcanvas-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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:28px;height:40px;line-height:40px;text-align:center;width:40px;}
#container_1930 > .pw-collapse-button > img{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_1931{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_1932 span.ecContextualcategorymenuComp-img-menu > img{margin-right:5px;width:25px;}
#ecContextualcategorymenu_1932 li a{border-bottom:2px solid #dddddd;color:#272727;font-size:15px;font-style:italic;text-transform:uppercase;}
#ecContextualcategorymenu_1932{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:-20px;}
#ecContextualcategorymenu_1932 > ul,#ecContextualcategorymenu_1932{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;}
#ecContextualcategorymenu_1932 > ul > li > a,#ecContextualcategorymenu_1932 > li > a{color:#272727;font-style:normal;font-weight:600;}
#ecContextualcategorymenu_1932 > ul > li > a.active,#ecContextualcategorymenu_1932 > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_1932 > ul > li > ul > li > a,#ecContextualcategorymenu_1932 > li > ul > li > a{color:#272727;font-size:14px;}
#ecContextualcategorymenu_1932 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1932 > li > ul > li > a.active{color:#f7b111;}
#menu_1933{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:120%;}
#menu_1933 li a{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#menu_1933 > ul > li:last-of-type > a,#menu_1933 > li:last-of-type > a{color:#ffffff;}
#container_1934{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);height:100%;max-width:100%;padding-bottom:25px;padding-left:20px;padding-right:20px;padding-top:25px;width:250px;}
#container_1934 > .pw-collapse-button > span{color:rgb(255, 255, 255);}
#container_1934 i.offcanvas-button{color:#272727;font-size:16px;}
#container_1934 .offcanvas-text{color:#272727;font-size:15px;font-weight:700;letter-spacing:0;padding-left:5px;padding-right:5px;}
#ecContextualcategorymenu_1935 > ul > li > a,#ecContextualcategorymenu_1935 > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:14px;padding-top:14px;}
#ecContextualcategorymenu_1935 > ul > li > a:hover,#ecContextualcategorymenu_1935 > li > a:hover{background-attachment:none;background-clip:none;background-color:rgb(246,246,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;}
#ecContextualcategorymenu_1935 > ul > li > ul > li > a,#ecContextualcategorymenu_1935 > li > ul > li > a{color:#272727;font-size:13px;font-weight:500;padding-bottom:14px;padding-top:14px;text-transform:uppercase;}
#ecContextualcategorymenu_1935 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1935 > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1935 > ul > li > a.active,#ecContextualcategorymenu_1935 > li > a.active{color:#273577;}
#ecContextualcategorymenu_1935{width:auto;}
#ecContextualcategorymenu_1935 > ul,#ecContextualcategorymenu_1935{width:435px;}
#menu_1936 > ul > li > a,#menu_1936 > li > a{color:#272727;font-size:14px;font-weight:600;max-width:100%;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#menu_1936 > ul > li > a:hover,#menu_1936 > li > a: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:#273577;}
#imagelink_1937 img{width:auto;}
#imagelink_1937{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCatalogsearchandfilter_1939 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(225, 7, 26);background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:0;font-weight:300;height:45px;max-width:100%;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;width:50px;z-index:20;}
#ecCatalogsearchandfilter_1939 .formfield_field 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;color:#808080;font-size:14px;font-weight:300;height:45px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecCatalogsearchandfilter_1939{margin-top:15px;padding-left:5px;padding-right:10px;}
#ecCatalogsearchandfilter_1939 .formfield_button input:hover{background-attachment:inherit;background-clip:border-box;background-color:#273577;background-image:url(/Resources/Header a35/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;font-size:0;}
#ecCatalogsearchandfilter_1939 .formfield_error{color:rgb(207,0,0);font-size:8px;font-weight:600;text-transform:uppercase;}
#ecFieldfiltertext_1940 .formfield_field label{display:none;}
#ecFieldfiltertext_1940 .formfield_field .rowRemoveFilter{color:#575251 !important;margin-left:-4px !important;margin-top:-36px !important;position:absolute;right:10px;top:40px;}
#ecFieldfiltertext_1940 .formfield_field input[type=text]{border-bottom:1px solid rgb(215,215,215);border-left:1px solid rgb(215,215,215);border-top:1px solid rgb(215,215,215);color:#272727 !important;font-size:15px;max-width:100%;padding-left:10px !important;position:relative;width:350px;}
#ecFieldfiltertext_1940 .formfield_field .rowRemoveFilter a.removeFilter{color:#333333 !important;font-size:16px;}
#ecFieldfiltertext_1940 .formfield_error{font-size:8px;margin-left:20px !important;padding-right:6px !important;}
#ecFieldfiltertext_1940 .formfield_field .rowRemoveFilter a.removeFilter i{color:#333333 !important;}
#ecFieldfiltertext_1940 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_1940{position:relative;width:100%;z-index:5;}
#container_1942{padding-left:5px;padding-right:0;}
#container_1942 > .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;color:#808080;}
#container_1942 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_1942 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_1943{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_1944 .userbarComp-loggedUser label i{display:none;}
#userbar_1944 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_1944 .userbarComp-logout{display:none;}
#userbar_1944 .userbarComp-logout input{display:none;}
#userbar_1944{min-height:100%;}
#userbar_1944 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_1945{margin-bottom:10px;padding-top:5px;}
#paragraph_1945 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_1946 > ul > li > a,#menu_1946 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_1946 > ul > li > a:hover,#menu_1946 > li > a:hover{color:#f7b111;}
#menu_1946 > ul > li,#menu_1946 > li{width:100%;}
#paragraph_1947{margin-bottom:10px;padding-top:5px;}
#paragraph_1947 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_1948 > ul > li > a,#menu_1948 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_1948 > ul > li > a:hover,#menu_1948 > li > a:hover{color:#f7b111;}
#menu_1948 > ul > li,#menu_1948 > li{width:100%;}
#userbar_1949 .userbarComp-loggedUser label i{display:none;}
#userbar_1949 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_1949 .userbarComp-loggedUser{display:none;}
#userbar_1949 .userbarComp-logout input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_1950{padding-bottom:5px;padding-left:5px;padding-right:0;}
#container_1950 > .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;color:#808080;}
#container_1950 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_1950 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_1951{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_1952 .userbarComp-loggedUser label i{display:none;}
#userbar_1952 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_1952 .userbarComp-logout{display:none;}
#userbar_1952 .userbarComp-logout input{display:none;}
#userbar_1952{min-height:100%;}
#userbar_1952 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_1953{margin-bottom:10px;padding-top:5px;}
#paragraph_1953 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#menu_1954 > ul > li > a,#menu_1954 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_1954 > ul > li > a:hover,#menu_1954 > li > a:hover{color:#f7b111;}
#menu_1954 > ul > li,#menu_1954 > li{width:100%;}
#paragraph_1955{margin-bottom:10px;padding-top:5px;}
#paragraph_1955 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#menu_1956 > ul > li > a,#menu_1956 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_1956 > ul > li > a:hover,#menu_1956 > li > a:hover{color:#f7b111;}
#menu_1956 > ul > li,#menu_1956 > li{width:100%;}
#userbar_1957 .userbarComp-loggedUser label i{display:none;}
#userbar_1957 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_1957 .userbarComp-loggedUser{display:none;}
#userbar_1957 .userbarComp-logout input{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:14px;padding-left:12px;padding-right:12px;}
#container_1958{padding-bottom:10px;padding-left:0;}
#container_1959{position:relative;}
#container_1960 img.offcanvas-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;}
#container_1960 i.offcanvas-button{display:none;}
#container_1960 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_1960 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_1960 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_1960{padding-left:8px;padding-right:10px;}
#container_1960 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_1961{margin-bottom:10px;}
#paragraph_1961 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#ecMiniwishlist_1962{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_1962 .card-title{display:none;}
#ecMiniwishlist_1962 .nocartitems{color:#ffffff;font-size:12px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-right:0;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px;width:80px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;color:#ffffff;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255,255,255);width:100%;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:12px;text-decoration:none;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{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 #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;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-totalItems{color:#ffffff;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-cartLink{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:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;color:rgb(39, 53, 119);display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_1962 .ecMiniwishlistComp-cartTotal{color:rgb(255, 255, 255);font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_1963{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-top:10px;}
#paragraph_1963 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_1963 .paragraphComp-content a: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:#272727;}
#ecMiniwishlist_1964{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMiniwishlist_1964 .card-title{display:none;}
#ecMiniwishlist_1964 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_1964 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_1964 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_1965{position:relative;}
#container_1966 img.offcanvas-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;}
#container_1966 i.offcanvas-button{display:none;}
#container_1966 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_1966{padding-left:8px;padding-right:10px;}
#container_1966 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_1966 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_1966 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_1967{margin-bottom:10px;}
#paragraph_1967 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#ecMinicart_1968{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;overflow-y:visible;}
#ecMinicart_1968 .card-title{display:none;}
#ecMinicart_1968 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255,255,255);display:none;font-size:18px;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{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 #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;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_1968 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart{margin-bottom:5px;max-height:50%;overflow-x:auto;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-right:0;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px;width:80px;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicart_1968 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_1968 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0,0,0);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1968 .ecMinicartComp-cartTotalPrice{color:#272727;float:right;font-size:20px;font-weight:600;letter-spacing:1px;margin-top:-3px;text-align:right;width:50%;}
#ecMinicart_1968 .ecMinicartComp-cartLink{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(39, 53, 119);display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_1968 .ecMinicartComp-cartTotal{color:rgb(225, 7, 26);font-size:16px;padding-left:3px;padding-right:3px;}
#ecMinicart_1968 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;padding-bottom:5px;padding-top:5px;}
#paragraph_1969{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-top:10px;}
#paragraph_1969 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_1969 .paragraphComp-content a: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:#272727;}
#ecMinicart_1970{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicart_1970 .card-title{display:none;}
#ecMinicart_1970 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_1970 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:600;height:20px;line-height:20px;text-align:center;width:20px;}
#ecMinicart_1970 .ecMinicartComp-gotoCart{display:none;}
#container_1971{position:relative;}
#container_1972 img.offcanvas-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;}
#container_1972 i.offcanvas-button{display:none;}
#container_1972 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_1972 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_1972 > .pw-collapse-button > span{color:#272727;font-size:30px;margin-left:-1px;}
#container_1972{padding-left:8px;padding-right:10px;}
#container_1972 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_1973{margin-bottom:10px;}
#paragraph_1973 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#ecMinicomparator_1974{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;}
#ecMinicomparator_1974 .card-title{display:none;}
#ecMinicomparator_1974 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicomparator_1974 .ecMinicomparatorComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-totalItems{color:rgb(255,255,255);font-size:15px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_1974 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_1974 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicomparator_1974 .ecMinicomparatorComp-cartTotal{color:#ecb200;font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_1975{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-top:10px;}
#paragraph_1975 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_1975 .paragraphComp-content a: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:#272727;}
#ecMinicomparator_1976 .card-title{display:none;}
#ecMinicomparator_1976 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_1976{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicomparator_1976 .ecMinicomparatorComp-totalItems{font-size:0;}
#ecMinicomparator_1976 .ecMinicomparatorComp-cartTotal{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_1978{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0;padding-bottom:2px;padding-top:5px;}
#ecContextualcategorymenu_1979 > ul > li > a,#ecContextualcategorymenu_1979 > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-transform:uppercase;}
#ecContextualcategorymenu_1979 > ul > li > a:hover,#ecContextualcategorymenu_1979 > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1979 > ul > li > a.active,#ecContextualcategorymenu_1979 > li > a.active{color:#273577;}
#ecContextualcategorymenu_1979 > ul > li > ul,#ecContextualcategorymenu_1979 > li > ul{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-top:2px solid #273577;max-width:100%;text-transform:uppercase;width:240px;}
#ecContextualcategorymenu_1979 > ul > li > ul > li > a,#ecContextualcategorymenu_1979 > li > ul > li > a{color:#272727;font-size:12px;font-weight:500;padding-bottom:12px;padding-top:12px;}
#ecContextualcategorymenu_1979 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1979 > li > ul > li > a:hover{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;}
#ecContextualcategorymenu_1979{padding-top:4px;}
#paragraph_1912 .paragraphComp-content{font-size:29px;}
#paragraph_1912 .paragraphComp-content em,#paragraph_1912  .paragraphComp-content i{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;}
#container_1981{padding-bottom:40px;padding-top:40px;}
#ContainerRow_1982{max-width:1600px;}
#Column_1983{padding-bottom:10px;padding-top:10px;}
#container_1984{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/00-materiale-nuovo/banner-piccolo-sx-sito-a35.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#Column_1986{padding-bottom:10px;padding-top:10px;}
#container_1987{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/00-materiale-nuovo/banner-piccolo-dx-sito-a35.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#paragraph_1988{color:#ffffff;font-size:16px;}
#paragraph_1988 .paragraphComp-content strong{color:#f7b111;font-size:20px;letter-spacing:1px;}
#container_1934 > .pw-collapse-button > img{color:rgb(255, 255, 255);}
#container_1934 > .pw-collapse-button{color:rgb(255, 255, 255);font-size:14px;}
#container_1989{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:0 10px 14px 0 rgba(0,0,0,0.1);z-index:250;}
#ContainerRow_1990{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;box-shadow:none;max-width:1570px;padding-left:0;padding-right:0;}
#container_1992 .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;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_1992 .pw-collapse-button > span{color:rgb(255,255,255);font-size:30px;}
#container_1992 .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;left:0;padding-bottom:0;padding-top:0;right:0;}
#container_1992{padding-right:0;position:static;}
#container_1992 > .pw-collapse-button > span{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;display:inline-block;font-size:22px;height:40px;line-height:40px;width:40px;}
#container_1992 i.offcanvas-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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:28px;height:40px;line-height:40px;text-align:center;width:40px;}
#container_1992 > .pw-collapse-button > img{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_1993{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_1994 span.ecContextualcategorymenuComp-img-menu > img{margin-right:5px;width:25px;}
#ecContextualcategorymenu_1994 li a{border-bottom:2px solid #dddddd;color:#272727;font-size:15px;font-style:italic;text-transform:uppercase;}
#ecContextualcategorymenu_1994{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:-20px;}
#ecContextualcategorymenu_1994 > ul,#ecContextualcategorymenu_1994{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;}
#ecContextualcategorymenu_1994 > ul > li > a,#ecContextualcategorymenu_1994 > li > a{color:#272727;font-style:normal;font-weight:600;}
#ecContextualcategorymenu_1994 > ul > li > a.active,#ecContextualcategorymenu_1994 > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_1994 > ul > li > ul > li > a,#ecContextualcategorymenu_1994 > li > ul > li > a{color:#272727;font-size:14px;}
#ecContextualcategorymenu_1994 > ul > li > ul > li > a.active,#ecContextualcategorymenu_1994 > li > ul > li > a.active{color:#f7b111;}
#menu_1995{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:120%;}
#menu_1995 li a{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#menu_1995 > ul > li:last-of-type > a,#menu_1995 > li:last-of-type > a{color:#ffffff;}
#container_1996{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);height:100%;max-width:100%;padding-bottom:25px;padding-left:20px;padding-right:20px;padding-top:25px;width:250px;}
#container_1996 > .pw-collapse-button > span{color:rgb(255, 255, 255);}
#container_1996 i.offcanvas-button{color:#272727;font-size:16px;}
#container_1996 .offcanvas-text{color:#272727;font-size:15px;font-weight:700;letter-spacing:0;padding-left:5px;padding-right:5px;}
#container_1996 > .pw-collapse-button > img{color:rgb(255, 255, 255);}
#container_1996 > .pw-collapse-button{color:rgb(255, 255, 255);font-size:14px;}
#ecContextualcategorymenu_1997 > ul > li > a,#ecContextualcategorymenu_1997 > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:14px;padding-top:14px;}
#ecContextualcategorymenu_1997 > ul > li > a:hover,#ecContextualcategorymenu_1997 > li > a:hover{background-attachment:none;background-clip:none;background-color:rgb(246,246,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#273577;}
#ecContextualcategorymenu_1997 > ul > li > ul > li > a,#ecContextualcategorymenu_1997 > li > ul > li > a{color:#272727;font-size:13px;font-weight:500;padding-bottom:14px;padding-top:14px;text-transform:uppercase;}
#ecContextualcategorymenu_1997 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_1997 > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_1997 > ul > li > a.active,#ecContextualcategorymenu_1997 > li > a.active{color:#273577;}
#ecContextualcategorymenu_1997{width:auto;}
#ecContextualcategorymenu_1997 > ul,#ecContextualcategorymenu_1997{width:435px;}
#menu_1998 > ul > li > a,#menu_1998 > li > a{color:#272727;font-size:14px;font-weight:600;max-width:100%;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#menu_1998 > ul > li > a:hover,#menu_1998 > li > a: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:#273577;}
#imagelink_1999 img{width:130px;}
#imagelink_1999{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCatalogsearchandfilter_2001 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(225, 7, 26);background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:0;font-weight:300;height:45px;max-width:100%;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;width:50px;z-index:20;}
#ecCatalogsearchandfilter_2001 .formfield_field 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;color:#808080;font-size:14px;font-weight:300;height:45px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecCatalogsearchandfilter_2001{margin-top:15px;padding-left:5px;padding-right:10px;}
#ecCatalogsearchandfilter_2001 .formfield_button input:hover{background-attachment:inherit;background-clip:border-box;background-color:#273577;background-image:url(/Resources/Header a35/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;font-size:0;}
#ecCatalogsearchandfilter_2001 .formfield_error{color:rgb(207,0,0);font-size:8px;font-weight:600;text-transform:uppercase;}
#ecFieldfiltertext_2002 .formfield_field label{display:none;}
#ecFieldfiltertext_2002 .formfield_field .rowRemoveFilter{color:#575251 !important;margin-left:-4px !important;margin-top:-36px !important;position:absolute;right:10px;top:40px;}
#ecFieldfiltertext_2002 .formfield_field input[type=text]{border-bottom:1px solid rgb(215,215,215);border-left:1px solid rgb(215,215,215);border-top:1px solid rgb(215,215,215);color:#272727 !important;font-size:15px;max-width:100%;padding-left:10px !important;position:relative;width:350px;}
#ecFieldfiltertext_2002 .formfield_field .rowRemoveFilter a.removeFilter{color:#333333 !important;font-size:16px;}
#ecFieldfiltertext_2002 .formfield_error{font-size:8px;margin-left:20px !important;padding-right:6px !important;}
#ecFieldfiltertext_2002 .formfield_field .rowRemoveFilter a.removeFilter i{color:#333333 !important;}
#ecFieldfiltertext_2002 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2002{position:relative;width:100%;z-index:5;}
#container_2004{padding-left:5px;padding-right:0;}
#container_2004 > .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;color:#808080;}
#container_2004 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_2004 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_2005{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_2006 .userbarComp-loggedUser label i{display:none;}
#userbar_2006 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_2006 .userbarComp-logout{display:none;}
#userbar_2006 .userbarComp-logout input{display:none;}
#userbar_2006{min-height:100%;}
#userbar_2006 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_2007{margin-bottom:10px;padding-top:5px;}
#paragraph_2007 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_2008 > ul > li > a,#menu_2008 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_2008 > ul > li > a:hover,#menu_2008 > li > a:hover{color:#f7b111;}
#menu_2008 > ul > li,#menu_2008 > li{width:100%;}
#paragraph_2009{margin-bottom:10px;padding-top:5px;}
#paragraph_2009 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_2010 > ul > li > a,#menu_2010 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_2010 > ul > li > a:hover,#menu_2010 > li > a:hover{color:#f7b111;}
#menu_2010 > ul > li,#menu_2010 > li{width:100%;}
#userbar_2011 .userbarComp-loggedUser label i{display:none;}
#userbar_2011 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_2011 .userbarComp-loggedUser{display:none;}
#userbar_2011 .userbarComp-logout input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_2012{padding-bottom:5px;padding-left:5px;padding-right:0;}
#container_2012 > .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;color:#808080;}
#container_2012 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_2012 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_2013{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_2014 .userbarComp-loggedUser label i{display:none;}
#userbar_2014 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_2014 .userbarComp-logout{display:none;}
#userbar_2014 .userbarComp-logout input{display:none;}
#userbar_2014{min-height:100%;}
#userbar_2014 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_2015{margin-bottom:10px;padding-top:5px;}
#paragraph_2015 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#menu_2016 > ul > li > a,#menu_2016 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_2016 > ul > li > a:hover,#menu_2016 > li > a:hover{color:#f7b111;}
#menu_2016 > ul > li,#menu_2016 > li{width:100%;}
#paragraph_2017{margin-bottom:10px;padding-top:5px;}
#paragraph_2017 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#menu_2018 > ul > li > a,#menu_2018 > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_2018 > ul > li > a:hover,#menu_2018 > li > a:hover{color:#f7b111;}
#menu_2018 > ul > li,#menu_2018 > li{width:100%;}
#userbar_2019 .userbarComp-loggedUser label i{display:none;}
#userbar_2019 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_2019 .userbarComp-loggedUser{display:none;}
#userbar_2019 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgba(211, 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;color:rgb(255, 255, 255);font-size:14px;padding-left:12px;padding-right:12px;text-transform:uppercase;}
#container_2020{padding-bottom:10px;padding-left:0;}
#container_2021{position:relative;}
#container_2022 img.offcanvas-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;}
#container_2022 i.offcanvas-button{display:none;}
#container_2022 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2022 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_2022 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_2022{padding-left:8px;padding-right:10px;}
#container_2022 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_2023{margin-bottom:10px;}
#paragraph_2023 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#ecMiniwishlist_2024{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_2024 .card-title{display:none;}
#ecMiniwishlist_2024 .nocartitems{color:#ffffff;font-size:12px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-right:0;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px;width:80px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;color:#ffffff;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:rgb(255,255,255);width:100%;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:12px;text-decoration:none;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{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 #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;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-totalItems{color:#ffffff;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_2024 .ecMiniwishlistComp-cartTotal{color:rgb(255, 255, 255);font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_2025{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-top:10px;}
#paragraph_2025 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(220, 53, 69);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_2025 .paragraphComp-content a: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:#272727;}
#ecMiniwishlist_2026{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMiniwishlist_2026 .card-title{display:none;}
#ecMiniwishlist_2026 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_2026 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_2026 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_2027{position:relative;}
#container_2028 img.offcanvas-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;}
#container_2028 i.offcanvas-button{display:none;}
#container_2028 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2028{padding-left:8px;padding-right:10px;}
#container_2028 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_2028 > .pw-collapse-button > span{color:#272727;font-size:26px;}
#container_2028 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_2029{margin-bottom:10px;}
#paragraph_2029 .paragraphComp-content h3{color:rgb(255, 255, 255);font-size:18px;letter-spacing:1px;}
#ecMinicart_2030{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;overflow-y:visible;}
#ecMinicart_2030 .card-title{display:none;}
#ecMinicart_2030 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div a.removecartitem > i{color:rgb(255,255,255);display:none;font-size:18px;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{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 #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;display:inline-block;font-size:13px;font-weight:500;height:25px;line-height:22px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_2030 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart{margin-bottom:5px;max-height:50%;overflow-x:auto;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-right:0;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px;width:80px;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicart_2030 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_2030 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0,0,0);font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_2030 .ecMinicartComp-cartTotalPrice{color:#272727;float:right;font-size:20px;font-weight:600;letter-spacing:1px;margin-top:-3px;text-align:right;width:50%;}
#ecMinicart_2030 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_2030 .ecMinicartComp-cartTotal{color:rgb(255, 255, 255);font-size:16px;padding-left:3px;padding-right:3px;}
#ecMinicart_2030 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;padding-bottom:5px;padding-top:5px;}
#paragraph_2031{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-top:10px;}
#paragraph_2031 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(220, 53, 69);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_2031 .paragraphComp-content a: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:#272727;}
#ecMinicart_2032{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicart_2032 .card-title{display:none;}
#ecMinicart_2032 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_2032 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:600;height:20px;line-height:20px;text-align:center;width:20px;}
#ecMinicart_2032 .ecMinicartComp-gotoCart{display:none;}
#container_2033{position:relative;}
#container_2034 img.offcanvas-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;}
#container_2034 i.offcanvas-button{display:none;}
#container_2034 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2034 > .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:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #f7b111;border-right:0 solid #f7b111;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;height:40px;max-width:100%;min-height:auto;width:40px;}
#container_2034 > .pw-collapse-button > span{color:#272727;font-size:30px;margin-left:-1px;}
#container_2034{padding-left:8px;padding-right:10px;}
#container_2034 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:0;width:400px;z-index:2000;}
#paragraph_2035{margin-bottom:10px;}
#paragraph_2035 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#ecMinicomparator_2036{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;}
#ecMinicomparator_2036 .card-title{display:none;}
#ecMinicomparator_2036 .nocartitems{color:#ffffff;font-size:12px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div{border-bottom:1px solid #dddddd;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem > i{display:none;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div a.removecartitem{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Header a35/vini-di-toscana/catalogo/delete.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;display:inline-block;height:30px;margin-top:5px;width:30px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicomparator_2036 .ecMinicomparatorComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-totalItems{color:rgb(255,255,255);font-size:15px;margin-bottom:20px;padding-bottom:5px;padding-top:5px;}
#ecMinicomparator_2036 .ecMinicomparatorComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicomparator_2036 .ecMinicomparatorComp-cartLink{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-decoration:none;text-transform:uppercase;}
#ecMinicomparator_2036 .ecMinicomparatorComp-cartTotal{color:#ecb200;font-size:16px;padding-left:3px;padding-right:3px;}
#paragraph_2037{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-top:10px;}
#paragraph_2037 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;}
#paragraph_2037 .paragraphComp-content a: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:#272727;}
#ecMinicomparator_2038 .card-title{display:none;}
#ecMinicomparator_2038 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_2038{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;right:0;top:-5px;}
#ecMinicomparator_2038 .ecMinicomparatorComp-totalItems{font-size:0;}
#ecMinicomparator_2038 .ecMinicomparatorComp-cartTotal{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px;}
#container_2040{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0;padding-bottom:2px;padding-top:5px;}
#ecContextualcategorymenu_2041 > ul > li > a,#ecContextualcategorymenu_2041 > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-transform:uppercase;}
#ecContextualcategorymenu_2041 > ul > li > a:hover,#ecContextualcategorymenu_2041 > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2041 > ul > li > a.active,#ecContextualcategorymenu_2041 > li > a.active{color:#273577;}
#ecContextualcategorymenu_2041 > ul > li > ul,#ecContextualcategorymenu_2041 > li > ul{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-top:2px solid #273577;max-width:100%;text-transform:uppercase;width:240px;}
#ecContextualcategorymenu_2041 > ul > li > ul > li > a,#ecContextualcategorymenu_2041 > li > ul > li > a{color:#272727;font-size:12px;font-weight:500;padding-bottom:12px;padding-top:12px;}
#ecContextualcategorymenu_2041 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2041 > li > ul > li > a:hover{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;}
#ecContextualcategorymenu_2041{padding-top:4px;}
#container_2042{padding-bottom:20px;padding-top:20px;}
#ContainerRow_2043{max-width:1600px;min-height:auto;}
#Column_2044{height:100%;}
#container_2045{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/NewMateriale/slide-tewua.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:550px;padding-left:40px;}
#paragraph_2046{color:#ffffff;font-size:24px;}
#paragraph_2046 .paragraphComp-content em,#paragraph_2046 .paragraphComp-content i{color:#f7b111;font-size:30px;font-style:normal;font-weight:500;}
#paragraph_2046 .paragraphComp-content strong{font-size:70px;font-weight:400;}
#paragraph_2046 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;text-transform:uppercase;}
#paragraph_2046 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#paragraph_2046 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:rgba(0,0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(50, 42, 99);font-size:29px;font-weight:500;text-transform:uppercase;}
#paragraph_2046 .paragraphComp-content em,#paragraph_2046  .paragraphComp-content i{background-attachment:none;background-clip:none;background-color:rgba(0,0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(39, 53, 119);font-size:14px;font-weight:500;line-height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-overflow:inherit;text-transform:inherit;vertical-align:inherit;}
#container_2047{padding-bottom:20px;padding-top:10px;}
#paragraph_2048{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_2048 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#container_2049{max-width:1600px;}
#container_2054{padding-bottom:40px;padding-top:40px;}
#ContainerRow_2055{max-width:1600px;}
#Column_2056{padding-bottom:10px;padding-top:10px;}
#container_2057{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/00-materiale-nuovo/1---banner-sx-tewua.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#Column_2058{padding-bottom:10px;padding-top:10px;}
#container_2059{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/00-materiale-nuovo/1---banner-dx-tewua.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:170px;padding-left:40px;}
#paragraph_2060{color:#ffffff;font-size:16px;}
#paragraph_2060 .paragraphComp-content strong{color:#f7b111;font-size:20px;letter-spacing:1px;}
#ContainerRow_2061{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_2062{padding-left:5px;padding-right:5px;}
#container_2063 > .pw-collapse-target{position:relative;}
#container_2063 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2064{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_2065{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_2066 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_2066 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_2066{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_2066 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_2066 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_2066 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_2066 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_2066 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2066 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_2067{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_2068 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2068 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_2069 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2069 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_2070{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_2070 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_2070 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_2071{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_2072{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_2073 > ul > li > a,#ecContextualcategorymenu_2073  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2073 > ul > li > a:hover,#ecContextualcategorymenu_2073  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2073 > ul > li > a.active,#ecContextualcategorymenu_2073  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_2073 > ul > li > ul > li > a,#ecContextualcategorymenu_2073  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2073 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2073  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2073 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2073  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_2073{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_2073 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_2073 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_2074{padding-bottom:15px;padding-top:15px;}
#Column_2076{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_2077{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_2077 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_2078{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2079 div.price{display:none;}
#ecFieldprice_2079 div.originalprice{display:none;}
#ecFieldprice_2079 div.priceondemand{display:none;}
#ecFieldprice_2079 div.minimalprice{display:none;}
#ecFieldprice_2079 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2079{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2080{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2081 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2081 a.addtowishlist:hover{color:#272727;}
#container_2082{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2083{min-height:0;}
#ecFieldtitle_2084 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2084 a:hover{color:#273577;}
#ecFieldtitle_2084 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2084 div.labelfield{display:none;}
#ecFieldtext_2085 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2088 div.discount{display:none;}
#ecFieldprice_2088 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2088 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2088 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2088 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2088 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2090 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2090 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2090 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2090 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2090{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2090 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2046 .paragraphComp-content h1{background-attachment:none;background-clip:none;background-color:rgb(50, 42, 99);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:23px;}
#container_2091{background-attachment:none;background-clip:none;background-color:rgb(228, 235, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:60px;padding-top:40px;}
#ContainerRow_2092{max-width:1570px;}
#Column_2093{margin-bottom:15px;}
#imagelink_2094{padding-bottom:5px;padding-top:5px;}
#imagelink_2094 img{width:280px;}
#paragraph_2095{color:#808080;font-size:14px;padding-bottom:10px;padding-top:10px;}
#Column_2096{margin-bottom:15px;}
#paragraph_2097{color:rgb(18, 64, 128);font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_2097 .paragraphComp-content h3{color:rgb(18, 64, 128);font-size:18px;}
#menu_2098 > ul > li,#menu_2098  > li{padding-left:0px;}
#menu_2098 > ul > li > a,#menu_2098  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_2098 > ul > li > a:hover,#menu_2098  > li > a:hover{color:rgb(18, 64, 128);text-decoration:underline;}
#Column_2099{margin-bottom:15px;}
#paragraph_2100{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_2100 .paragraphComp-content h3{color:rgb(18, 64, 128);font-size:18px;}
#menu_2101 > ul > li,#menu_2101  > li{padding-left:0px;}
#menu_2101 > ul > li > a,#menu_2101  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_2101 > ul > li > a:hover,#menu_2101  > li > a:hover{color:#ffffff;}
#Column_2102{margin-bottom:15px;}
#paragraph_2103{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_2103 .paragraphComp-content h3{color:rgb(18, 64, 128);font-size:18px;}
#paragraph_2104 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_2104 .paragraphComp-content a{color:#808080;font-size:13px;}
#paragraph_2104 .paragraphComp-content{color:#dddddd;}
#paragraph_2104 .paragraphComp-content em,#paragraph_2104  .paragraphComp-content i{color:#f7b111;}
#paragraph_2104{margin-bottom:20px;}
#container_2105{padding-bottom:10px;padding-top:10px;}
#paragraph_2106 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_2106 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_2106{padding-left:0px;}
#paragraph_2107 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_2107 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_2108 .paragraphComp-content a{color:rgb(136, 136, 136);}
#paragraph_2108 .paragraphComp-content a:hover{color:#ffffff;}
#ContainerRow_2109{border-top:1px solid rgb(55, 55, 59);margin-top:20px;max-width:1570px;padding-bottom:5px;padding-top:10px;}
#paragraph_2111{color:#808080;font-size:15px;}
#paragraph_2111 .paragraphComp-content a{color:#808080;}
#paragraph_2111 .paragraphComp-content a:hover{color:#f7b111;}
#menu_2113 > ul > li,#menu_2113  > li{padding-left:0px;}
#menu_2113 > ul > li > a,#menu_2113  > li > a{color:#808080;font-size:14px;}
#menu_2113 > ul > li > a:hover,#menu_2113  > li > a:hover{color:#ffffff;text-decoration:underline;}
#menu_1118 li a{color:rgb(234, 234, 234);}
#menu_1121 li a{color:rgb(234, 234, 234);}
#menu_1133 li a{color:rgb(234, 234, 234);}
#imagelink_2116{padding-left:0px;padding-right:0px;}
#container_2121{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2122 div.price{display:none;}
#ecFieldprice_2122 div.originalprice{display:none;}
#ecFieldprice_2122 div.priceondemand{display:none;}
#ecFieldprice_2122 div.minimalprice{display:none;}
#ecFieldprice_2122 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2122{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2123{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2124 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2124 a.addtowishlist:hover{color:#272727;}
#ecFieldtitle_2127 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2127 a:hover{color:#273577;}
#ecFieldtitle_2127 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2127 div.labelfield{display:none;}
#ecFieldtext_2128 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2131 div.discount{display:none;}
#ecFieldprice_2131 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2131 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2131 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2131 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2131 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#paragraph_2135{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_2135 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#ContainerRow_2117{margin-bottom:50px;margin-top:50px;}
#ContainerRow_2136{margin-bottom:50px;margin-top:50px;}
#paragraph_2138{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_2138 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#container_2140{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2141 div.price{display:none;}
#ecFieldprice_2141 div.originalprice{display:none;}
#ecFieldprice_2141 div.priceondemand{display:none;}
#ecFieldprice_2141 div.minimalprice{display:none;}
#ecFieldprice_2141 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2141{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2142{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2143 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2143 a.addtowishlist:hover{color:#272727;}
#ecFieldtitle_2146 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2146 a:hover{color:#273577;}
#ecFieldtitle_2146 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2146 div.labelfield{display:none;}
#ecFieldtext_2147 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2150 div.discount{display:none;}
#ecFieldprice_2150 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2150 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2150 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2150 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2150 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2152 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2152 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2152 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2152 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2152{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2152 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 7, 26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2154{margin-bottom:50px;margin-top:50px;}
#paragraph_2156{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_2156 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#imagelink_2190{padding-left:0px;padding-right:0px;}
#container_2191{padding-bottom:3%;padding-top:3%;}
#ContainerRow_2192{max-width:1570px;}
#container_2194{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:20px;}
#paragraph_2195 .paragraphComp-content h2{color:#272727;font-size:26px;}
#userlogin_2196{padding-top:10px;}
#userlogin_2196 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#userlogin_2196 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;}
#userlogin_2196 .formfield_error{color:rgb(204, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#userlogin_2196 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#userlogin_2196 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_2196 .formfield_field input[type=text]{color:#272727;font-size:14px;height:45px;}
#textfield_2197 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#paragraph_2198{position:absolute;right:33px;text-align:right;width:auto;}
#paragraph_2198 .paragraphComp-content{color:#272727;}
#passwordfield_2199 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#remembermefield_2200 .formfield_field label .custom-control-label{color:#272727;font-size:11px;font-weight:500;padding-top:3px;text-transform:uppercase;}
#container_2201{padding-bottom:10px;padding-top:10px;}
#paragraph_2202 .paragraphComp-content h2{color:#272727;font-size:26px;}
#paragraph_2202{margin-bottom:10px;}
#recoverypassword_2203 .fieldrecovery input.recovery{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#recoverypassword_2203 .success{font-size:13px;}
#recoverypassword_2203 .error{font-size:13px;}
#recoverypassword_2203 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;margin-bottom:5px;margin-top:10px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#recoverypassword_2203 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_2203 .labelrecovery label{color:#808080;margin-bottom:3px;}
#container_2205{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:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;min-height:330px;padding-bottom:30px;padding-top:20px;}
#paragraph_2206 .paragraphComp-content h2{color:#272727;font-size:26px;margin-bottom:10px;}
#paragraph_2206 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#paragraph_2206 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2206{color:#808080;padding-bottom:20px;}
#imagelink_2207{margin-top:10px;padding-bottom:5px;padding-top:5px;text-align:right;}
#imagelink_2212{padding-left:0px;padding-right:0px;}
#imagelink_2214{padding-left:0px;padding-right:0px;}
#ecContextualcategorymenu_2219 span.ecContextualcategorymenuComp-img-menu{border-bottom:2px solid rgb(221, 221, 221);border-left:2px solid rgb(221, 221, 221);border-right:2px solid rgb(221, 221, 221);border-top:2px solid rgb(221, 221, 221);display:block;height:100px;padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;text-align:center;width:250px;}
#ecContextualcategorymenu_2219 span.ecContextualcategorymenuComp-img-menu > img{height:70px;text-align:center;width:auto;}
#ecContextualcategorymenu_2219 li a{font-size:16px;font-weight:500;line-height:31px;padding-left:5px;padding-right:6px;padding-top:7px;text-align:center;}
#ecContextualcategorymenu_2219 > ul > li:first-child > a,#ecContextualcategorymenu_2219  > li:first-child > a{padding-left:6px;}
#ContainerRow_2220{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:1390px;padding-bottom:10px;padding-top:10px;}
#imagelink_2223 img{width:165px;}
#imagelink_2223{padding-left:10px;padding-right:10px;}
#paragraph_2224 .paragraphComp-content h2{border-left:3px solid #f7b111;color:#272727;font-size:28px;font-weight:800;padding-left:15px;padding-right:15px;}
#paragraph_2224{padding-left:10px;padding-right:5px;}
#userbar_2227 .userbarComp-loggedUser label i{display:none;}
#userbar_2227 .userbarComp-loggedUser label{color:#272727;font-size:13px;margin-bottom:0px;padding-left:2px;padding-right:12px;}
#userbar_2227{height:45px;min-height:100%;}
#userbar_2227 .userbarComp-loggedUser{color:#272727;}
#userbar_2227 .userbarComp-logout{color:#000000;}
#userbar_2227 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;}
#imagelink_1222 figure{height:auto;}
#ecFieldtext_2228 div.labelfield{padding-right:0;}
#ecFieldtext_2228 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_2228 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecFieldtext_2229 div.labelfield{padding-right:0;}
#ecFieldtext_2229 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_2229 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecContextualcategorymenu_2233 span.ecContextualcategorymenuComp-img-menu{border-bottom:2px solid rgb(221,221,221);border-left:2px solid rgb(221,221,221);border-right:2px solid rgb(221,221,221);border-top:2px solid rgb(221,221,221);display:block;height:100px;max-width:100%;min-width:50%;padding-bottom:10px;padding-left:0;padding-right:0;padding-top:10px;text-align:center;width:250px;}
#ecContextualcategorymenu_2233 span.ecContextualcategorymenuComp-img-menu > img{height:70px;text-align:center;width:auto;}
#ecContextualcategorymenu_2233 li a{font-size:16px;font-weight:500;line-height:31px;padding-left:5px;padding-right:6px;padding-top:7px;text-align:center;}
#ecContextualcategorymenu_2233 > ul > li:first-child > a,#ecContextualcategorymenu_2233 > li:first-child > a{padding-left:6px;}
#ecFieldlinkdetail_1409 a.productdetaillink{background-attachment:none;background-clip:none;background-color:rgb(39, 53, 119);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;font-weight:400;}
#ecFieldlinkdetail_1409{text-transform:uppercase;}
#ecFieldtext_2231{color:#272727;font-size:28px;font-weight:500;line-height:42px;padding-left:0px;}
#ecFieldtext_2231 div.textfield{font-weight:500;line-height:33.6px;text-transform:uppercase;}
#ecFieldtext_2231 div.labelfield label{display:none;}
#ecFieldtext_2231 div.labelfield{display:none;}
#ecFielddescription_2230{font-size:15px;font-weight:500;line-height:22px;padding-bottom:5px;padding-left:0px;padding-top:5px;}
#menu_2234{max-width:250px;width:140px;}
#menu_2234 li a{width:250px;}
#ecFieldtext_2235 div.labelfield{display:none;}
#ecFieldtext_2235 div.textfield{text-align:center;}
#ecFieldtext_2235{color:rgb(39, 39, 39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2235 div.labelfield label{display:none;}
#imagelink_2236{padding-right:0px;}
#ecFieldtext_2239 div.labelfield{display:none;}
#ecFieldtext_2239 div.textfield{text-align:center;}
#ecFieldtext_2239{color:rgb(39,39,39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2239 div.labelfield label{display:none;}
#ecFieldtext_2244{color:rgb(44,44,44);text-align:center;text-transform:uppercase;}
#menu_2234 > ul > li > ul > li > a,#menu_2234  > li > ul > li > a{padding-bottom:9px;padding-top:9px;}
#menu_2234 > ul > li > ul,#menu_2234 > li > ul{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;}
#menu_2237 > ul > li > ul > li > a,#menu_2237  > li > ul > li > a{border-bottom:1px solid rgb(236, 236, 236);padding-bottom:9px;padding-top:9px;}
#menu_2237 > ul > li > ul > li,#menu_2237  > li > ul > li{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;}
#container_2256{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_2257{max-width:1600px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#menu_2259 > ul > li > a,#menu_2259  > li > a{color:#272727;font-size:11px;font-weight:600;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#menu_2259 > ul > li > a:hover,#menu_2259  > li > a:hover{color:#273577;}
#imagelink_2261{padding-right:0px;}
#menu_2262{max-width:250px;width:140px;}
#menu_2262 li a{width:250px;}
#menu_2262 > ul > li > ul > li > a,#menu_2262  > li > ul > li > a{padding-bottom:9px;padding-top:9px;}
#menu_2262 > ul > li > ul,#menu_2262 > li > ul{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;}
#menu_2263 > ul > li > ul > li > a,#menu_2263  > li > ul > li > a{border-bottom:1px solid rgb(236, 236, 236);padding-bottom:9px;padding-top:9px;}
#menu_2263 > ul > li > ul > li,#menu_2263  > li > ul > li{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;}
#Column_2264{top:0px;}
#paragraph_2265 .paragraphComp-content strong{color:#272727;font-size:16px;}
#paragraph_2265 .paragraphComp-content a{color:#272727;font-size:16px;}
#paragraph_2265 .paragraphComp-content a:hover{color:#f7b111;}
#ecFieldaddtocart_2272 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2272 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2272 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2272 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39,53,119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2272{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2272 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225,7,26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2273{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_2274{padding-left:5px;padding-right:5px;}
#container_2275 > .pw-collapse-target{position:relative;}
#container_2275 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2276{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_2277{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_2278 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_2278 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_2278{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_2278 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_2278 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_2278 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_2278 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_2278 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2278 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_2279{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_2280 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2280 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_2281 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2281 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_2282{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_2282 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_2282 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_2283{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_2284{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_2285 > ul > li > a,#ecContextualcategorymenu_2285  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2285 > ul > li > a:hover,#ecContextualcategorymenu_2285  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2285 > ul > li > a.active,#ecContextualcategorymenu_2285  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_2285 > ul > li > ul > li > a,#ecContextualcategorymenu_2285  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2285 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2285  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2285 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2285  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_2285{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_2285 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_2285 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_2286{padding-bottom:15px;padding-top:15px;}
#Column_2288{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_2289{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_2289 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_2303{padding-bottom:25px;padding-top:25px;}
#ContainerRow_2304{margin-bottom:50px;max-width:1600px;}
#Column_2305{padding-bottom:5px;padding-top:5px;}
#container_2306{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;}
#paragraph_2307{color:#272727;text-align:center;}
#paragraph_2308{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2308 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2309{color:#808080;line-height:26px;text-align:center;}
#paragraph_2309 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2309 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2309 .paragraphComp-content a:hover{color:#f7b111;}
#Column_2310{padding-bottom:5px;padding-top:5px;}
#container_2311{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;}
#paragraph_2312{color:#272727;text-align:center;}
#paragraph_2313{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2313 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2314{color:#808080;line-height:26px;text-align:center;}
#paragraph_2314 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2314 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2314 .paragraphComp-content a:hover{color:#f7b111;}
#Column_2315{padding-bottom:5px;padding-top:5px;}
#container_2316{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;}
#paragraph_2317{color:#272727;text-align:center;}
#paragraph_2318{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2318 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2319{color:#808080;line-height:26px;text-align:center;}
#paragraph_2319 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2319 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2319 .paragraphComp-content a:hover{color:#f7b111;}
#form_2320 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:45px;}
#form_2320 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-shadow:none;text-transform:uppercase;}
#form_2320 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_2320 .formfield_field{margin-bottom:0px;}
#form_2320 .formfield_field select{height:40px;}
#form_2320{max-width:1600px;padding-bottom:10px;padding-top:10px;}
#form_2320 .formfield_button{padding-left:15px;padding-right:15px;}
#form_2320 .formfield_field label{color:#272727;display:block;font-weight:500;}
#form_2320 .formfield_error{color:rgb(202, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#Column_2322{margin-bottom:20px;}
#textfield_2323 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2324{margin-bottom:20px;}
#textfield_2325 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2326{margin-bottom:20px;}
#textfield_2327 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2328{margin-bottom:20px;}
#textfield_2329 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#textareafield_2331 .formfield_field label{color:rgb(0, 0, 0);display:none;font-weight:bold;margin-bottom:0px;}
#textareafield_2331 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#privacyfield_2333 .privacycontrol{display:none;}
#privacyfield_2333 .formfield_field > label{color:#808080;display:none;font-weight:400;padding-left:15px;}
#privacyfield_2333 .custom-control-label{color:#272727;font-weight:600;padding-top:2px;}
#privacyfield_2333{padding-left:0px;padding-right:5px;padding-top:10px;}
#paragraph_2334 .paragraphComp-content a{color:#333333;font-weight:500;}
#paragraph_2334{color:#808080;margin-bottom:5px;margin-top:10px;padding-left:0px;padding-right:0px;}
#paragraph_2334 .paragraphComp-content a:hover{color:#f7b111;}
#Column_2338{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-left:25px;padding-right:25px;}
#paragraph_2339 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_2339 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_2339 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_2339{padding-bottom:30px;padding-top:30px;}
#container_2342{padding-bottom:50px;padding-top:50px;}
#ContainerRow_2343{max-width:1570px;}
#Column_2346{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-left:25px;padding-right:25px;}
#paragraph_2347 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_2347 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_2347 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_2347{padding-bottom:30px;padding-top:30px;}
#Column_2348{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:0px solid #f7b111;padding-left:45px;padding-right:45px;}
#paragraph_2349 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_2349 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_2349 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_2349{padding-bottom:30px;padding-top:30px;}
#Column_2354{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-left:25px;padding-right:25px;}
#paragraph_2355 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_2355 .paragraphComp-content h4{color:#273577;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_2355 .paragraphComp-content{color:#808080;font-size:15px;line-height:26px;}
#paragraph_2355{padding-bottom:30px;padding-top:30px;}
#container_2357{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2358{min-height:0;}
#container_2360{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2361{min-height:0;}
#container_2363{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2364{min-height:0;}
#container_2366{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2367{min-height:0;}
#html_2369{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#selectfield_2371 .formfield_field select{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:0px solid rgb(255, 255, 255);border-left:0px solid rgb(255, 255, 255);border-right:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#Column_2372{padding-left:5px;padding-right:05px;}
#selectfield_2374 .formfield_field select{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:0px solid #dddddd;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;height:0px;}
#menu_1954 > ul > li > a:hover,#menu_1954  > li > a:hover{color:rgb(255, 255, 255);}
#menu_2016 > ul > li > a:hover,#menu_2016  > li > a:hover{color:rgb(255, 255, 255);}
#ecFieldtext_2375 div.labelfield label{color:rgb(0,0,0);display:none;font-weight:500;}
#ecFieldtext_2375 div.textfield{color:rgb(0, 0, 0) !important;font-size:13px;font-weight:600;}
#ecFieldtext_2375 div.labelfield{display:none;}
#ecContextualcategorymenu_2431 > ul > li > a,#ecContextualcategorymenu_2431  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2431 > ul > li > a:hover,#ecContextualcategorymenu_2431  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2431 > ul > li > a.active,#ecContextualcategorymenu_2431  > li > a.active{color:rgb(39, 53, 119);}
#ecContextualcategorymenu_2431 > ul > li > ul > li > a,#ecContextualcategorymenu_2431  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2431 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2431  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2431 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2431  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:rgb(39, 53, 119);}
#ecContextualcategorymenu_2431{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_2431 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_2431 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ContainerRow_2432{margin-bottom:50px;margin-top:50px;}
#ContainerRow_2437{margin-top:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;}
#container_2439 > .pw-collapse-target{position:relative;}
#container_2439 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2440{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_2441{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_2442{width:100%;}
#cmsCategoriesmenu_2442 > ul > li > a,#cmsCategoriesmenu_2442  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_2442 > ul > li > a:hover,#cmsCategoriesmenu_2442  > li > a:hover{color:#273577;}
#container_2443{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_2444{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_2445 table{max-width:100%;width:100%;}
#cmsCalendar_2445 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_2445 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_2445 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_2445 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_2445 table tr td{color:#808080;font-size:12px;}
#container_2446{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#cmsNewsarchive_2449 a.removefilter{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;margin-bottom:10px;text-transform:uppercase;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-mode em{color:#273577;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-mode{color:#808080;font-size:14px;font-weight:400;margin-bottom:5px;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-filters li{color:#f7b111;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-filters li a{color:#272727;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_2449 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_2449 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#Column_2451{padding-bottom:15px;padding-top:15px;}
#cmsFieldsummary_2452 .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;}
#cmsFieldsummary_2452 .card-body{display:none;}
#Column_2453{padding-bottom:15px;padding-top:5px;}
#cmsFieldtitle_2454 a{color:#272727;font-size:22px;font-weight:400;padding-left:0px;padding-right:0px;text-align:left;}
#cmsFieldtitle_2454 a:hover{color:#f7b111;}
#cmsFieldtitle_2454{margin-bottom:5px;}
#cmsFielddate_2457{color:#272727;}
#cmsFielddate_2457 label{color:#272727;font-size:14px;}
#cmsFieldsummary_2458 .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;}
#cmsFieldsummary_2458 .card-body{color:#808080;font-size:14px;font-weight:400;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_2458{margin-bottom:20px;margin-top:10px;}
#cmsFieldsummary_2459 .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;}
#cmsFieldsummary_2459 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_2459{margin-top:auto;}
#cmsFieldsummary_2459 p.keepreading a{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);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;display:inline-block;font-size:12px;font-weight:600;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#cmsFieldsummary_2459 a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2460{margin-bottom:60px;max-width:1300px;}
#cmsNewsdetail_2462{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:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldarticle_2463 img{margin-right:20px;}
#cmsFieldarticle_2463 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldtitle_2464{color:#273577;font-family:Playfair Display;font-size:20px;font-weight:500;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#cmsFielddate_2468{color:rgb(0, 0, 0);padding-right:10px;}
#cmsFieldarticle_2469 img{margin-right:20px;}
#cmsFieldarticle_2469 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldarticle_2469{color:#808080;font-size:14px;line-height:25px;}
#cmsFieldarticle_2469 .card-body{padding-left:0px;padding-right:0px;}
#container_2471 > .pw-collapse-target{position:relative;}
#container_2471 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#container_2472{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_2473{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_2474{width:100%;}
#cmsCategoriesmenu_2474 > ul > li > a,#cmsCategoriesmenu_2474 > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_2474 > ul > li > a:hover,#cmsCategoriesmenu_2474 > li > a:hover{color:#273577;}
#container_2475{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_2476{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 #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_2477 table{max-width:100%;width:100%;}
#cmsCalendar_2477 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_2477 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_2477 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsCalendar_2477 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_2477 table tr td{color:#808080;font-size:12px;}
#container_2478{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#paragraph_2467{color:rgb(100, 149, 237);}
#paragraph_2456{color:rgb(100, 149, 237);}
#paragraph_1656{color:rgb(225, 7, 26);}
#paragraph_1667{color:rgb(225, 7, 26);}
#container_2481{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2482 div.price{display:none;}
#ecFieldprice_2482 div.originalprice{display:none;}
#ecFieldprice_2482 div.priceondemand{display:none;}
#ecFieldprice_2482 div.minimalprice{display:none;}
#ecFieldprice_2482 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2482{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2483{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2484 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2484 a.addtowishlist:hover{color:#272727;}
#container_2485{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2486{min-height:0;}
#ecFieldtitle_2487 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2487 a:hover{color:#273577;}
#ecFieldtitle_2487 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2487 div.labelfield{display:none;}
#ecFieldtext_2488 div.labelfield{display:none;}
#ecFieldtext_2488 div.textfield{text-align:center;}
#ecFieldtext_2488{color:rgb(39,39,39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2488 div.labelfield label{display:none;}
#ecFieldtext_2489 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2492 div.discount{display:none;}
#ecFieldprice_2492 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2492 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2492 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2492 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2492 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2494 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2494 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2494 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2494 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39,53,119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2494{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2494 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225,7,26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_2496{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2497 div.price{display:none;}
#ecFieldprice_2497 div.originalprice{display:none;}
#ecFieldprice_2497 div.priceondemand{display:none;}
#ecFieldprice_2497 div.minimalprice{display:none;}
#ecFieldprice_2497 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2497{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2498{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2499 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2499 a.addtowishlist:hover{color:#272727;}
#container_2500{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2501{min-height:0;}
#ecFieldtext_2502{color:rgb(44,44,44);text-align:center;text-transform:uppercase;}
#ecFieldtitle_2503 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2503 a:hover{color:#273577;}
#ecFieldtitle_2503 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2503 div.labelfield{display:none;}
#ecFieldtext_2504 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2507 div.discount{display:none;}
#ecFieldprice_2507 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2507 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2507 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2507 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2507 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2509 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2509 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2509 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2509 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(100,149,237);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2509{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2509 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2510{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_2511{padding-left:5px;padding-right:5px;}
#container_2512 > .pw-collapse-target{position:relative;}
#container_2512 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2513{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_2514{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_2515 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_2515 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_2515{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_2515 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_2515 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_2515 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_2515 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_2515 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2515 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_2516{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_2517 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2517 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_2518 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2518 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_2519{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_2519 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_2519 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_2520{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 rgb(39, 53, 119);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_2521{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_2522 > ul > li > a,#ecContextualcategorymenu_2522  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2522 > ul > li > a:hover,#ecContextualcategorymenu_2522  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2522 > ul > li > a.active,#ecContextualcategorymenu_2522  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_2522 > ul > li > ul > li > a,#ecContextualcategorymenu_2522  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2522 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2522  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2522 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2522  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_2522{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_2522 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_2522 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_2523{padding-bottom:15px;padding-top:15px;}
#Column_2525{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_2526{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_2526 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_2527{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2528 div.price{display:none;}
#ecFieldprice_2528 div.originalprice{display:none;}
#ecFieldprice_2528 div.priceondemand{display:none;}
#ecFieldprice_2528 div.minimalprice{display:none;}
#ecFieldprice_2528 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2528{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2529{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2530 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2530 a.addtowishlist:hover{color:#272727;}
#container_2531{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2532{min-height:0;}
#ecFieldtitle_2533 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2533 a:hover{color:#273577;}
#ecFieldtitle_2533 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2533 div.labelfield{display:none;}
#ecFieldtext_2534 div.labelfield{display:none;}
#ecFieldtext_2534 div.textfield{text-align:center;}
#ecFieldtext_2534{color:rgb(39,39,39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2534 div.labelfield label{display:none;}
#ecFieldtext_2535 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2538 div.discount{display:none;}
#ecFieldprice_2538 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2538 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2538 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2538 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2538 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2540 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2540 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2540 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2540 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(39,53,119);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2540{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2540 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225,7,26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2541{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_2542{padding-left:5px;padding-right:5px;}
#container_2543 > .pw-collapse-target{position:relative;}
#container_2543 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2544{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_2545{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_2546 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_2546 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_2546{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_2546 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_2546 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_2546 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_2546 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_2546 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2546 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_2547{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_2548 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2548 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_2549 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_2549 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_2550{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_2550 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_2550 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_2551{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 rgb(100, 149, 237);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_2552{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_2553 > ul > li > a,#ecContextualcategorymenu_2553  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2553 > ul > li > a:hover,#ecContextualcategorymenu_2553  > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2553 > ul > li > a.active,#ecContextualcategorymenu_2553  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_2553 > ul > li > ul > li > a,#ecContextualcategorymenu_2553  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_2553 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2553  > li > ul > li > a:hover{color:#273577;}
#ecContextualcategorymenu_2553 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2553  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_2553{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_2553 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_2553 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_2554{padding-bottom:15px;padding-top:15px;}
#Column_2556{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_2557{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging a{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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging a.prec{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging a.succ{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 #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_2557 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_2558{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2559 div.price{display:none;}
#ecFieldprice_2559 div.originalprice{display:none;}
#ecFieldprice_2559 div.priceondemand{display:none;}
#ecFieldprice_2559 div.minimalprice{display:none;}
#ecFieldprice_2559 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2559{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2560{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2561 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2561 a.addtowishlist:hover{color:#272727;}
#container_2562{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:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2563{min-height:0;}
#ecFieldtext_2564{color:rgb(44,44,44);text-align:center;text-transform:uppercase;}
#ecFieldtitle_2565 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2565 a:hover{color:#273577;}
#ecFieldtitle_2565 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2565 div.labelfield{display:none;}
#ecFieldtext_2566 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2569 div.discount{display:none;}
#ecFieldprice_2569 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2569 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2569 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2569 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2569 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2571 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2571 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2571 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2571 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(100,149,237);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2571{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2571 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_2588{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2589 div.price{display:none;}
#ecFieldprice_2589 div.originalprice{display:none;}
#ecFieldprice_2589 div.priceondemand{display:none;}
#ecFieldprice_2589 div.minimalprice{display:none;}
#ecFieldprice_2589 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2589{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2590{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2591 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2591 a.addtowishlist:hover{color:#272727;}
#container_2592{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2593{min-height:0;}
#ecFieldtitle_2594 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2594 a:hover{color:#273577;}
#ecFieldtitle_2594 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2594 div.labelfield{display:none;}
#ecFieldtext_2595 div.labelfield{display:none;}
#ecFieldtext_2595 div.textfield{text-align:center;}
#ecFieldtext_2595{color:rgb(39,39,39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2595 div.labelfield label{display:none;}
#ecFieldtext_2596 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2599 div.discount{display:none;}
#ecFieldprice_2599 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2599 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2599 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2599 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2599 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2601 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2601 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2601 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2601 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2601{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2601 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225,7,26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2617{margin-bottom:50px;margin-top:50px;}
#paragraph_2619{color:#333333;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_2619 .paragraphComp-content h2{font-size:36px;font-weight:500;}
#container_2621{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_2622 div.price{display:none;}
#ecFieldprice_2622 div.originalprice{display:none;}
#ecFieldprice_2622 div.priceondemand{display:none;}
#ecFieldprice_2622 div.minimalprice{display:none;}
#ecFieldprice_2622 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_2622{background-attachment:none;background-clip:none;background-color:#272727;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;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_2623{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_2624 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_2624 a.addtowishlist:hover{color:#272727;}
#container_2625{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:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2626{min-height:0;}
#ecFieldtitle_2627 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_2627 a:hover{color:#273577;}
#ecFieldtitle_2627 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_2627 div.labelfield{display:none;}
#ecFieldtext_2628 div.labelfield{display:none;}
#ecFieldtext_2628 div.textfield{text-align:center;}
#ecFieldtext_2628{color:rgb(39,39,39);font-size:15px;line-height:40px;text-align:center;text-transform:uppercase;}
#ecFieldtext_2628 div.labelfield label{display:none;}
#ecFieldtext_2629 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2632 div.discount{display:none;}
#ecFieldprice_2632 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2632 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_2632 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_2632 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2632 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_2634 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_2634 input.qtyminus{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:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2634 input.qtyplus{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:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_2634 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);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:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_2634{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2634 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:rgb(225,7,26);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#imagelink_2636{padding-left:0px;padding-right:0px;}
#imagelink_2637{padding-left:00px;padding-right:0px;}
#imagelink_2638{padding-left:0px;padding-right:0px;}
#slider_2635{padding-left:0px;padding-right:0px;}
#slider_2640{padding-left:0;padding-right:0;}
#imagelink_2641{padding-left:0;padding-right:0;}
#imagelink_2642{padding-left:00px;padding-right:0;}
#imagelink_2643{padding-left:0;padding-right:0;}
#container_2645{padding-bottom:15px;padding-top:15px;}
#menu_1956 > ul > li > a:hover,#menu_1956  > li > a:hover{color:rgb(255, 255, 255);}
#menu_1956 > ul > li > ul > li > a:hover,#menu_1956  > li > ul > li > a:hover{color:rgb(255, 255, 255);}
#menu_1956 > ul > li > ul > li ul li a:hover,#menu_1956  > li > ul > li ul li a:hover,#menu_1956  li ul li ul li a.active:hover{color:rgb(255, 255, 255);}
#r_oc_menu_1956 .mm-panels li a:hover{color:rgb(255, 255, 255);}
#ecOrders_1477 .tabsComp-tabs li .active:hover{color:#ffffff;}
#ecOrders_1477 .tabsComp-tabs li{color:rgb(255, 255, 255);}
#ecOrders_1477 .tabsComp-tabs li a:hover{color:rgb(255, 255, 255);}
#container_2648{margin-top:10px;}
#container_2655{margin-top:5px;}
#container_2658{margin-top:5px;}
#textfield_2657 .formfield_field .inputfield{margin-left:10px !important;width:70px;}
#textfield_2659 .formfield_field .inputfield{margin-left:20px !important;width:70px;}
#textfield_2659 .formfield_field label{color:rgb(0, 0, 0) !important;font-size:15px;line-height:28px;}
#textfield_2657 .formfield_field label{color:rgb(0, 0, 0) !important;font-size:15px;line-height:28px;}
#container_2661{padding-bottom:25px;padding-top:25px;}
#ContainerRow_2662{margin-bottom:50px;max-width:1600px;}
#Column_2663{padding-bottom:5px;padding-top:5px;}
#container_2664{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;}
#paragraph_2665{color:#272727;text-align:center;}
#paragraph_2666{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2666 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2667{color:#808080;line-height:26px;text-align:center;}
#paragraph_2667 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2667 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2667 .paragraphComp-content a:hover{color:#f7b111;}
#Column_2668{padding-bottom:5px;padding-top:5px;}
#container_2669{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;}
#paragraph_2670{color:#272727;text-align:center;}
#paragraph_2671{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2671 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2672{color:#808080;line-height:26px;text-align:center;}
#paragraph_2672 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2672 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2672 .paragraphComp-content a:hover{color:#f7b111;}
#Column_2673{padding-bottom:5px;padding-top:5px;}
#container_2674{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;}
#paragraph_2675{color:#272727;text-align:center;}
#paragraph_2676{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_2676 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_2677{color:#808080;line-height:26px;text-align:center;}
#paragraph_2677 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_2677 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_2677 .paragraphComp-content a:hover{color:#f7b111;}
#form_2678 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:45px;}
#form_2678 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;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-size:14px;font-weight:600;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-shadow:none;text-transform:uppercase;}
#form_2678 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#273577;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_2678 .formfield_field{margin-bottom:0px;}
#form_2678 .formfield_field select{height:40px;}
#form_2678{max-width:1600px;padding-bottom:10px;padding-top:10px;}
#form_2678 .formfield_button{padding-left:15px;padding-right:15px;}
#form_2678 .formfield_field label{color:#272727;display:block;font-weight:500;}
#form_2678 .formfield_error{color:rgb(202, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#Column_2680{margin-bottom:20px;}
#textfield_2681 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2682{margin-bottom:20px;}
#textfield_2683 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2684{margin-bottom:20px;}
#textfield_2685 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_2686{margin-bottom:20px;}
#textfield_2687 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#textareafield_2689 .formfield_field label{color:rgb(0, 0, 0);display:none;font-weight:bold;margin-bottom:0px;}
#textareafield_2689 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#privacyfield_2691 .privacycontrol{display:none;}
#privacyfield_2691 .formfield_field > label{color:#808080;display:none;font-weight:400;padding-left:15px;}
#privacyfield_2691 .custom-control-label{color:#272727;font-weight:600;padding-top:2px;}
#privacyfield_2691{padding-left:0px;padding-right:5px;padding-top:10px;}
#paragraph_2692 .paragraphComp-content a{color:#333333;font-weight:500;}
#paragraph_2692{color:#808080;margin-bottom:5px;margin-top:10px;padding-left:0px;padding-right:0px;}
#paragraph_2692 .paragraphComp-content a:hover{color:#f7b111;}
#ecContextualcategorymenu_2233 > ul > li,#ecContextualcategorymenu_2233  > li{max-width:50%;}
#paragraph_2695 .paragraphComp-content ol{padding-left:0px;}
#paragraph_2695 .paragraphComp-content a{font-size:16px;}
#paragraph_2695 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_2695{padding-bottom:4%;padding-top:4%;}
#paragraph_2695 .paragraphComp-content h3{color:#f7b111;font-size:16px;font-weight:400;}
#paragraph_2695 .paragraphComp-content h2{color:#273577;font-size:30px;}
#changepassword_2698{margin-bottom:30px;margin-top:30px;padding-bottom:20px;padding-top:20px;}
#changepassword_2698 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(100, 149, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:17px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecFieldtitle_1496 div.textfield{color:#272727 !important;font-size:22px;}
