#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;}
#websiteFrame #websiteCredits a{color:#ffffff;font-weight:600;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;width:100%;}
#container_1{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_4{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:114px;padding-bottom:30px;position:absolute;z-index:20;}
#container_5{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:100%;padding-bottom:4px;padding-top:4px;position:absolute;width:450px;}
#imagelink_6 img{width:250px;}
#imagelink_6{text-align:center;}
#paragraph_8 .paragraphComp-content a{color:#6f6767;font-size:13px;font-weight:500;}
#paragraph_8 .paragraphComp-content a:hover{color:#3c3c3c;}
#paragraph_8 .paragraphComp-content em,#paragraph_8  .paragraphComp-content i{color:#0e00d5;}
#paragraph_8{padding-bottom:15px;padding-top:15px;}
#container_15 > .pw-collapse-button > span{color:#3c3c3c;font-weight:500;}
#container_15{padding-left:5px;padding-right:5px;}
#container_15 > .pw-collapse-target{right:5px;width:200px;z-index:30;}
#container_16{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 #0e00d5;box-shadow:0px 0px 5px 0px rgb(60, 60, 60);padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:5px;}
#userbar_17 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_17 .userbarComp-loggedUser .infoUser{color:#3c3c3c;font-size:14px;font-weight:500;}
#userbar_17{margin-bottom:5px;}
#menu_18 > ul > li,#menu_18  > li{padding-left:0px;}
#menu_18 > ul > li > a,#menu_18  > li > a{color:#6f6767;font-size:14px;font-weight:500;}
#menu_18 > ul > li > a:hover,#menu_18  > li > a:hover{color:#6f6767;text-decoration:underline;}
#menu_19 > ul > li,#menu_19  > li{padding-left:0px;}
#menu_19 > ul > li > a,#menu_19  > li > a{color:#6f6767;font-size:14px;font-weight:500;}
#menu_19 > ul > li > a:hover,#menu_19  > li > a:hover{color:#6f6767;text-decoration:underline;}
#userbar_20 .userbarComp-loggedUser{display:none;}
#userbar_20 .userbarComp-logout{padding-left:15px;padding-right:15px;}
#userbar_20 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:13px;font-weight:500;margin-top:10px;min-width:70px;}
#container_21{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:8px;padding-top:8px;z-index:5;}
#imagelink_24 img{width:110px;}
#imagelink_24{padding-left:0px;padding-right:0px;text-align:center;}
#menu_26 > ul > li > a,#menu_26  > li > a{color:#ffffff;font-weight:500;padding-left:26px;padding-right:26px;}
#menu_26 > ul > li > a:hover,#menu_26  > li > a:hover{color:#ff1c4a;}
#menu_26 > ul > li > a.active,#menu_26  > li > a.active{color:#0e00d5;}
#menu_26{padding-left:10px;padding-right:6px;}
#menu_26 i.offcanvas-button{color:#ffffff;font-size:30px;}
#r_oc_menu_26 .mm-navbar .mm-title{color:#3c3c3c;font-weight:500;}
#r_oc_menu_26 .mm-panels li a{color:#3c3c3c;font-weight:700;}
#r_oc_menu_26 .mm-panels li a:hover{color:#6f6767;}
#r_oc_ecContextualcategorymenu_28 .mm-navbar .mm-title{color:#3c3c3c;font-weight:500;}
#r_oc_ecContextualcategorymenu_28 .mm-panels li a{color:#3c3c3c;font-size:14px;font-weight:700;padding-bottom:12px;padding-left:20px;padding-top:12px;text-transform:uppercase;}
#container_30{padding-left:0px;padding-right:5px;}
#ecMinicart_32 .card-title{display:none;}
#ecMinicart_32 .ecMinicartComp-gotoCart{display:none;}
#ecMinicart_32{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:0px;min-height:100%;}
#ecMinicart_32 .ecMinicartComp-totalItems{font-size:0px;max-width:100%;width:20px;}
#ecMinicart_32 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#0e00d5;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:#ffffff;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;position:absolute;right:5px;text-align:center;top:0px;width:20px;z-index:10;}
#container_33 > .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 #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;}
#container_33 > .pw-collapse-button > span{color:#ffffff;font-size:24px;}
#container_33 > .pw-collapse-target{right:-50px;width:340px;z-index:5;}
#container_33{padding-left:10px;padding-right:10px;}
#container_34{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:3px solid #0e00d5;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;z-index:5;}
#paragraph_35 .paragraphComp-content h3{color:#ffffff;font-size:15px;font-weight:600;}
#paragraph_35{margin-bottom:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:left;}
#ecMinicart_36{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;padding-bottom:10px;}
#ecMinicart_36 .card-title{display:none;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #f1eded;padding-bottom:5px;padding-top:5px;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div a.title{color:#ffffff;font-size:10px;text-decoration:none;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#0e00d5;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(0,0,0);font-weight:600;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#ecMinicart_36 .ecMinicartComp-latestItemsOnCart > div .removecartitem{color:rgb(216, 2, 2);font-size:16px;margin-left:5px;}
#ecMinicart_36 .ecMinicartComp-totalItems{color:#ffffff;font-size:14px;font-weight:300;}
#ecMinicart_36 .ecMinicartComp-cartTotal{color:#ffffff;font-weight:600;padding-left:5px;padding-right:5px;}
#ecMinicart_36 .ecMinicartComp-totalPrice{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:rgb(0,0,0);display:none;font-size:0px;margin-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMinicart_36 .ecMinicartComp-cartTotalPrice{color:rgb(0,0,0);display:inline-block;float:right;font-size:18px;font-weight:500;letter-spacing:1px;margin-top:-3px;text-align:right;width:50%;}
#ecMinicart_36 .ecMinicartComp-gotoCart{margin-top:10px;text-align:center;}
#ecMinicart_36 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;display:inline-block;font-size:14px;padding-bottom:8px;padding-top:8px;text-decoration:none;text-transform:uppercase;width:100%;}
#ecMinicart_36 .nocartitems{color:#ffffff;font-size:14px;margin-bottom:5px;}
#paragraph_37{padding-left:9px;padding-right:9px;text-align:center;}
#paragraph_37 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(0, 127, 6);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;display:inline-block;font-size:14px;font-weight:600;padding-bottom:8px;padding-top:8px;text-transform:uppercase;width:100%;}
#paragraph_37 .paragraphComp-content a: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;}
#container_45{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/banner/banner-principale.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:800px;}
#container_46{background-attachment:none;background-clip:none;background-color:rgba(8, 8, 8, 0.51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px;}
#paragraph_49{color:#ffffff;font-size:18px;margin-top:15px;text-align:center;}
#paragraph_50{margin-top:25px;text-align:center;}
#paragraph_50 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_50 .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:#3c3c3c;}
#container_51{padding-bottom:40px;padding-top:40px;}
#paragraph_55{margin-bottom:20px;text-align:center;}
#paragraph_55 .paragraphComp-content h2{color:#3c3c3c;font-size:30px;font-weight:700;}
#imagelink_56{margin-bottom:20px;text-align:center;}
#container_115{background-attachment:fixed;background-clip:border-box;background-color:transparent;background-image:url(/Resources/images/sfondo-home.jpg);background-origin:padding-box;background-position:050% 050%;background-repeat:no-repeat;background-size:cover;margin-bottom:25px;padding-bottom:40px;padding-top:40px;}
#container_116{margin-bottom:20px;max-width:1200px;}
#paragraph_117{margin-bottom:15px;text-align:center;}
#paragraph_117 .paragraphComp-content h2{color:#ffffff;font-size:30px;font-weight:700;}
#imagelink_118{margin-bottom:30px;text-align:center;}
#ContainerRow_119{max-width:1200px;}
#Column_120{padding-bottom:10px;padding-top:10px;}
#container_121{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/motor-sport/homepage/icon1.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;min-height:100px;}
#paragraph_122{padding-top:10px;text-align:center;}
#paragraph_122 .paragraphComp-content h2{color:#ffffff;font-weight:600;}
#paragraph_123 .paragraphComp-content h2{color:#ffffff;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;}
#paragraph_123 .paragraphComp-content h4{color:#ffffff;font-size:14px;font-weight:500;text-align:center;}
#Column_124{padding-bottom:10px;padding-top:10px;}
#container_125{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/motor-sport/homepage/icon2.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;min-height:100px;}
#paragraph_126{padding-top:10px;text-align:center;}
#paragraph_126 .paragraphComp-content h2{color:#ffffff;font-weight:600;}
#paragraph_127 .paragraphComp-content h2{color:#ffffff;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;}
#paragraph_127 .paragraphComp-content h4{color:#ffffff;font-size:14px;font-weight:500;text-align:center;}
#container_149{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-top:40px;}
#imagelink_152{margin-bottom:10px;text-align:center;}
#imagelink_152 img{width:220px;}
#paragraph_155 .paragraphComp-content a{color:#ffffff;}
#paragraph_155 .paragraphComp-content a:hover{color:#0e00d5;}
#paragraph_160 .paragraphComp-content h2{border-left:3px solid #ff1c4a;color:#ffffff;font-size:20px;font-weight:700;padding-left:10px;}
#paragraph_160{margin-bottom:30px;}
#paragraph_163 .paragraphComp-content h2{border-left:3px solid #ff1c4a;color:#ffffff;font-size:20px;font-weight:700;padding-left:10px;}
#paragraph_163{margin-bottom:30px;}
#menu_164 > ul > li > a,#menu_164  > li > a{color:#ffffff;font-size:14px;font-weight:500;}
#menu_164 > ul > li > a:hover,#menu_164  > li > a:hover{color:#ff1c4a;}
#menu_164{line-height:26px;}
#paragraph_166 .paragraphComp-content h2{border-left:3px solid #ff1c4a;color:#ffffff;font-size:20px;font-weight:700;padding-left:10px;}
#paragraph_166{margin-bottom:30px;}
#paragraph_167{font-size:14px;}
#paragraph_167 .paragraphComp-content a{color:#ffffff;font-weight:500;}
#paragraph_167 .paragraphComp-content a:hover{color:#ff1c4a;}
#paragraph_167 .paragraphComp-content em,#paragraph_167  .paragraphComp-content i{color:#ff1c4a;font-size:20px;}
#html_171{z-index:25;}
#container_173{max-width:1200px;}
#navinfo_174 > 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:0px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#navinfo_174{font-family:Montserrat;text-align:center;}
#navinfo_174 > ul > li > a,#navinfo_174  > ul > li > span{color:#ffffff;font-size:24px;font-weight:500;letter-spacing:1px;text-transform:uppercase;}
#navinfo_176 > 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;}
#navinfo_176 > ul > li > a,#navinfo_176  > ul > li > span{color:#ffffff;font-size:15px;font-weight:300;}
#navinfo_176{font-family:Montserrat;text-align:center;}
#navinfo_176 > ul > li > a:hover,#navinfo_176  > ul > li > span:hover{color:#0e00d5;}
#Column_179{padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_185 .formfield_button{padding-left:10px;padding-right:10px;text-align:center;}
#ecCatalogsearchandfilter_185 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_185 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_186{padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_187 .formfield_field label{color:#3c3c3c !important;display:none;font-size:12px;font-weight:500;margin-bottom:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_187 .formfield_field input[type=text]{color:#3c3c3c !important;}
#ecFieldfiltertext_187 .formfield_field .rowRemoveFilter{position:absolute;right:18px;}
#ecFieldfiltertext_187 .formfield_field .rowRemoveFilter .removeFilter{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_187 .formfield_field .rowRemoveFilter .removeFilter i{color:#3c3c3c !important;}
#ecFieldfiltertext_187 .formfield_error{color:rgb(207, 0, 0) !important;font-size:8px;font-weight:700;letter-spacing:1px;margin-top:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_187{margin-bottom:5px !important;margin-top:5px !important;}
#Column_190{padding-left:5px;padding-right:5px;}
#ecCatalog_191 .ecCatalogComp-results{color:#6f6767;font-size:14px;font-weight:500;padding-top:10px;}
#ecCatalog_191 .ecCatalogComp-sort label{color:rgb(0,0,0);font-size:12px;}
#ecCatalog_191 .ecCatalogComp-sort select{color:rgb(0,0,0);min-width:120px;}
#ecCatalog_191 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{color:rgb(0,0,0);font-size:12px;font-weight:400;}
#ecCatalog_191 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{color:rgb(0,0,0);min-width:80px;}
#ecCatalog_191 .ecCatalogComp-noresults{font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCatalog_191 .ecCatalogComp-noitems{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCatalog_191 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(172, 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:12px;margin-bottom:5px;}
#ecCatalog_191 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f1eded;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;margin-left:1px;margin-right:1px;margin-top:0px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;}
#ecCatalog_191 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#6f6767;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;}
#ecFieldtext_197 .labelfield .fieldlabel{color:rgb(0,0,0);display:none;font-size:12px;font-weight:500;}
#ecFieldtext_197 div.textfield{color:rgb(0,0,0) !important;font-size:12px;}
#ecFieldaddtocart_202 input.quantity{color:rgb(0,0,0);font-size:13px;font-weight:600;width:60px;}
#ecFieldaddtocart_202 .addtocart{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:11px;margin-left:2px;}
#ecFieldaddtocart_202{font-family:Montserrat;}
#ecFieldaddtocart_202 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_205{padding-bottom:40px;padding-top:10px;}
#paragraph_213{margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#paragraph_213 .paragraphComp-content h3{border-bottom:3px solid #0e00d5;color:#3c3c3c;display:inline-block;font-size:22px;font-weight:600;padding-bottom:2px;}
#ecCartCustom_215 .nocartitems{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-promotionlist{color:rgb(0,0,0);font-size:14px;}
#ecCartCustom_215 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{font-weight:500;}
#ecCartCustom_215 .ecCartCustomComp-order{color:#3c3c3c;font-weight:500;}
#ecCartCustom_215 .ecCartCustomComp-col-items{padding-left:0px;padding-right:0px;}
#ecCartCustom_215 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_215 .ecCartCustomComp-order-button .cancelmodify{background-attachment:none;background-clip:none;background-color:#3c3c3c;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:10px;font-weight:500;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{border-bottom:2px solid #f1eded;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn{color:rgb(200, 0, 0);}
#ecCartCustom_215 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-subTotal .subTotal .price{color:#3c3c3c;font-weight:500;}
#ecCartCustom_215 .ecCartCustomComp-subTotal{border-top:2px solid #f1eded;}
#ecCartCustom_215 .ecCartCustomComp-cartEmpty{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:10px;text-transform:uppercase;width:25%;}
#ecCartCustom_215 .ecCartCustomComp-cartEmpty .emptycart{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:8px;padding-top:8px;}
#ecCartCustom_215 .ecCartCustomComp-cartEmpty .emptycart:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_215 .ecCartCustomComp-checkoutLink .gotocheckout{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-family:Montserrat;font-size:20px;font-weight:600;margin-top:20px;padding-bottom:16px;padding-top:16px;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-checkoutLink .gotocheckout:hover{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_215 .ecCartCustomComp-catalogLink{margin-bottom:30px;}
#ecCartCustom_215 .ecCartCustomComp-catalogLink .gotoback{background-attachment:none;background-clip:none;background-color:#6f6767;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;margin-top:5px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-cartTable .title{display:none;}
#ecCartCustom_215 .ecCartCustomComp-containerSummaryArticles{border-bottom:2px solid #f1eded;border-top:2px solid #f1eded;color:#6f6767;font-size:14px;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-grandTotal .grandTotal{color:rgb(0,0,0);font-size:18px;font-weight:500;}
#ecCartCustom_215 .ecCartCustomComp-grandTotal .grandTotal .price{color:#3c3c3c;font-size:22px;font-weight:700;letter-spacing:1px;}
#ecCartCustom_215 .ecCartCustomComp-textTotalArticles{font-size:16px;}
#ecCartCustom_215 .ecCartCustomComp-valueTotalArticles{color:#3c3c3c;font-weight:700;margin-left:4px;margin-right:4px;}
#ecCartCustom_215 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e00d5;font-size:18px;font-weight:600;margin-bottom:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-align:left;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-descriptionVoucherQuote{color:#6f6767;font-size:14px;}
#ecCartCustom_215 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:rgb(0,0,0);font-size:12px;font-weight:500;margin-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote .labelVoucherQuote{font-size:10px;font-weight:500;margin-bottom:0px;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c;height:40px;}
#ecCartCustom_215 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:5px;}
#ecCartCustom_215 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote .applyvoucher{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_215 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol-container{margin-top:20px;}
#ecFieldimage_216{padding-left:5px;padding-right:5px;}
#ecFieldimage_216 img{width:110px;}
#ecFieldtitle_217 .container-fluid{color:#3c3c3c;font-size:15px;font-weight:600;}
#ecFieldtitle_217{margin-bottom:15px;margin-top:15px;padding-left:5px;}
#ecFieldprice_218 div.originalprice{color:#6f6767;font-size:12px;text-decoration:line-through;}
#ecFieldprice_218 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:15px;font-weight:500;padding-left:4px;padding-right:4px;}
#ecFieldprice_218 div.price{color:#3c3c3c;font-size:18px;font-weight:700;margin-left:5px;}
#ecFieldprice_218{padding-left:5px;}
#ecFieldautocomplete_219 .quicksearch input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c;height:40px;}
#ecFieldautocomplete_219 .quicksearch{margin-bottom:10px;}
#ecFieldautocomplete_219 .quickconfigurator .configurator_label{color:#3c3c3c;font-size:14px;font-weight:500;}
#ecFieldautocomplete_219 .quickconfigurator .configurator_label .fieldlabel{color:#3c3c3c;font-family:Montserrat;font-size:12px;font-weight:600;}
#ecFieldautocomplete_219 .quickconfigurator .configurator_control{margin-bottom:5px;}
#ecFieldautocomplete_219 .quickconfigurator .configurator_li{color:#6f6767;font-size:12px;}
#ecFieldautocomplete_219 .quicksetoptions .formfield_field label{font-size:14px;}
#ecFieldautocomplete_219 .quicksetoptions .formfield_field{margin-bottom:10px;}
#ecFieldautocomplete_219 .quicksetoptions .formfield_error{font-size:9px;}
#ecFieldtext_220{text-align:center;}
#ecFieldtext_220 .labelfield .fieldlabel{color:#6f6767;font-size:14px;}
#ecFieldtext_220 div.textfield{color:#3c3c3c !important;font-size:16px;font-weight:500;}
#ecFieldquantity_221 .rowQty{color:rgb(0,0,0);}
#ecFieldquantity_221 input.qtyminus{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:0px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:600;height:35px;}
#ecFieldquantity_221 input.qtyplus{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;height:35px;}
#container_222{padding-bottom:40px;padding-top:20px;}
#ecCheckoutCustom_287{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-confirmpaypal_container p{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:#3c3c3c;font-size:12px;font-weight:500;text-transform:uppercase;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-soldout{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-blockorder{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card{margin-bottom:2px;margin-top:2px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-header{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #dddfe2;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#0e00d5;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-header .header a{color:#ffffff;font-size:18px;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-header .header{color:#ffffff;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .title{color:#3c3c3c;font-size:11px;text-transform:uppercase;width:100%;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:500;margin-left:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .infodetail{color:#3c3c3c;font-size:15px;margin-bottom:3px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#6f6767;font-size:14px;height:40px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:40px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{color:#3c3c3c;font-size:12px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#3c3c3c;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#3c3c3c;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#6f6767;font-size:14px;font-weight:500;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body span.price{color:#3c3c3c;font-weight:700;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{color:#3c3c3c;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header .store_map_marker_icon{color:#3c3c3c;font-weight:700;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_header .store_name{color:#3c3c3c;font-weight:500;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{color:#3c3c3c;font-size:12px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection .notselected_label{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:700;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-transform:uppercase;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection .selected_label{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:700;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;text-transform:uppercase;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-errorStores{font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .usepointsbalance{color:#6f6767;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .usegiftcardbalance{color:#6f6767;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .billingcard{color:#6f6767;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .rememberbillingcard{color:#6f6767;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-message{font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body{padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body li{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-bottom:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingAddress{display:block;font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingAddress .titleheader{border-bottom:0px solid #0e00d5;color:#3c3c3c;display:inline-block;font-size:22px;padding-bottom:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutHead .title{color:#3c3c3c;font-size:16px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchPickupPoints label{color:rgb(0,0,0);font-size:13px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchPickupPoints .btnPickupPointsSearch{color:rgb(0,0,0);font-size:14px;font-weight:500;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:rgb(9, 151, 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:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:18px;font-weight:600;padding-bottom:16px;padding-top:16px;text-transform:uppercase;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-linkconfirmckeckout .btn:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{color:rgb(0,0,0);font-size:14px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-pre-confirmcondition label{color:rgb(0,0,0);font-weight:500;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#3c3c3c;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-errorcreditcard{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-documents a{color:#3c3c3c;font-size:14px;font-weight:600;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutHead .btn{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod .titleheader{color:#3c3c3c;font-size:22px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod p{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod span{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo .titleheader{font-size:16px;font-weight:600;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack .titleheader{font-size:20px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-billingAddress .titleheader{color:#3c3c3c;font-size:22px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-billingAddress address{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-billingMethod .titleheader{color:#3c3c3c;font-size:22px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-billingMethod p{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-billingMethod span{font-size:14px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutTable .number1 > div.col-title{font-size:12px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutTable .number2 > div.col-title{font-size:12px;text-align:center;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutTable .number3 > div.col-title{font-size:12px;text-align:center;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:700;margin-bottom:5px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#paragraph_288{color:#3c3c3c;font-size:13px;font-weight:500;line-height:28px;margin-bottom:20px;text-align:center;}
#paragraph_288 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:700;margin-left:5px;padding-bottom:2px;padding-left:10px;padding-right:10px;padding-top:2px;text-transform:uppercase;}
#paragraph_288 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_289{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;text-transform:uppercase;}
#paragraph_289 .paragraphComp-content h3{color:#ffffff;font-size:16px;padding-bottom:8px;padding-top:8px;}
#userregistration_290 .accounttype{font-size:22px;margin-bottom:20px;text-align:center;}
#userregistration_290 .accounttype .formlabel{color:#3c3c3c;font-size:12px;font-weight:700;line-height:22px;margin-left:8px;margin-right:8px;text-transform:uppercase;}
#userregistration_290 .formfield_field .formlabel{color:rgb(0,0,0);font-size:10px;font-weight:500;line-height:16px;margin-bottom:0;text-transform:uppercase;}
#userregistration_290 .formfield_field .inputfield{border-bottom:2px solid rgb(206,212,218);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid rgb(206,212,218);border-right:2px solid rgb(206,212,218);border-top:2px solid rgb(206,212,218);border-top-left-radius:0;border-top-right-radius:0;color:#6f6767;font-size:14px;height:45px;}
#userregistration_290 .formfield_field 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:2px solid rgb(206, 212, 218);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid rgb(206, 212, 218);border-right:2px solid rgb(206, 212, 218);border-top:2px solid rgb(206, 212, 218);border-top-left-radius:0;border-top-right-radius:0;color:#6f6767;font-size:14px;height:45px;}
#userregistration_290 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(0,0,0);border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0 solid rgb(0,0,0);border-right:0 solid rgb(0,0,0);border-top:0 solid rgb(0,0,0);border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:500;padding-bottom:8px;padding-top:8px;text-align:center;text-transform:uppercase;width:25%;}
#userregistration_290{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:15px;max-width:1200px;padding-left:0;padding-right:0;}
#userregistration_290 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(0,0,0);border-left:2px solid rgb(0,0,0);border-right:2px solid rgb(0,0,0);border-top:2px solid rgb(0,0,0);color:#ffffff;}
#userregistration_290 .formfield_button{text-align:center;}
#userregistration_290 .formfield_field input[type=password]{border-bottom:2px solid rgb(206,212,218);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid rgb(206,212,218);border-right:2px solid rgb(206,212,218);border-top:2px solid rgb(206,212,218);border-top-left-radius:0;border-top-right-radius:0;color:#6f6767;font-size:14px;height:45px;}
#userregistration_290 .userregistrationComp-verifymail{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:12px;padding-bottom:5px;padding-top:5px;}
#userregistration_290 .formfield_field{margin-bottom:10px;}
#userregistration_290 .formfield_error{color:rgb(193, 0, 0);font-size:9px;margin-top:0px;}
#textfield_291{padding-left:5px !important;padding-right:5px !important;}
#container_292{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_293{padding-left:5px;padding-right:5px;padding-top:5px;}
#checkboxfield_293 .custom-control-label{color:#3c3c3c;font-size:14px;padding-top:3px;}
#ContainerRow_294{margin-bottom:10px;}
#Column_295{padding-left:5px;padding-right:05px;}
#passwordfield_296 .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:50px;}
#Column_297{padding-left:5px;padding-right:05px;}
#passwordfield_298 .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:50px;}
#Column_300{padding-left:5px;padding-right:05px;}
#Column_302{padding-left:5px;padding-right:05px;}
#Column_304{padding-left:5px;padding-right:05px;}
#Column_306{padding-left:5px;padding-right:05px;}
#Column_308{padding-left:5px;padding-right:05px;}
#Column_310{padding-left:5px;padding-right:05px;}
#Column_312{padding-left:5px;padding-right:05px;}
#Column_314{padding-left:5px;padding-right:05px;}
#textfield_315 .formfield_field .inputfield{height:45px;}
#Column_317{padding-left:5px;padding-right:05px;}
#selectfield_318 .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_319{padding-left:5px;padding-right:05px;}
#selectfield_320 .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_321{padding-left:5px;padding-right:05px;}
#Column_323{padding-left:5px;padding-right:05px;}
#Column_325{padding-left:5px;padding-right:05px;}
#Column_327{padding-left:5px;padding-right:5px;}
#checkboxfield_328{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_328 .custom-control-label{color:rgb(0,0,0);font-size:15px;margin-left:5px;padding-top:2px;}
#checkboxfield_328 .formfield_error{font-size:11px;}
#ContainerRow_329{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_330{padding-left:5px;padding-right:05px;}
#selectfield_331 .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_332{padding-left:5px;padding-right:05px;}
#selectfield_333 .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_334{padding-left:5px;padding-right:05px;}
#Column_336{padding-left:5px;padding-right:05px;}
#Column_338{padding-left:5px;padding-right:05px;}
#Column_340{padding-left:5px;padding-right:05px;}
#ContainerRow_342{margin-bottom:10px;}
#Column_343{padding-top:10px;}
#privacyfield_344 .formfield_field > .formlabel{display:none;}
#privacyfield_344 .privacycontrol{display:none;}
#privacyfield_344 .custom-control-label{color:#6f6767;font-size:14px;font-weight:400;padding-top:3px;}
#paragraph_345 .paragraphComp-content a{color:rgb(0,0,0);}
#paragraph_345{font-size:13px;padding-left:5px;padding-top:4px;}
#paragraph_345 .paragraphComp-content a:hover{color:rgb(0,0,0);}
#ecFieldtitle_347{margin-bottom:10px;text-align:left;}
#ecFieldtitle_347 div.labelfield{display:none;}
#ecFieldtitle_347 div.textfield{color:rgb(0,0,0) !important;font-size:13px;}
#ecFieldtitle_347 a{color:#3c3c3c;}
#ecFieldtitle_347 a:hover{color:#0e00d5;}
#ecFieldtext_348 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;}
#ecFieldtext_348 div.textfield{color:#3c3c3c !important;font-size:12px;}
#ecFieldtext_350 div.labelfield{display:none;}
#ecFieldtext_350 div.textfield{color:#3c3c3c !important;font-size:18px;font-weight:600;}
#container_351{padding-bottom:40px;}
#ecProduct_352{padding-left:5px;padding-right:5px;}
#Column_354{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:40px;}
#Column_356{padding-bottom:20px;padding-left:20px;}
#container_357{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_358{background-attachment:none;background-clip:none;background-color:#f1eded;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldnavigationproducts_359{border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-top:2px solid #ffffff;margin-right:5px;padding-left:0px;padding-right:0px;}
#ecFieldnavigationproducts_359 .navigationproductslink img{width:40px;}
#ecFieldnavigationproducts_360{border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-top:2px solid #ffffff;margin-left:5px;padding-left:0px;padding-right:0px;}
#ecFieldnavigationproducts_360 .navigationproductslink img{width:40px;}
#container_361{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;padding-bottom:20px;padding-top:20px;}
#ecFieldtitle_362{color:#3c3c3c;font-size:20px;font-weight:800;margin-bottom:10px;}
#ecFieldtitle_362 div.labelfield{display:none;}
#ecFieldtext_363 .labelfield .fieldlabel{color:#3c3c3c;font-size:12px;font-weight:500;}
#ecFieldtext_363 div.textfield{color:#3c3c3c !important;font-size:13px;font-weight:500;}
#ecFieldtext_364 .labelfield .fieldlabel{color:#3c3c3c;font-size:12px;font-weight:500;}
#ecFieldtext_364 div.textfield{color:#3c3c3c !important;font-size:13px;font-weight:500;}
#ContainerRow_367{border-bottom:2px solid #ffffff;margin-bottom:15px;padding-bottom:15px;padding-top:5px;}
#Column_368{padding-bottom:10px;padding-top:10px;}
#ecFieldaddtocart_369 input.quantity{color:rgb(0,0,0);font-size:18px;font-weight:600;max-width:100%;width:70px;}
#ecFieldaddtocart_369 input.qtyminus{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:1px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:22px;font-weight:700;max-width:100%;width:40px;}
#ecFieldaddtocart_369 input.qtyplus{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px 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:22px;font-weight:600;max-width:100%;width:40px;}
#ecFieldaddtocart_369 .addtocart{background-attachment:none;background-clip:none;background-color:#0e00d5;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:16px;font-weight:700;margin-right:10px;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-transform:uppercase;}
#ecFieldaddtocart_369 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#Column_370{padding-bottom:10px;padding-top:10px;}
#ecFieldaddtowishlist_371 .addtowishlist{background-attachment:none;background-clip:none;background-color:#0e00d5;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;height:50px;max-width:100%;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:200px;}
#ecFieldaddtowishlist_371 .addtowishlist:hover{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_375 .paragraphComp-content h2{border-bottom:3px solid rgb(0,0,0);color:rgb(0,0,0);font-size:22px;font-weight:600;padding-bottom:5px;text-transform:uppercase;}
#paragraph_375{margin-bottom:10px;margin-top:20px;}
#ecFielddescription_376 p.description{color:#6f6767;font-size:15px;}
#ecSetproductsbox_377{margin-bottom:30px;margin-top:30px;}
#container_378{border-bottom:1px solid #f1eded;border-left:1px solid #f1eded;border-right:1px solid #f1eded;border-top:1px solid #f1eded;padding-bottom:10px;}
#container_379{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-top:10px;}
#ecMexalAvailability_380 .div_button{display:none;}
#ecMexalAvailability_380{text-align:left;}
#ecMexalAvailability_380 span.availability{color:#ffffff;font-weight:500;}
#ecMexalAvailability_380 ul.size-availability li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecMexalAvailability_380 span.size{color:#ffffff;font-weight:500;}
#container_381{min-height:210px;}
#ecFieldimage_382 img{width:200px;}
#ecFieldtext_383{text-align:center;}
#ecFieldtext_383 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:500;}
#ecFieldtext_383 div.textfield{color:rgb(0,0,0) !important;font-size:12px;}
#ecFieldtitle_384 a{color:rgb(0,0,0);font-size:15px;font-weight:600;}
#ecFieldtitle_384 a:hover{color:#0e00d5;}
#ecFieldtitle_384{min-height:80px;text-align:center;}
#ecFieldprice_385 div.minimalprice{display:none;}
#ecFieldprice_385 div.originalprice{color:#6f6767;font-size:16px;margin-right:10px;text-decoration:line-through;}
#ecFieldprice_385 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:18px;font-weight:500;margin-right:10px;padding-bottom:2px;padding-left:3px;padding-right:3px;padding-top:2px;}
#ecFieldprice_385{font-family:Montserrat;margin-bottom:10px;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldprice_385 div.price{color:rgb(0,0,0);font-size:24px;font-weight:700;}
#ecFieldaddtocart_388 input.quantity{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:18px;font-weight:500;height:45px;max-width:100%;width:70px;}
#ecFieldaddtocart_388 .addtocart{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:500;height:45px;margin-left:5px;padding-bottom:10px;padding-left:16px;padding-right:16px;padding-top:10px;}
#ecFieldaddtocart_388{font-family:Montserrat;padding-left:5px;padding-right:5px;}
#ecFieldaddtocart_388 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldaddtocart_388 .ecFieldaddtocartComp-range{color:rgb(0,0,0);font-weight:600;height:45px;margin-right:5px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:12px;}
#ecFieldaddtowishlist_390 .addtowishlist{color:rgb(0,0,0);font-size:24px;}
#ecFieldaddtowishlist_390 .addtowishlist:hover{color:rgb(207,0,0);}
#container_402{padding-bottom:40px;padding-top:40px;}
#paragraph_403{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;margin-bottom:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;text-align:right;}
#ecOrders_404{max-width:1600px;padding-bottom:10px;padding-top:10px;}
#ecOrders_404 .tabsComp-tabs li{color:#3c3c3c;margin-bottom:10px;text-transform:uppercase;}
#ecOrders_404 .tabsComp-tabs li 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:0px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c;font-size:16px;font-weight:700;height:45px;margin-left:4px;margin-right:4px;}
#ecOrders_404 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{color:#3c3c3c;}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{color:#0e00d5;}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{color:rgb(186, 0, 0);}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{color:rgb(16, 82, 149);}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder{color:#3c3c3c;font-weight:500;}
#ecOrders_404 .ecOrdersComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f1eded;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:500;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:6px;}
#ecOrders_404 .ecOrdersComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecOrders_404 .ecOrdersComp-ordersTable .title{border-bottom:2px solid #f1eded;border-left:2px solid #f1eded;color:rgb(0,0,0);font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:5px;padding-left:10px;text-transform:uppercase;}
#ecOrders_404 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{padding-bottom:10px;padding-top:10px;}
#container_405{padding-bottom:40px;padding-top:40px;}
#ecWishlistCustom_406{max-width:1500px;}
#ecWishlistCustom_406 .nowishlist{font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistSettingsHead .title{font-size:18px;font-weight:600;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistSettingsHead .backwishlist{background-attachment:none;background-clip:none;background-color:#3c3c3c;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;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:#f1eded;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart label{color:rgb(0,0,0);font-size:11px;font-weight:500;margin-bottom:0px;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;height:40px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;height:40px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:14px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-cart .formfield_error{font-size:8px;margin-top:0px;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistShareHead .title{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistShareHead .backwishlist{background-attachment:none;background-clip:none;background-color:#3c3c3c;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;margin-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share{margin-bottom:5px;margin-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .titleshareemail{color:rgb(0,0,0);font-size:16px;font-weight:600;margin-top:10px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .shareinfo{color:#6f6767;font-size:14px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .socialshare{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;max-width:100%;width:45px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share label{color:rgb(0,0,0);font-size:10px;font-weight:500;margin-bottom:0px;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .formfield_error{font-size:8px;margin-top:0px;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .senderror{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistTable thead{text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:14px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:14px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#6f6767;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:rgb(227, 0, 0);}
#ecWishlistCustom_406 .ecWishlistCustomComp-share .sendcomplete{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f1eded;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;border-top-left-radius:0px;border-top-right-radius:0px;margin-left:1px;margin-right:1px;margin-top:0px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#f1eded;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #3c3c3c;border-left:2px solid #3c3c3c;border-right:2px solid #3c3c3c;border-top:2px solid #3c3c3c;color:#3c3c3c;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{border-bottom:2px solid #f1eded;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{color:rgb(211, 0, 0);font-size:20px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{color:#3c3c3c;font-size:20px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_406  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailHead .title{font-size:18px;font-weight:600;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailHead .backwishlist{background-attachment:none;background-clip:none;background-color:#3c3c3c;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;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol{padding-top:20px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailAction{margin-top:5px;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist{background-attachment:none;background-clip:none;background-color:#6f6767;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}
#ecWishlistCustom_406 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#6f6767;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldimage_407 img{max-width:100px;}
#ecFieldtitle_408{color:#3c3c3c;font-size:14px;font-weight:600;margin-bottom:5px;margin-top:10px;text-transform:uppercase;}
#ecFieldtitle_408 a{color:#3c3c3c;font-size:14px;}
#ecFieldtitle_408 a:hover{color:#0e00d5;}
#ecFieldtitle_408 div.labelfield{display:none;}
#ecFieldtext_409 .labelfield .fieldlabel{color:#6f6767;font-size:12px;}
#ecFieldtext_409 div.textfield{color:#6f6767 !important;font-size:14px;}
#ecFieldtext_409{margin-bottom:5px;}
#ecFieldprice_410 div.price{color:rgb(0,0,0);font-size:18px;font-weight:700;}
#ecFieldprice_410 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;margin-left:5px;margin-right:5px;padding-bottom:1px;padding-left:3px;padding-right:3px;padding-top:1px;}
#ecFieldprice_410 div.originalprice{color:#6f6767;font-size:14px;text-decoration:line-through;}
#ecFieldquantity_411 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);font-size:16px;font-weight:500;height:45px;text-align:center;}
#ecFieldquantity_411 .rowQtyGift{color:rgb(0,0,0);font-size:12px;}
#ecFieldquantity_411 .rowUnitSize{color:rgb(0,0,0);display:inline-block;font-size:14px;font-weight:500;text-align:center;width:100%;}
#ecFieldquantity_411 .rowUnit{color:rgb(0,0,0);display:inline-block;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;width:100%;}
#container_412{padding-bottom:40px;padding-top:40px;}
#ecRmaCustom_413{max-width:1500px;padding-bottom:5px;}
#ecRmaCustom_413 .ecRmaCustomComp-documents a{font-weight:500;}
#ecRmaCustom_413 .ecRmaCustomComp-rmaHead .title{color:#6f6767;font-size:18px;}
#ecRmaCustom_413 .ecRmaCustomComp-rmaHead .status{color:#3c3c3c;}
#ecRmaCustom_413 .ecRmaCustomComp-shippingAddress .titleheader{color:#3c3c3c;font-size:18px;}
#ecRmaCustom_413 .ecRmaCustomComp-shippingMethod .titleheader{color:#3c3c3c;font-size:18px;}
#ecRmaCustom_413 .ecRmaCustomComp-billingAddress .titleheader{color:#3c3c3c;font-size:18px;}
#ecRmaCustom_413 .ecRmaCustomComp-billingMethod .titleheader{color:#3c3c3c;font-size:18px;}
#ecRmaCustom_413 .ecRmaCustomComp-headerAttributes li .labelAttribute{font-size:14px;}
#ecRmaCustom_413 .ecRmaCustomComp-headerAttributes li .textAttribute{font-size:14px;}
#ecRmaCustom_413 .ecRmaCustomComp-rmaTable .item{border-bottom:2px solid #f1eded;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;margin-bottom:10px;}
#ecRmaCustom_413 .ecRmaCustomComp-rmaTable .title{color:#3c3c3c;font-size:12px;}
#ecRmaCustom_413 .ecRmaCustomComp-rmaFooter .btn{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#ecRmaCustom_413 .ecRmaCustomComp-condition{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_413 #ecRmaCustomComp-errornocheckitems{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_413 .ecRmaCustomComp-confirmcondition #ecRmaCustomComp-errorcondition{font-size:14px;padding-bottom:6px;padding-top:6px;}
#ecFieldimage_414 img{width:100px;}
#ecFieldtitle_415 div.labelfield{display:none;}
#ecFieldtitle_415 div.textfield{color:#3c3c3c !important;font-size:14px;font-weight:600;margin-bottom:5px !important;}
#ecFieldtext_416 .labelfield .fieldlabel{font-size:12px;}
#ecFieldtext_416 div.textfield{color:#3c3c3c !important;font-size:14px;}
#ecFieldprice_417 .labelprice .fieldlabel{font-size:12px;}
#ecFieldprice_417 div.price{color:#3c3c3c;font-size:18px;font-weight:600;}
#ecFieldprice_417 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:3px;margin-right:3px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_417 div.originalprice{color:#6f6767;font-size:14px;text-decoration:line-through;}
#textfield_418 .formfield_field .inputfield{border-bottom:2px solid #f1eded;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;max-width:80px;}
#textfield_418{text-align:center;}
#ecFieldtext_419{text-align:center;}
#ecFieldtext_419 div.textfield{color:#3c3c3c !important;font-size:18px;font-weight:600;}
#container_420{padding-bottom:40px;padding-top:40px;}
#userregistration_421 .accounttype{font-size:22px;margin-bottom:20px;text-align:center;}
#userregistration_421 .accounttype .formlabel{color:#3c3c3c;font-size:12px;font-weight:700;line-height:22px;margin-left:8px;margin-right:8px;text-transform:uppercase;}
#userregistration_421 .formfield_field .formlabel{color:rgb(0,0,0);}
#userregistration_421 .formfield_field .inputfield{color:#6f6767;}
#userregistration_421 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(0,0,0);border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid rgb(0,0,0);border-right:0px solid rgb(0,0,0);border-top:0px solid rgb(0,0,0);border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:500;padding-bottom:12px;padding-top:12px;text-align:center;text-transform:uppercase;width:100%;}
#userregistration_421{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-left:0;padding-right:0;}
#userregistration_421 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(0,0,0);border-left:0px solid rgb(0,0,0);border-right:0px solid rgb(0,0,0);border-top:0px solid rgb(0,0,0);color:#ffffff;}
#userregistration_421 .formfield_button{text-align:center;}
#userregistration_421 .formfield_field input[type=password]{color:#6f6767;}
#userregistration_421 .userregistrationComp-verifymail{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#userregistration_421 .formfield_field{margin-bottom:10px;}
#Column_423{padding-left:5px;padding-right:05px;}
#Column_425{padding-left:5px;padding-right:05px;}
#Column_427{padding-left:5px;padding-right:05px;}
#Column_429{padding-left:5px;padding-right:05px;}
#Column_433{padding-left:5px;padding-right:05px;}
#Column_440{padding-left:5px;padding-right:05px;}
#Column_442{padding-left:5px;padding-right:05px;}
#Column_444{padding-left:5px;padding-right:05px;}
#Column_446{padding-left:5px;padding-right:05px;}
#Column_448{padding-left:5px;padding-right:05px;}
#ContainerRow_465{margin-bottom:10px;}
#Column_466{padding-left:5px;padding-right:05px;}
#Column_468{padding-left:5px;padding-right:05px;}
#Column_469{padding-left:5px;padding-right:05px;}
#Column_471{padding-left:5px;padding-right:05px;}
#privacyfield_474 .formfield_field > .formlabel{display:none;}
#privacyfield_474 .privacycontrol{display:none;}
#privacyfield_474 .custom-control-label{padding-top:3px;}
#paragraph_475 .paragraphComp-content a{color:#6f6767;}
#paragraph_475{padding-left:3px;padding-top:1px;}
#paragraph_475 .paragraphComp-content a:hover{color:rgb(0,0,0);}
#userprofile_480 .formfield_field .inputfield{color:#3c3c3c;}
#userprofile_480 .formfield_field .formlabel{color:rgb(0,0,0);font-size:10px;font-weight:500;line-height:16px;margin-bottom:2px;text-transform:uppercase;}
#userprofile_480{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:30px;margin-top:30px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#userprofile_480 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(0,0,0);border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid rgb(0,0,0);border-right:0px solid rgb(0,0,0);border-top:0px solid rgb(0,0,0);border-top-left-radius:50px;border-top-right-radius:50px;color:rgb(255,255,255);font-size:16px;font-weight:500;margin-top:20px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#userprofile_480 .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:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,168,1);font-size:15px;font-weight:500;padding-bottom:5px;padding-top:5px;text-align:center;}
#userprofile_480 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#6f6767;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:0;border-bottom-right-radius:0;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:0;border-top-right-radius:0;color:#ffffff;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_480 .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:0;border-bottom-right-radius:0;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:0;border-top-right-radius:0;color:rgb(214,0,0);}
#userprofile_480 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(0,0,0);border-left:0px solid rgb(0,0,0);border-right:0px solid rgb(0,0,0);border-top:0px solid rgb(0,0,0);color:#ffffff;}
#userprofile_480 .userprofileComp-delete-message{color:rgb(244,0,0);font-size:16px;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#userprofile_480 .formfield_field input[type=password]{color:#3c3c3c;}
#userprofile_480 .formfield_error{font-size:10px;}
#userprofile_480 .userprofileComp-errormessage{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#userprofile_480 .formfield_field{margin-bottom:10px;}
#ContainerRow_481{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-bottom:5px;padding-top:5px;}
#Column_482{padding-left:5px;padding-right:05px;}
#Column_484{padding-left:5px;padding-right:05px;}
#Column_490{padding-left:5px;padding-right:05px;}
#Column_492{padding-left:5px;padding-right:05px;}
#paragraph_502{color:#3c3c3c;font-family:Montserrat;font-size:18px;font-weight:700;letter-spacing:1px;margin-bottom:5px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_502 .paragraphComp-content{border-bottom:1px solid rgb(0,0,0);}
#ContainerRow_503{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:5px;}
#Column_504{padding-left:5px;padding-right:05px;}
#Column_506{padding-left:5px;padding-right:05px;}
#Column_507{padding-left:5px;padding-right:05px;}
#Column_509{padding-left:5px;padding-right:05px;}
#container_516{padding-bottom:40px;padding-top:40px;}
#ContainerRow_517{border-bottom:2px solid #f1eded;margin-bottom:30px;padding-bottom:30px;}
#paragraph_521{line-height:30px;}
#ContainerRow_522{border-bottom:2px solid #f1eded;margin-bottom:30px;padding-bottom:30px;}
#paragraph_524{line-height:30px;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;}
#paragraph_531{line-height:30px;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;}
#ContainerRow_532{margin-top:40px;padding-bottom:25px;padding-top:25px;}
#Column_535{padding-bottom:10px;padding-top:10px;}
#container_539{padding-bottom:40px;padding-top:40px;}
#Column_541{padding-bottom:10px;padding-top:10px;}
#paragraph_542 .paragraphComp-content h2{border-bottom:3px solid rgb(0,0,0);color:#0e00d5;display:inline-block;font-size:20px;font-weight:700;padding-bottom:5px;}
#paragraph_542{margin-bottom:30px;}
#form_543 .formfield_field .formlabel{color:rgb(0,0,0);font-size:12px;margin-bottom:0px;text-transform:uppercase;}
#form_543 .formfield_field{margin-bottom:10px;}
#form_543 .formfield_field .inputfield{height:40px;}
#form_543 .formfield_error{color:rgb(207, 0, 0);font-size:9px;font-weight:600;margin-top:0px;}
#form_543 .formComp-message{color:rgb(72, 168, 24);font-size:14px;}
#form_543 .formComp-errormessage{font-size:12px;}
#form_543 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;}
#form_543 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#privacyfield_550 .formfield_field > .formlabel{display:none;}
#privacyfield_550 .privacycontrol{display:none;}
#Column_552{padding-bottom:10px;padding-top:10px;}
#paragraph_553 .paragraphComp-content h2{border-bottom:3px solid rgb(0,0,0);color:#0e00d5;display:inline-block;font-size:20px;font-weight:700;padding-bottom:5px;}
#paragraph_553{margin-bottom:30px;}
#paragraph_554 .paragraphComp-content em,#paragraph_554  .paragraphComp-content i{color:#0e00d5;font-size:20px;}
#paragraph_554 .paragraphComp-content a{color:rgb(0,0,0);}
#paragraph_554 .paragraphComp-content a:hover{color:rgb(0,0,0);text-decoration:underline;}
#container_557{padding-bottom:40px;padding-top:40px;}
#container_558{max-width:1200px;}
#imagegallery_559 .imagegalleryComp-image img{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#container_593{padding-bottom:40px;padding-top:40px;}
#container_594{max-width:1500px;}
#container_596{border-bottom:2px solid #f1eded;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;padding-bottom:15px;padding-top:15px;}
#cmsFieldsummary_597{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ContainerRow_598{margin-top:10px;}
#paragraph_600{color:#6f6767;padding-left:5px;padding-right:5px;}
#cmsFielddate_601 .fieldlabel{color:#6f6767;font-size:14px;}
#cmsFielddate_601{padding-top:10px;}
#paragraph_603{padding-left:5px;padding-right:5px;}
#cmsFieldauthor_604{padding-top:10px;}
#cmsFieldauthor_604 .fieldlabel{font-size:14px;}
#cmsFieldrating_606 .cmsFieldratingComp-container .review_content{color:#3c3c3c;font-size:10px;font-weight:700;}
#cmsFieldtitle_607{margin-bottom:5px;margin-top:5px;}
#cmsFieldtitle_607 a{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:#0e00d5;font-size:18px;font-weight:500;text-align:left;width:100%;}
#cmsFieldtitle_607 a:hover{color:#3c3c3c;}
#cmsFieldsummary_608 .card-body{font-size:14px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:0px;}
#cmsFieldsummary_608 .card{font-size:14px;}
#container_609{padding-bottom:40px;padding-top:40px;}
#cmsFieldtitle_611{color:#3c3c3c;font-size:30px;margin-bottom:20px;text-align:center;}
#cmsFielddate_612{margin-bottom:20px;text-align:center;}
#cmsFielddate_612 .fieldlabel{color:#3c3c3c;font-size:14px;font-weight:500;}
#cmsFieldarticle_613 img{max-width:1000px;}
#container_614{padding-bottom:40px;padding-top:40px;}
#container_617{border-bottom:1px solid #f1eded;border-left:1px solid #f1eded;border-right:1px solid #f1eded;border-top:1px solid #f1eded;padding-bottom:10px;}
#paragraph_618{color:#3c3c3c;font-size:16px;padding-bottom:10px;padding-top:15px;}
#paragraph_618 .paragraphComp-content h2{border-bottom:3px solid #0e00d5;color:#3c3c3c;display:inline-block;font-size:20px;font-weight:600;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}
#paragraph_618 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_618 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_619 .formfield_field label{color:#3c3c3c;font-size:10px;font-weight:500;margin-bottom:0px;text-transform:uppercase;}
#userlogin_619 .formfield_field input[type=text]{color:#3c3c3c;}
#userlogin_619 .formfield_field input[type=password]{color:#3c3c3c;}
#userlogin_619 .formfield_error{font-size:9px;margin-top:0px;}
#userlogin_619 .userloginComp-validationMessage{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#userlogin_619 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:600;padding-bottom:8px;padding-top:8px;text-transform:uppercase;width:50%;}
#userlogin_619 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_619 .formfield_field{margin-bottom:10px;}
#userlogin_619 .formfield_button{margin-bottom:10px;margin-top:15px;}
#container_623{padding-bottom:10px;padding-top:10px;}
#paragraph_624{color:#3c3c3c;font-size:16px;padding-bottom:10px;padding-top:10px;}
#paragraph_624 .paragraphComp-content h2{border-bottom:3px solid #0e00d5;color:#3c3c3c;display:inline-block;font-size:20px;font-weight:600;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}
#paragraph_624 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_624 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_625 .labelrecovery label{font-size:15px;}
#recoverypassword_625 .fieldrecovery input{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#recoverypassword_625 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:16px;font-weight:600;margin-bottom:5px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;width:50%;}
#recoverypassword_625 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_625 .success{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#recoverypassword_625 .error{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#paragraph_628{color:#3c3c3c;font-size:16px;padding-bottom:15px;padding-top:15px;}
#paragraph_628 .paragraphComp-content h2{border-bottom:3px solid #0e00d5;color:#3c3c3c;display:inline-block;font-size:20px;font-weight:600;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}
#paragraph_628 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_628 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_630{padding-bottom:40px;padding-top:40px;}
#ContainerRow_631{max-width:1500px;}
#Column_632{padding-left:5px;padding-right:5px;}
#paragraph_634{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e00d5;padding-bottom:10px;padding-top:10px;}
#paragraph_634 .paragraphComp-content h2{font-size:20px;}
#ecContextualcategorymenu_635{padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;text-transform:uppercase;}
#ecContextualcategorymenu_635 > ul > li,#ecContextualcategorymenu_635  > li{padding-bottom:8px;padding-top:8px;}
#ecContextualcategorymenu_635 > ul > li > a,#ecContextualcategorymenu_635  > li > a{border-bottom:1px solid #f1eded;color:#3c3c3c;font-weight:500;}
#ecContextualcategorymenu_635 > ul > li > a:hover,#ecContextualcategorymenu_635  > li > a:hover{color:#0e00d5;}
#ecContextualcategorymenu_635 > ul > li > ul > li > a,#ecContextualcategorymenu_635  > li > ul > li > a{color:#6f6767;font-size:14px;}
#ecContextualcategorymenu_635 > ul > li > ul > li,#ecContextualcategorymenu_635  > li > ul > li{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_635 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_635  > li > ul > li > a:hover{color:#3c3c3c;}
#ecContextualcategorymenu_635 > ul > li > ul > li ul li,#ecContextualcategorymenu_635  > li > ul > li ul li{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_635 > ul > li > ul > li ul li a,#ecContextualcategorymenu_635  > li > ul > li ul li a{color:#6f6767;font-size:14px;}
#ecContextualcategorymenu_635 > ul > li > ul > li ul li a.active:hover,#ecContextualcategorymenu_635  > li > ul > li ul li a.active:hover{color:#3c3c3c;}
#ecContextualcategorymenu_635 > ul > li > a.active,#ecContextualcategorymenu_635  > li > a.active{color:rgb(80, 172, 45);}
#paragraph_637{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#0e00d5;padding-bottom:10px;padding-top:10px;}
#paragraph_637 .paragraphComp-content h2{font-size:20px;}
#ecCatalogsearchandfilter_638 .formfield_button{padding-left:10px;padding-right:10px;text-align:center;}
#ecCatalogsearchandfilter_638 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_638 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_639{padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_640 .formfield_field label{color:#3c3c3c !important;font-size:12px;font-weight:500;margin-bottom:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_640 .formfield_field input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c !important;height:40px;}
#ecFieldfiltertext_640 .formfield_field .rowRemoveFilter{position:absolute;right:18px;}
#ecFieldfiltertext_640 .formfield_field .rowRemoveFilter .removeFilter{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_640 .formfield_field .rowRemoveFilter .removeFilter i{color:#3c3c3c !important;}
#ecFieldfiltertext_640 .formfield_error{color:rgb(207, 0, 0) !important;font-size:8px;font-weight:700;letter-spacing:1px;margin-top:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_640{margin-bottom:5px !important;margin-top:5px !important;}
#ecFieldfiltertext_641 .formfield_field label{color:#3c3c3c !important;font-size:12px;font-weight:500;margin-bottom:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_641 .formfield_field input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c !important;height:40px;}
#ecFieldfiltertext_641 .formfield_field .rowRemoveFilter{position:absolute;right:18px;}
#ecFieldfiltertext_641 .formfield_field .rowRemoveFilter .removeFilter{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_641 .formfield_field .rowRemoveFilter .removeFilter i{color:#3c3c3c !important;}
#ecFieldfiltertext_641 .formfield_error{color:rgb(207, 0, 0) !important;font-size:8px;font-weight:700;letter-spacing:1px;margin-top:0px !important;text-transform:uppercase;}
#ecFieldfiltertext_641{margin-bottom:5px !important;margin-top:5px !important;}
#ecFieldfiltercheckboxlist_642 .formfield_field ul > li label{color:#3c3c3c;font-size:12px;font-weight:500;}
#ecFieldfiltercheckboxlist_642 .formfield_field .rowRemoveFilter{position:absolute;right:16px;}
#Column_643{padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#f1eded;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0,0,0);margin-top:0px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-sort{font-size:12px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-sort select{font-size:14px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-labelpageelement{font-size:12px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{font-size:14px;}
#ecCatalogsearchresultsbox_644 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#container_645{border-bottom:1px solid #f1eded;border-left:1px solid #f1eded;border-right:1px solid #f1eded;border-top:1px solid #f1eded;padding-bottom:10px;}
#container_646{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-top:10px;}
#ecMexalAvailability_647 .div_button{display:none;}
#ecMexalAvailability_647{text-align:left;}
#ecMexalAvailability_647 span.availability{color:#ffffff;font-weight:500;}
#ecMexalAvailability_647 ul.size-availability li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecMexalAvailability_647 span.size{color:#ffffff;font-weight:500;}
#container_648{min-height:210px;}
#ecFieldimage_649 img{width:200px;}
#ecFieldtext_650{text-align:center;}
#ecFieldtext_650 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;font-weight:500;}
#ecFieldtext_650 div.textfield{color:rgb(0,0,0) !important;font-size:12px;}
#ecFieldtitle_651 a{color:rgb(0,0,0);font-size:14px;font-weight:600;}
#ecFieldtitle_651 a:hover{color:#0e00d5;}
#ecFieldtitle_651{min-height:100px;text-align:center;}
#ecFieldtitle_651 div.labelfield{display:none;}
#ecFieldprice_652 div.minimalprice{display:none;}
#ecFieldprice_652 div.originalprice{color:#6f6767;font-size:16px;margin-right:10px;text-decoration:line-through;}
#ecFieldprice_652 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:18px;font-weight:500;margin-right:10px;padding-bottom:2px;padding-left:3px;padding-right:3px;padding-top:2px;}
#ecFieldprice_652{font-family:Montserrat;margin-bottom:10px;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldprice_652 div.price{color:rgb(0,0,0);font-size:24px;font-weight:700;}
#ecFieldaddtocart_655 input.quantity{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:18px;font-weight:500;height:45px;max-width:100%;width:60px;}
#ecFieldaddtocart_655 .addtocart{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-size:14px;font-weight:500;height:45px;margin-left:5px;padding-bottom:12px;padding-left:16px;padding-right:16px;padding-top:12px;}
#ecFieldaddtocart_655{font-family:Montserrat;padding-left:5px;padding-right:5px;}
#ecFieldaddtocart_655 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldaddtowishlist_657 .addtowishlist{color:rgb(0,0,0);font-size:24px;}
#ecFieldaddtowishlist_657 .addtowishlist:hover{color:rgb(207,0,0);}
#container_658{padding-bottom:40px;padding-top:40px;}
#container_659{max-width:1200px;}
#changepassword_660 .formfield_field label{color:rgb(0,0,0);font-size:10px;font-weight:500;margin-bottom:0px;text-transform:uppercase;}
#changepassword_660 .formfield_field{margin-bottom:10px;}
#changepassword_660 .formfield_field input[type=password]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#3c3c3c;height:40px;}
#changepassword_660 .formfield_error{font-size:10px;margin-bottom:10px;}
#changepassword_660 .changepasswordComp-message{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#changepassword_660 .changepasswordComp-validationMessage{font-size:12px;padding-bottom:5px;padding-top:5px;}
#changepassword_660 .changepasswordComp-errorToken{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;padding-bottom:5px;padding-top:5px;}
#changepassword_660 .formfield_button input{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:8px;padding-top:8px;text-transform:uppercase;width:25%;}
#changepassword_660 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_663{padding-bottom:40px;padding-top:40px;}
#imagelink_664{text-align:center;}
#imagelink_664 img{width:500px;}
#paragraph_665{color:#6f6767;text-align:center;}
#paragraph_665 .paragraphComp-content a{color:rgb(0,0,0);font-weight:500;}
#paragraph_665 .paragraphComp-content h2{color:#0e00d5;font-size:40px;margin-bottom:15px;}
#paragraph_665 .paragraphComp-content h3{color:#3c3c3c;font-size:30px;margin-bottom:15px;}
#container_666{padding-bottom:30px;padding-top:30px;}
#ecAcomparator_667{max-width:1600px;}
#ecAcomparator_667 .ecAcomparatorComp-comparatorButton .emptycomparator{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:600;margin-top:20px;padding-bottom:12px;padding-top:12px;}
#ecAcomparator_667 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem{background-attachment:none;background-clip:none;background-color:rgb(184, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecFieldtitle_669 div.textfield{color:#3c3c3c !important;font-size:16px;}
#ecFieldprice_670 div.price{color:#3c3c3c;font-size:18px;font-weight:500;}
#ecFieldprice_670 div.discount{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_670 div.originalprice{color:#6f6767;font-size:14px;text-decoration:line-through;}
#ecFieldprice_670 div.minimalprice{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:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:12px;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;}
#ecFieldprice_670 div.minimalprice span.price{font-weight:500;}
#container_685{padding-bottom:40px;padding-top:40px;}
#menu_26 > ul > li > ul,#menu_26 > 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;min-width:260px;}
#menu_26 > ul > li > ul > li > a,#menu_26  > li > ul > li > a{font-size:14px;font-weight:500;}
#container_154{margin-top:auto;}
#container_703 > .pw-collapse-target{position:relative;}
#container_180 > .pw-collapse-target{position:relative;}
#container_180 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#0e00d5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_180 > .pw-collapse-button > span{color:#ffffff;}
#ecFieldtext_197 div.labelfield{display:none;}
#ecFieldtext_197{font-weight:600;}
#ecFieldfiltertext_770 .formfield_field label{display:none;}
#ecCatalogsearchandfilter_769 .formfield_field label{margin-bottom:0px;}
#ecFieldfiltertext_770{position:relative;}
#ecFieldfiltertext_770 .formfield_field .rowRemoveFilter .removeFilter{position:absolute;right:17px;top:5px;}
#container_792 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_792 > .pw-collapse-target{width:1200px;z-index:50;}
#ecContextualcategorymenu_810{margin-top:auto;}
#container_806{height:100%;}
#container_803{height:100%;}
#ecContextualcategorymenu_809{margin-top:auto;}
#container_800{height:100%;}
#ecContextualcategorymenu_808{margin-top:auto;}
#ecContextualcategorymenu_808 > ul > li,#ecContextualcategorymenu_808  > li{width:100%;}
#ecContextualcategorymenu_808 > ul > li > a,#ecContextualcategorymenu_808  > li > a{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;width:100%;}
#ecContextualcategorymenu_809 > ul > li,#ecContextualcategorymenu_809  > li{width:100%;}
#ecContextualcategorymenu_809 > ul > li > a,#ecContextualcategorymenu_809  > li > a{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;width:100%;}
#ecContextualcategorymenu_810 > ul > li,#ecContextualcategorymenu_810  > li{width:100%;}
#ecContextualcategorymenu_810 > ul > li > a,#ecContextualcategorymenu_810  > li > a{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;width:100%;}
#imagelink_807 img{max-height:60px;}
#imagelink_804 img{max-height:60px;}
#imagelink_801 img{max-height:60px;}
#container_815{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/banner/banner-flexo.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:800px;}
#container_816{background-attachment:none;background-clip:none;background-color:rgba(8, 8, 8, 0.51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1100px;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px;}
#paragraph_817{margin-bottom:20px;text-align:center;}
#paragraph_817 .paragraphComp-content h2{color:#ffffff;font-size:34px;font-weight:700;}
#paragraph_820{margin-top:25px;text-align:center;}
#paragraph_820 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#ff1c4a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_820 .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:#3c3c3c;}
#container_821{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/banner/banner-compo.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:800px;}
#container_822{background-attachment:none;background-clip:none;background-color:rgba(8, 8, 8, 0.51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1100px;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px;}
#paragraph_823{margin-bottom:20px;text-align:center;}
#paragraph_823 .paragraphComp-content h2{color:#ffffff;font-size:34px;font-weight:700;}
#paragraph_826{margin-top:25px;text-align:center;}
#paragraph_826 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#541bfe;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_826 .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:#3c3c3c;}
#container_827{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/banner/banner-kiudo.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:800px;}
#container_828{background-attachment:none;background-clip:none;background-color:rgba(8, 8, 8, 0.51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1100px;padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px;}
#paragraph_829{margin-bottom:20px;text-align:center;}
#paragraph_829 .paragraphComp-content h2{color:#ffffff;font-size:34px;font-weight:700;}
#paragraph_832{margin-top:25px;text-align:center;}
#paragraph_832 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#ff8a00;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#ffffff;font-weight:500;padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px;}
#paragraph_832 .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:#3c3c3c;}
#container_838{border-bottom:2px solid #f1eded;border-left:2px solid #f1eded;border-right:2px solid #f1eded;border-top:2px solid #f1eded;padding-bottom:15px;padding-top:15px;}
#cmsFieldsummary_839{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ContainerRow_840{margin-top:10px;}
#paragraph_842{color:#6f6767;padding-left:5px;padding-right:5px;}
#cmsFielddate_843 .fieldlabel{color:#6f6767;font-size:14px;}
#cmsFielddate_843{padding-top:10px;}
#cmsFieldtitle_849{margin-bottom:5px;margin-top:5px;}
#cmsFieldtitle_849 a{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:#0e00d5;font-size:18px;font-weight:500;text-align:left;width:100%;}
#cmsFieldtitle_849 a:hover{color:#3c3c3c;}
#cmsFieldsummary_850 .card-body{font-size:14px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#cmsFieldsummary_850 .card{font-size:14px;}
#paragraph_853{color:#3c3c3c;font-family:Montserrat;font-size:18px;font-weight:700;letter-spacing:1px;margin-bottom:5px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_853 .paragraphComp-content{border-bottom:1px solid rgb(0,0,0);}
#container_862{padding-left:0px;padding-right:5px;}
#container_865 > .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 #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;}
#container_865 > .pw-collapse-button > span{color:#ffffff;font-size:24px;}
#container_865 > .pw-collapse-target{right:0px;width:340px;z-index:5;}
#container_865{padding-left:10px;padding-right:10px;}
#container_866{background-attachment:none;background-clip:none;background-color:#3c3c3c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:3px solid #0e00d5;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;z-index:5;}
#paragraph_867 .paragraphComp-content h3{color:#ffffff;font-size:15px;font-weight:600;}
#paragraph_867{margin-bottom:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:left;}
#container_873{border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin-bottom:10px;}
#container_875{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;}
#paragraph_876{font-size:13px;}
#ecFieldcategories_872{font-size:15px;}
#ecFieldcategories_872 a{background-attachment:none;background-clip:none;background-color:rgb(178, 227, 164);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);font-weight:600;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldcategories_872 a:hover{background-attachment:none;background-clip:none;background-color:#ff1c4a;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_404 .nav{display:none;}
#ecFieldtext_877 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;}
#ecFieldtext_877 div.textfield{color:#3c3c3c !important;font-size:12px;}
#ecFieldtext_878 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;}
#ecFieldtext_878 div.textfield{color:#3c3c3c !important;font-size:12px;}
#ecFieldtext_879 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;}
#ecFieldtext_879 div.textfield{color:#3c3c3c !important;font-size:12px;}
#ecFieldtext_880 .labelfield .fieldlabel{color:rgb(0,0,0);font-size:12px;}
#ecFieldtext_880 div.textfield{color:#3c3c3c !important;font-size:12px;}
#userbar_882 .userbarComp-logout input{margin-top:10px;max-width:0100px;}
#userbar_882{max-width:500px;}
#ecCheckoutCustom_287 .ecCheckoutCustomComp-shippingMethod{display:none;}
#paragraph_907 .paragraphComp-content ul li{margin-bottom:10px;}
#paragraph_907{background-attachment:none;background-clip:none;background-color:rgb(237, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_907 .paragraphComp-content a{font-weight:600;text-decoration:underline;}
#container_908{padding-bottom:40px;padding-top:40px;}
#paragraph_910{margin-bottom:20px;text-align:center;}
#paragraph_910 .paragraphComp-content h2{color:#3c3c3c;font-size:30px;font-weight:700;}
#imagelink_911{margin-bottom:20px;text-align:center;}
#ecFieldtext_922{padding-left:5px;}
#menu_923 > ul > li > a,#menu_923  > li > a{color:#ffffff;}
#menu_923 > ul > li > a:hover,#menu_923  > li > a:hover{color:#ff1c4a;}
