body , html{font-family:Instrument Sans;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#060606;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#websiteFrame #websiteCredits a{color:#ffffff;text-decoration:underline;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;width:100%;}
#container_1464{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/elco-ingross/elcoingross-haier-ecoclima.jpg);background-origin:padding-box;background-position:50% 0%;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_1465{min-width:50px;z-index:90;}
#paragraph_1466{color:#ffffff;font-family:Raleway;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center;}
#paragraph_1466 .paragraphComp-content strong{font-size:50px;}
#paragraph_1467{color:#ffffff;font-family:Raleway;text-align:center;}
#paragraph_1467 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_1468{font-family:Raleway;text-align:center;}
#paragraph_1468 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_1469{color:rgb(216,216,216);font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_1469 .paragraphComp-content h3{color:#d2d2d3;font-size:25px;font-weight:200;}
#paragraph_1470{margin-top:50px;text-align:center;}
#paragraph_1470 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#container_1507{padding-bottom:60px;padding-top:60px;}
#paragraph_1508{font-size:15px;margin-bottom:40px;max-width:100%;text-align:left;}
#paragraph_1508 .paragraphComp-content h1{color:#17161d;font-size:30px;font-weight:700;line-height:34px;margin-bottom:15px;}
#paragraph_1508 .paragraphComp-content strong{color:#0054be;font-size:42px;}
#Column_1510{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_1512{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;}
#paragraph_1513{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_1513 .paragraphComp-content{font-size:14px;}
#paragraph_1513 .paragraphComp-content strong{font-size:16px;}
#container_1532{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/elco-ingross/elco-ingross-promo.webp);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;height:100%;}
#ecOfferbox_1536 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_1536 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;margin-right:0;right:31px;top:-65px;width:30px;z-index:5;}
#ecOfferbox_1536 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_1536 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;right:0;top:-65px;width:30px;z-index:5;}
#ecOfferbox_1536{padding-top:20px;width:100%;}
#ecOfferbox_1536 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin-bottom:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecOfferbox_1536 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1537{padding-left:5px;padding-right:5px;}
#ecFieldtext_1543 div.labelfield{display:none;}
#ecFieldtext_1544 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldtitle_1546{font-size:16px;}
#ecFieldtitle_1546 a{color:#17161d;font-size:17px;font-weight:700;line-height:18px;text-transform:uppercase;}
#ecFieldtitle_1546 a:hover{color:#191919;}
#ecFieldtext_1550{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1550 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1550 div.textfield{text-decoration:underline;}
#ecFieldtext_1551{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1551 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1551 div.textfield{text-decoration:underline;}
#ecFieldprice_1553 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_1553 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1553{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_1553 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_1553 div.minimalprice{display:none;}
#ecFieldprice_1553 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_1554 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_1554 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1554{position:relative;}
#ecFieldprice_1554 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1554 div.minimalprice{display:none;}
#ecFieldtax_1555 div.labelfield{display:none;}
#ecFieldtax_1555 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1555 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_1555 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_1556{margin-top:10px;}
#ecFieldaddtocart_1557 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_1557 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_1557 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1557 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1557{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1557 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_1557 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldtext_1562 div.labelfield{display:none;}
#ecFieldtext_1562 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1562{margin-right:10px;}
#ecFieldtext_1563 div.labelfield{display:none;}
#ecFieldtext_1563 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1563 img{height:64px;}
#ecFieldaddtocart_1564 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#01d7e1;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_1564 input.quantity{border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #01d7e1;border-right:0 solid #ced4da;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:70px;}
#ecFieldaddtocart_1564 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_1564 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_1564{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_1564 a.addtocart:hover{color:rgb(255,255,255);}
#container_1566{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#Column_1568{margin-bottom:50px;}
#paragraph_1569{text-align:center;text-transform:uppercase;}
#paragraph_1569 .paragraphComp-content h4{color:#8a8a8a;font-size:14px;font-weight:900;letter-spacing:2px;}
#paragraph_1569 .paragraphComp-content h2{color:#17161d;font-size:36px;font-weight:500;}
#imagelink_1571 img{display:inline;height:auto;max-width:300px;}
#imagelink_1571{text-align:center;}
#paragraph_1572{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_1572 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#container_1582{margin-top:10px;padding-bottom:20px;padding-top:20px;}
#ecOfferbox_1583 .carousel-buttons.leftRs > i{font-size:0;}
#ecOfferbox_1583 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;margin-right:0;right:31px;top:-65px;width:30px;}
#ecOfferbox_1583 .carousel-buttons.rightRs > i{font-size:0;}
#ecOfferbox_1583 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:30px;right:0;top:-65px;width:30px;}
#ecOfferbox_1583{width:100%;}
#ecOfferbox_1583 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewslist_1623{margin-bottom:50px;margin-top:50px;max-width:1800px;}
#container_1631{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:80px;padding-top:80px;}
#paragraph_1634 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;margin-bottom:20px;text-transform:uppercase;}
#paragraph_1634{color:#ffffff;font-size:14px;font-weight:200;line-height:19px;margin-bottom:30px;}
#paragraph_1637 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_1637{margin-bottom:30px;}
#menu_1638 > ul > li > a,#menu_1638  > li > a{color:#8a8a8a;font-size:13px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_1638 > ul > li > a:hover,#menu_1638  > li > a:hover{color:#ffffff;}
#paragraph_1643 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_1643{margin-bottom:30px;}
#menu_1644 > ul > li > a,#menu_1644  > li > a{color:#ffffff;font-size:14px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_1644 > ul > li > a:hover,#menu_1644  > li > a:hover{color:#ffffff;}
#html_1658{margin-top:30px;text-align:center;}
#container_1660{margin-top:30px;}
#menu_1661 > ul > li > a,#menu_1661  > li > a{color:#ffffff;font-weight:400;margin-left:5px;margin-right:5px;min-height:32px;}
#ecCurrencychange_1662 select{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#060606;font-size:15px;font-weight:700;height:35px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#container_1664{margin-top:15px;padding-top:10px;}
#container_1665{max-width:1500px;}
#navinfo_1666 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_1666 > ul > li > a,#navinfo_1666  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_1666{margin-bottom:10px;}
#navinfo_1667 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_1667 > ul > li > a,#navinfo_1667  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_1667{margin-bottom:10px;}
#navinfo_1668 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_1668{color:#17161d;margin-bottom:20px;}
#navinfo_1668 > ul > li > a,#navinfo_1668  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_1669{max-width:1500px;min-width:50px;}
#ContainerRow_1671{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_1671 > .row,#ContainerRow_1671  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#ecCatalogsearchandfilter_1675 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_1675 .formfield_field input[type=text]{padding-left:10px;}
#container_1676{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_1676 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_1676 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_1677 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_1677 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_1677 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_1677 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_1677{margin-top:10px;}
#container_1682{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_1682 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_1682 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_1683{margin-top:20px;position:relative;}
#ecFieldfilterslider_1683 .formfield_field label{display:none;}
#ecFieldfilterslider_1683 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_1683 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_1683 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_1683 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_1683 .formfield_field .minslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_1683 .formfield_field .maxslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_1683 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_1683 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_1683 .formfield_field .rowRemoveFilter a.removeFilter{right:0;}
#ecFieldfilterslider_1683 .formfield_field{position:relative;}
#ecFieldfilterslider_1683 .formfield_field .formControl{position:relative;}
#container_1684{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#container_1684 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_1684 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_1685 .formfield_field ul > li a{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_1685 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_1685 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#Column_1692{margin-top:0px;}
#ecCatalog_1693 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_1693 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_1693 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_1693 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_1693 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_1693 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_1693 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_1693 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_1693 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_1693 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_1693 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_1693 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_1693 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_1693 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_1693 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_1693 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_1694{padding-left:5px;padding-right:5px;}
#ecFieldtext_1700 div.labelfield{display:none;}
#ecFieldtext_1701 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldprice_1710 div.price{color:#0054be;font-size:19px;font-weight:400;}
#ecFieldprice_1710 div.originalprice{color:rgb(163,163,163);font-size:15px;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1710{margin-bottom:0;margin-top:20px;position:relative;}
#ecFieldprice_1710 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1710 div.minimalprice{display:none;}
#ecFieldprice_1710 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_1727{margin-top:20px;max-width:1500px;padding-top:5px;}
#container_1729{max-width:1500px;}
#navinfo_1730 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_1730 > ul > li > a,#navinfo_1730  > ul > li > span{color:#17161d;font-family:Raleway;font-size:14px;font-weight:500;text-transform:capitalize;}
#navinfo_1731 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-left:0;padding-top:0;text-transform:uppercase;}
#navinfo_1731{color:#17161d;}
#navinfo_1731 > ul > li > a,#navinfo_1731  > ul > li > span{color:#17161d;font-family:Raleway;font-size:40px;font-weight:900;}
#container_1732 > .pw-collapse-target{position:relative;}
#container_1732 > .pw-collapse-button > span{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#container_1732 > .pw-collapse-button{margin-left:-10px;padding-left:0;padding-right:0;}
#form_1733 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;margin-left:20px;padding-left:15px;padding-right:15px;text-transform:uppercase;}
#form_1733 .formfield_button{margin-top:25px;}
#form_1733 .formComp-message{color:#17161d;font-size:14px;}
#filefield_1734 .formfield_field label{color:#0054be;height:25px;margin-bottom:0;}
#filefield_1734 .formfield_field .filecontrol{border-bottom:2px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:0 solid rgb(0,0,0);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;height:30px;line-height:20px;padding-left:20px;padding-right:20px;text-transform:uppercase;}
#filefield_1734 .formfield_field .filedelete{position:absolute;right:0;top:0;}
#filefield_1734 .formfield_error{color:rgb(207, 0, 0);font-size:10px;text-transform:uppercase;}
#paragraph_1736 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:18px;font-weight:800;padding-bottom:18px;padding-left:27px;padding-right:27px;padding-top:18px;text-align:center;width:100%;}
#ecGiftselection_1737 .ecGiftselectionComp-title{color:rgb(0,0,0);font-size:25px;font-weight:700;}
#ecGiftselection_1737{max-width:1500px;}
#ecGiftselection_1737 .ecGiftselectionComp-cells .ecGiftselectionComp-cell:hover{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1738{padding-left:5px;padding-right:5px;}
#imagelink_1742 img{max-height:40px;width:auto;}
#imagelink_1742{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_1744 div.labelfield{display:none;}
#ecFieldtext_1745 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_1746 img{max-height:40px;width:auto;}
#imagelink_1746{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_1747{font-size:15px;}
#ecFieldtitle_1747 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_1747 a:hover{color:#191919;}
#ecFieldtext_1749{margin-right:auto;}
#ecFieldtext_1750{margin-right:auto;}
#ecFieldtext_1750 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_1750 a:hover{color:#0054be;}
#ecFieldtext_1751{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1751 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1751 div.textfield{text-decoration:underline;}
#ecFieldtext_1752{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_1752 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_1752 div.textfield{text-decoration:underline;}
#ecFieldprice_1754 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_1754 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1754{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_1754 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1754 div.minimalprice{display:none;}
#ecFieldprice_1754 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_1755 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_1755 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1755{position:relative;}
#ecFieldprice_1755 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1755 div.minimalprice{display:none;}
#ecFieldtax_1756 div.labelfield{display:none;}
#ecFieldtax_1756 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1756 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_1756 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#container_1757{margin-top:10px;}
#ecFieldaddtocart_1758 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_1758 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_1758 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1758 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_1758{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_1758 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_1758 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_1762{margin-right:auto;}
#ecFieldtext_1763 div.labelfield{display:none;}
#ecFieldtext_1763 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1763{margin-right:10px;}
#ecFieldtext_1764 div.labelfield{display:none;}
#ecFieldtext_1764 div.textfield{margin-top:-5px !important;}
#ecFieldtext_1764 img{height:64px;}
#ecFieldaddtocart_1766 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_1766 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_1766 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:0 solid #0054be;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_1766 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_1766{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_1766 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_1767{margin-top:27px;}
#ecFieldpoint_1768 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_1768{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecCartCustom_1769 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:150px;padding-left:35px;padding-right:35px;padding-top:35px;}
#ecCartCustom_1769 .nocartitems{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#ecCartCustom_1769 .ecCartCustomComp-promotionlist{margin-bottom:15px;}
#ecCartCustom_1769 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#17161d;font-size:18px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#ecCartCustom_1769 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{font-size:14px;margin-bottom:10px;}
#ecCartCustom_1769 .ecCartCustomComp-col-items{padding-left:0;}
#ecCartCustom_1769 .ecCartCustomComp-order{padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-order-text > span{color:#17161d;font-size:16px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_1769 .ecCartCustomComp-order-button > a{border-bottom:2px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:16px;padding-bottom:3px;padding-top:3px;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:14px;height:70px;line-height:70px;text-align:center;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .title.number1{color:#17161d;padding-left:20px;text-align:left;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:18px;font-weight:600;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-results{color:#17161d;font-size:14px;margin-bottom:20px;margin-top:20px;}
#ecCartCustom_1769 .ecCartCustomComp-subTotal{font-size:14px;font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-cartAction{margin-bottom:20px;padding-left:275px;}
#ecCartCustom_1769 .ecCartCustomComp-cartEmpty{margin-left:20px;}
#ecCartCustom_1769 .ecCartCustomComp-catalogLink{margin-top:-65px;z-index:50;}
#ecCartCustom_1769 .ecCartCustomComp-containerSummaryArticles{font-weight:700;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-containerSummaryArticles ul{display:inline-block;margin-bottom:8px;margin-top:8px;padding-bottom:5px;padding-top:5px;width:100%;}
#ecCartCustom_1769 .ecCartCustomComp-vat{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-rebate{font-weight:700;line-height:28px;}
#ecCartCustom_1769 .ecCartCustomComp-grandTotal{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-grandTotal .grandTotal{font-weight:700;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-grandTotal .grandTotal .price{color:rgb(0,0,0);display:inline-block;font-size:48px;font-weight:800;line-height:1;margin-bottom:20px;width:100%;}
#ecCartCustom_1769 .ecCartCustomComp-titleVoucherQuote{border-bottom:1px solid rgb(209,209,209);color:#17161d;font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-align:left;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-descriptionVoucherQuote{font-size:13px;margin-bottom:10px;margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:#17161d;font-size:15px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_1769 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-titleShippingQuote{border-bottom:1px solid rgb(209,209,209);color:#17161d;font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-align:left;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-descriptionShippingQuote{margin-bottom:0;margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-contentShippingQuote ul li{margin-bottom:5px;margin-top:5px;padding-left:0;padding-right:0;}
#ecCartCustom_1769 .ecCartCustomComp-contentShippingQuote ul li .labelShippingQuote{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCartCustom_1769 .ecCartCustomComp-contentShippingQuote ul li .field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_1769 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecCartCustom_1769 .ecCartCustomComp-linkQuoteShippingQuote{margin-bottom:15px;margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote{margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li{margin-bottom:10px;padding-left:0;padding-right:0;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.additional_costs{color:#17161d;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#0054be;display:inline-block;font-size:16px;font-weight:800;margin-left:5px;margin-top:5px;width:100%;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote{margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .labelregionStore{color:#17161d;font-size:14px;font-weight:600;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field{font-size:14px;height:38px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote{margin-bottom:5px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:10px;padding-bottom:5px;padding-left:5px;padding-right:05px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .no_stores{color:#17161d;font-size:12px;font-weight:800;text-align:center;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_map_marker_icon{border-bottom-left-radius:00px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;margin-right:5px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_header .store_name{color:#17161d;font-size:14px;font-weight:800;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_address{display:inline-block;font-size:14px;width:100%;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_body .store_description{display:inline-block;font-size:14px;margin-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer{text-align:left;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;line-height:25px;padding-bottom:0;padding-top:0;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li .store_footer .store_selection .selected_label{font-weight:600;}
#ecCartCustom_1769 .ecCartCustomComp-resultShippingQuote span.ecCartCustomComp-itemsErrorShippingQuote{font-size:14px;font-weight:600;}
#ecCartCustom_1769 .ecCartCustomComp-linkUpdateTotalShippingQuote{margin-top:15px;}
#ecCartCustom_1769 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;font-weight:800;margin-bottom:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-shippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-chargesShippingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 [data-toggle=collapse] i{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecCartCustom_1769 [data-toggle=collapse]:hover i{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_1769 .ecCartCustomComp-titleBillingQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:25px;padding-top:25px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-descriptionBillingQuote{margin-bottom:10px;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:10px;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.additional_costs{color:#17161d;font-size:16px;font-weight:800;margin-right:5px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.price{color:#01d7e1;font-size:16px;font-weight:800;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.link_details{display:inline-block;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li span.link_details a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#ecCartCustom_1769 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li div.details_cost{margin-bottom:10px;}
#ecCartCustom_1769 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:800;margin-bottom:15px;margin-top:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-billingQuote{font-weight:700;line-height:28px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-titleGiftCardQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:15px;padding-top:15px;text-align:left;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote label{padding-left:10px;}
#ecCartCustom_1769 .ecCartCustomComp-contentGiftCardQuote .ecCartCustomComp-applyGiftCardQuote .giftcardbalance{color:#0054be;font-size:16px;font-weight:800;margin-left:5px;}
#ecCartCustom_1769 .ecCartCustomComp-containerGiftCardQuote{padding-bottom:20px;}
#ecCartCustom_1769 .quicksetoptions .formfield_field label{width:100%;}
#ecCartCustom_1769 .quicksetoptions .custom-control-label{font-weight:normal;}
#ecCartCustom_1769 .ecCartCustomComp-containerPointsQuote{padding-bottom:20px;}
#ecCartCustom_1769 .ecCartCustomComp-titlePointsQuote{color:rgb(0,0,0);font-size:18px;font-weight:800;padding-bottom:15px;padding-top:15px;text-align:left;text-transform:uppercase;}
#ecCartCustom_1769 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote label{padding-left:10px;}
#ecCartCustom_1769 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote input[type=checkbox]{margin-left:-18px;}
#ecCartCustom_1769 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalanceamount{color:#0054be;font-size:16px;font-weight:800;}
#ecCartCustom_1769 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalance{color:rgb(0,0,0);font-weight:800;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .title.number2{color:#17161d;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .title.number4{color:#17161d;}
#ecCartCustom_1769 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:900;padding-bottom:6px;padding-top:6px;}
#ecCartCustom_1769 .ecCartCustomComp-paging a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecCartCustom_1769 .ecCartCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_1769 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;padding-bottom:15px;padding-top:15px;}
#ecCartCustom_1769{margin-bottom:40px;}
#ecFieldimage_1771{width:120px;}
#container_1772{width:100%;}
#ecFieldtitle_1773 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_1773 a:hover{color:#01d7e1;}
#ecFieldtitle_1773{margin-bottom:5px;padding-left:20px;}
#ecFieldtitle_1773 .optionsdescription{font-weight:normal;}
#container_1774{margin-left:20px;}
#ecFieldtext_1775{font-size:13px;margin-right:auto;}
#ecFieldtext_1776{font-size:13px;margin-right:auto;}
#ecFieldtext_1776 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_1776 a:hover{color:#0054be;}
#ecFieldprice_1778 div.price{color:rgb(0,0,0);font-size:18px;font-weight:700;}
#ecFieldprice_1778 div.originalprice{font-size:12px;padding-bottom:2px;padding-top:2px;text-decoration:line-through;}
#ecFieldprice_1778 div.discount{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:700;margin-left:10px;margin-right:10px;padding-bottom:2px;padding-left:5px;padding-right:05px;padding-top:2px;}
#ecFieldprice_1778{margin-top:15px;text-align:center;}
#ecFieldprice_1779 div.price{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;margin-top:12px;}
#ecFieldprice_1779 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1779{position:relative;}
#ecFieldprice_1779 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_1779 div.minimalprice{display:none;}
#ecFieldtax_1780 div.labelfield{display:none;}
#ecFieldtax_1780 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1780 span.taxname{color:#17161d;font-weight:600;}
#ecFieldtax_1780 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#ecFieldtax_1780{margin-bottom:15px;padding-left:15px;}
#container_1781{margin-top:20px;}
#paragraph_1782{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:10px;font-weight:800;line-height:25px;margin-left:20px;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#paragraph_1784{color:rgb(0,0,0);display:none;font-size:14px;font-weight:800;margin-right:auto;}
#ecFieldquantity_1785 .rowUnit{display:none;}
#ecFieldquantity_1785 .rowQty{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:700;height:35px;text-align:center;width:50px;}
#ecFieldquantity_1785 .rowUnitSize{border-bottom:1px solid #191919;color:#0054be;display:block;font-size:14px;font-weight:700;margin-bottom:5px;min-width:35px;text-align:center;text-transform:uppercase;width:100%;}
#ecFieldquantity_1785 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:800;height:35px;margin-right:-1px;width:30px;}
#ecFieldquantity_1785 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:18px;font-weight:800;height:35px;margin-left:-1px;width:30px;}
#ecFieldtext_1787{color:rgb(0,0,0);font-size:18px;font-weight:700;text-align:center;}
#ecFieldtext_1787 div.labelfield label{display:none;}
#ContainerRow_1788{border-top:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#textfield_1790 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_1790 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:00px;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#textfield_1791 .formfield_field label{color:rgb(0,0,0) !important;font-size:14px;font-weight:800;}
#textfield_1791 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#textareafield_1793 .formfield_field label{color:rgb(0,0,0);font-size:14px;font-weight:800;}
#textareafield_1793 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:120px;}
#ecFieldautocomplete_1794 .quicksearch{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldautocomplete_1794 .quicksearch input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#060606;font-size:16px;height:45px;line-height:45px;padding-left:10px;padding-right:10px;}
#ecFieldautocomplete_1794 .quickconfigurator{font-size:14px;}
#ecFieldautocomplete_1794 .quickconfigurator .configurator_label label{color:#17161d;font-weight:800;}
#ecFieldautocomplete_1794 .quickconfigurator .configurator_label{margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_1794 .quickconfigurator .configurator_control select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_1794 .quickconfigurator .configurator_li{margin-bottom:5px;}
#ecFieldautocomplete_1794 .quickconfigurator .configuratorTableCaption{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-weight:800;padding-bottom:15px;padding-top:15px;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_field label{color:#17161d;font-size:14px;font-weight:800;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_field .filecontrol{border-bottom:1px solid #cccccc;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:40px;padding-bottom:0;padding-top:0;}
#ecFieldautocomplete_1794 .quicksetoptions .formfield_error{font-size:12px;padding-top:0;}
#ecFieldautocomplete_1794 .quickaddtocart input.quantity{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;font-weight:800;height:40px;line-height:50px;margin-right:10px;text-align:center;width:40px;}
#ecFieldautocomplete_1794 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;line-height:40px;padding-bottom:0;padding-left:25px;padding-right:25px;padding-top:0;text-transform:uppercase;}
#ecFieldautocomplete_1794 .quickaddtocart{padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_1794 .quickaddtocart .ecFieldautocompleteCompSizeExtend-quantity label.labelsize{color:rgb(0,0,0);font-size:14px;font-weight:600;text-align:center;width:100%;}
#ecFieldautocomplete_1794 .quickaddtocart .ecFieldautocompleteCompSizeExtend-quantity input.quantity{border-bottom:1px solid rgb(206,212,218);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(206,212,218);border-right:1px solid rgb(206,212,218);border-top:1px solid rgb(206,212,218);border-top-left-radius:0;border-top-right-radius:0;width:100%;}
#ecFieldautocomplete_1794 .quickconfigurator .configuratorTable td{text-align:center;vertical-align:middle;}
#ecFieldautocomplete_1794 .quickconfigurator .configuratorTableCaption .captionText{color:#17161d;}
#container_1795{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-right:0;max-width:320px;width:30%;}
#container_1796{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#menu_1797 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_1797{width:100%;}
#menu_1797 > li > a.active{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#menu_1797 > ul > li > a,#menu_1797  > li > a{color:#17161d;}
#menu_1797 > ul > li > a:hover,#menu_1797  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_1797 > ul > li > a.active,#menu_1797  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_1799 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_1799{width:100%;}
#menu_1799 > li > a.active{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#menu_1799 > ul > li > a,#menu_1799  > li > a{color:#17161d;}
#menu_1799 > ul > li > a:hover,#menu_1799  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_1799 > ul > li > a.active,#menu_1799  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_1801 li a{font-size:14px;font-weight:800;line-height:30px;margin-bottom:5px;}
#menu_1801{width:100%;}
#menu_1801 > li > a.active{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#menu_1801 > ul > li > a,#menu_1801  > li > a{color:#17161d;}
#menu_1801 > ul > li > a:hover,#menu_1801  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_1801 > ul > li > a.active,#menu_1801  > li > a.active{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userbar_1802 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_1802 .userbarComp-loggedUser label i{display:none;}
#userbar_1802 .userbarComp-loggedUser label{margin-bottom:00px;}
#userbar_1802{border-top:1px solid rgba(0,0,0,0.1);padding-top:20px;}
#userbar_1802 .userbarComp-logout{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1803{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#paragraph_1804{margin-bottom:25px;margin-top:10px;}
#paragraph_1804 .paragraphComp-content{font-weight:600;line-height:27px;}
#paragraph_1804 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0054be;border-left:1px solid #0054be;border-right:1px solid #0054be;border-top:1px solid #0054be;color:#ffffff;font-weight:700;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#paragraph_1804 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17161d;border-left:1px solid #17161d;border-right:1px solid #17161d;border-top:1px solid #17161d;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:rgb(255,255,255);}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;padding-right:0;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #a9a9a9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:100px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-bottom:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .filecontrol{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);margin-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body span.link_details a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-bottom:1px solid #f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-weight:700;margin-bottom:5px;padding-left:15px;padding-right:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutHead h3.title{font-size:16px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;line-height:20px;margin-left:8px;padding-bottom:10px;padding-left:9px;padding-right:9px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutHead h3.status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingAddress h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:uppercase;width:170px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-billingMethod h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-billingAddress h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutTable div.col-title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:14px;line-height:55px;padding-left:20px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmcondition label{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment a.manageattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;margin-left:15px;margin-top:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment a.saveattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;margin-left:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#0054be;font-weight:800;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:15px;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-transform:none;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-giftcode h4{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dddddd;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment h4{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#0054be;font-weight:800;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-linkconfirmckeckout a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1805 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_1808{max-width:120px;}
#ecFieldtitle_1810{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_1810 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_1810 a:hover{color:#01d7e1;}
#Column_1812{margin-bottom:5px;}
#ecFieldtext_1813{font-size:14px;}
#ecFieldtext_1813 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1814{font-size:14px;}
#ecFieldtext_1814 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1815{font-size:14px;}
#ecFieldtext_1815 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1816{font-size:14px;}
#ecFieldtext_1816 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_1817{margin-bottom:5px;}
#ecFieldtext_1818{font-size:14px;}
#ecFieldtext_1818 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1819{font-size:14px;}
#ecFieldtext_1819 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1820 div.labelprice label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1820{font-size:14px;}
#ecFieldprice_1820 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_1820 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_1820 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_1821 div.labelprice label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1821{font-size:14px;}
#ecFieldprice_1821 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_1821 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_1821 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_1822{margin-top:5px;}
#ecFieldtax_1823 div.labelfield{display:none;}
#ecFieldtax_1823 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1823 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_1823 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#ecFieldtext_1825{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_1825 div.labelfield label{display:none;}
#userregistration_1826 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_1826 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1826 .formfield_field input[type=password]{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1826 .formfield_field select{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1826 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_1826{position:relative;}
#userregistration_1826 .accounttype > label{padding-left:15px;}
#userregistration_1826 .accounttype > label > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_1827 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1827{padding-bottom:50px;}
#paragraph_1828 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#checkboxfield_1845{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#container_1846{position:relative;}
#passwordfield_1847{margin-top:20px !important;}
#paragraph_1850 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1850{margin-top:40px;}
#Column_1861{padding-left:0;}
#paragraph_1862 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1862{margin-top:20px;}
#paragraph_1863{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_1864 .formfield_field > label{display:none;margin-bottom:15px;width:100%;}
#radiofield_1864 .form-check{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;padding-bottom:3px;padding-left:25px;padding-top:5px;width:100%;}
#textfield_1866 .formfield_field label{width:100%;}
#textfield_1869 .formfield_field label{width:100%;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:rgb(255,255,255);}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;padding-right:0;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .title{line-height:22px;margin-bottom:15px;margin-top:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .title a{font-size:14px;font-weight:600;text-decoration:underline;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #a9a9a9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:100px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-bottom:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .filecontrol{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .dateAttachment{font-size:12px;margin-bottom:5px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .fileAttachment{color:#17161d;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef{padding-left:0;padding-right:0;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#17161d;font-weight:600;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body span.price{color:#01d7e1;font-weight:800;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);margin-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body span.link_details a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-left:8px;padding-right:8px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-weight:700;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #73737a;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-bottom:1px solid #f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-weight:700;margin-bottom:5px;padding-left:15px;padding-right:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{color:rgb(255,255,255);}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .billingcard{font-weight:600;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-message{font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-documents{padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutDate .datevalue{margin-top:5px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutHead h3.title{font-size:16px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;line-height:20px;margin-left:8px;padding-bottom:10px;padding-left:9px;padding-right:9px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutHead h3.status{font-size:16px;margin-left:5px;text-decoration:underline;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingAddress h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:uppercase;width:170px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-billingMethod h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-billingAddress h4{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutTable div.col-title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:14px;line-height:55px;padding-left:20px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmcondition label{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #73737a;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #73737a;border-right:0 solid #73737a;border-top:0 solid #73737a;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment a.manageattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;margin-left:15px;margin-top:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment a.saveattachment{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;margin-left:15px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-confirmcondition{color:rgb(0,0,0);font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#0054be;font-weight:800;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:15px;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-transform:none;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-shippingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-billingAddress address{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-headerAttributes{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-billingMethod p{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-billingMethod span{padding-left:10px;padding-right:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-giftcode{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-giftcode h4{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dddddd;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-giftcode li{color:rgb(0,0,0);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{margin-bottom:5px;margin-top:5px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment h4{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment li .fileAttachment{color:rgb(0,0,0);font-weight:800;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment li .dateAttachment{font-size:12px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment li .noteAttachment{color:rgb(0,0,0);margin-top:5px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-attachment{margin-bottom:20px;margin-top:20px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-checkoutHead{margin-bottom:10px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#0054be;font-weight:800;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-linkconfirmckeckout a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_1879 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#17161d;}
#ecFieldimage_1882{max-width:120px;}
#ecFieldtitle_1884{color:rgb(0,0,0);font-size:16px;font-weight:800;text-align:left;text-transform:uppercase;}
#ecFieldtitle_1884 a{color:rgb(0,0,0);font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_1884 a:hover{color:#01d7e1;}
#Column_1886{margin-bottom:5px;}
#ecFieldtext_1887{font-size:14px;}
#ecFieldtext_1887 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1888{font-size:14px;}
#ecFieldtext_1888 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1889{font-size:14px;}
#ecFieldtext_1889 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1890{font-size:14px;}
#ecFieldtext_1890 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#Column_1891{margin-bottom:5px;}
#ecFieldtext_1892{font-size:14px;}
#ecFieldtext_1892 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldtext_1893{font-size:14px;}
#ecFieldtext_1893 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1894 div.labelprice label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1894{font-size:14px;}
#ecFieldprice_1894 div.price{font-size:18px;font-weight:800;}
#ecFieldprice_1894 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_1894 div.originalprice{font-size:13px;text-decoration:line-through;}
#ecFieldprice_1895 div.labelprice label{color:rgb(0,0,0);font-size:12px;font-weight:800;}
#ecFieldprice_1895{font-size:14px;}
#ecFieldprice_1895 div.price{font-size:15px;font-weight:800;}
#ecFieldprice_1895 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:12px;font-weight:800;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecFieldprice_1895 div.originalprice{font-size:13px;text-decoration:line-through;}
#container_1896{margin-top:5px;}
#ecFieldtax_1897 div.labelfield{display:none;}
#ecFieldtax_1897 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1897 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_1897 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#ecFieldtext_1899{font-size:20px;font-weight:800;text-align:center;}
#ecFieldtext_1899 div.labelfield label{display:none;}
#userregistration_1900 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_1900 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1900 .formfield_field input[type=password]{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1900 .formfield_field select{border-bottom:1px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;line-height:38px;}
#userregistration_1900 .accounttype{position:absolute;top:50px;width:100%;}
#userregistration_1900{position:relative;}
#userregistration_1900 .accounttype > label{padding-left:15px;}
#userregistration_1900 .accounttype > label > input{height:20px;margin-right:5px;margin-top:0;position:relative;}
#paragraph_1901 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1901{padding-bottom:50px;}
#paragraph_1902 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#radiofield_1903 .formfield_field > label{margin-right:10px;}
#radiofield_1903 .form-check{margin-right:10px;}
#radiofield_1904{margin-bottom:30px;}
#radiofield_1904 .formfield_field > label{margin-right:10px;}
#radiofield_1904 .form-check{margin-right:10px;}
#checkboxfield_1921{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#container_1922{position:relative;}
#passwordfield_1923{margin-top:20px !important;}
#paragraph_1926 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1926{margin-top:40px;}
#Column_1937{padding-left:0;}
#paragraph_1938 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_1938{margin-top:20px;}
#paragraph_1939{color:rgb(0,0,0);margin-bottom:20px;}
#radiofield_1940 .formfield_field > label{display:none;margin-bottom:15px;width:100%;}
#radiofield_1940 .form-check{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;padding-bottom:3px;padding-left:25px;padding-top:5px;width:100%;}
#textfield_1942 .formfield_field label{width:100%;}
#textfield_1945 .formfield_field label{width:100%;}
#navinfo_1955 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(59,59,59);}
#navinfo_1955 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_1955 > ul > li > span:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#navinfo_1955 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_1955 > ul > li.active:hover > span{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(179,179,179);}
#navinfo_1955 > ul > li > span:hover{color:#0054be;}
#navinfo_1955{margin-top:10px;max-width:1500px;}
#navinfo_1955 > ul > li > a,#navinfo_1955  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#navinfo_1956 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(59,59,59);}
#navinfo_1956 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_1956 > ul > li > span:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#navinfo_1956 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_1956 > ul > li.active:hover > span{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(179,179,179);}
#navinfo_1956 > ul > li > span:hover{color:#0054be;}
#navinfo_1956{margin-top:10px;max-width:1500px;}
#navinfo_1956 > ul > li > a,#navinfo_1956  > ul > li > span{color:#17161d;font-family:Raleway;font-size:12px;font-weight:500;text-transform:uppercase;}
#ecProduct_1958{margin-top:15px;max-width:1500px;}
#Column_1960{position:relative;}
#ecFieldprice_1961 div.price{color:#0054be;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_1961 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1961 div.discount{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 145);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:18px;font-weight:700;left:0;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:0;}
#ecFieldprice_1961 div.minimalprice{display:none;}
#ecFieldprice_1961{z-index:50;}
#ecFieldprice_1961 .qty-pricing{display:none;}
#ecFieldimage_1962{width:100%;}
#ecFieldimage_1962 .pswp__bg{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldimage_1962 .pswp__button--close{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-close-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_1962 .pswp__top-bar{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldimage_1962 .pswp__counter{color:rgb(0,0,0);font-family:Raleway;font-weight:800;}
#ecFieldimage_1962 .pswp__button--fs{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-fullscreen.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldimage_1962 div.primaryProductImage{padding-bottom:50px;padding-top:50px;}
#Column_1964{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtitle_1969 a{font-weight:800;}
#ecFieldtitle_1969{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_1969 a:hover{color:rgb(0,0,0);}
#ecFieldtitle_1969 .container-fluid{color:#17161d;font-size:28px;font-weight:900;}
#ecFieldrating_1970{margin-bottom:20px;}
#ecFieldrating_1970 .ecFieldratingComp-container .rating_product{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldrating_1970 .ecFieldratingComp-container .rating_noreview a{color:#060606;font-size:14px;font-weight:500;}
#ecFieldrating_1970 .ecFieldratingComp-container .review_product a{color:#17161d;font-size:12px;font-weight:500;}
#ecFielddescription_1972{margin-bottom:20px;}
#ecFieldpoint_1973{display:inline-block;margin-bottom:20px;width:auto;}
#ecFieldpoint_1973 div.labelfield{display:none;}
#ecFieldpoint_1973 div.textfield{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff !important;font-size:14px;font-weight:800;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldprice_1974 div.price{color:#0054be;font-size:30px;font-weight:900;margin-left:10px;margin-right:10px;}
#ecFieldprice_1974 div.originalprice{color:#8a8a8a;font-size:14px;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_1974{position:relative;}
#ecFieldprice_1974 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_1974 div.minimalprice{display:none;}
#ecFieldprice_1974 .qty-pricing li{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#8a8a8a;font-size:14px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldtax_1975 div.labelfield{display:none;}
#ecFieldtax_1975 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_1975 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_1975 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#ecConfigurator_1976{margin-bottom:15px;margin-top:15px;}
#ecSetoptions_1978{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:15px;padding-top:15px;}
#ecMexalAvailability_1979 a.availability_button{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:15px;font-weight:600;padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px;text-transform:uppercase;}
#ecMexalAvailability_1979 .div_button{margin-bottom:20px;}
#ecMexalAvailability_1979 ul.size-availability li{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:15px;}
#ecMexalAvailability_1979 span.availability{color:#ffffff;font-size:15px;font-weight:600;}
#ecMexalAvailability_1979{margin-top:40px;}
#ecMexalAvailability_1979 span.size{color:#ffffff;}
#ecFieldaddtocart_1980 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;height:55px;line-height:30px;margin-right:5px;min-width:160px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocart_1980 input.quantity{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:22px;font-weight:600;height:55px;width:55px;}
#ecFieldaddtocart_1980 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(0,0,0);border-right:0 solid #ced4da;border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:30px;font-weight:600;height:55px;margin-right:-1px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:55px;}
#ecFieldaddtocart_1980 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;font-size:30px;font-weight:600;height:55px;margin-left:-1px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:55px;}
#ecFieldaddtocart_1980{margin-right:30px;margin-top:20px;}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeExtend-labelsize label{color:rgb(0,0,0);font-size:15px;font-weight:800;margin-bottom:20px;}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{font-weight:600;line-height:54px;min-width:40px;padding-left:10px;padding-right:10px;text-align:right;text-transform:uppercase;}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeExtend-quantity > div{margin-bottom:10px;}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeMinimal-quantity input.quantity{border-bottom:1px solid rgb(0,0,0);border-top:1px solid rgb(0,0,0);}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:47px;}
#ecFieldaddtocart_1980 .ecFieldaddtocartCompSizeMinimal-labelsize label{color:rgb(0,0,0);font-weight:800;}
#container_1982{margin-bottom:12px;padding-left:0;}
#container_1984{margin-top:20px;}
#ecFieldlinkdetail_1985 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_1986 a.productdetaillink{font-size:16px;font-weight:800;padding-left:0;padding-right:0;}
#ecFieldlinkdetail_1986{margin-left:20px;}
#ContainerRow_1987{margin-top:10px;}
#ecFieldtext_1989{font-size:14px;margin-bottom:15px;}
#ecFieldtext_1989 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#Column_2010{margin-bottom:100px;}
#ecSetproductsbox_2011 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:#d2d2d3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-family:Raleway;font-size:23px;font-weight:600;margin-bottom:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:none;}
#ecSetproductsbox_2011 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{border-bottom:1px solid rgb(224,224,224);margin-bottom:30px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_2011 .ecSetproductsboxComp-range{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;padding-bottom:10px;padding-top:10px;}
#container_2012{padding-left:5px;padding-right:5px;}
#imagelink_2016 img{max-height:40px;width:auto;}
#imagelink_2016{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2018 div.labelfield{display:none;}
#ecFieldtext_2019 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldtitle_2020{font-size:15px;}
#ecFieldtitle_2020 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_2020 a:hover{color:#191919;}
#imagelink_2021 img{max-height:40px;width:auto;}
#imagelink_2021{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2022{color:rgb(0,0,0);font-size:13px;}
#ecFieldtext_2022 div.labelfield label{margin-bottom:0;}
#ecFieldtext_2024{margin-right:auto;}
#ecFieldtext_2025{margin-right:auto;}
#ecFieldtext_2025 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2025 a:hover{color:#0054be;}
#ecFieldtext_2026{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2026 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2026 div.textfield{text-decoration:underline;}
#ecFieldtext_2027{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2027 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2027 div.textfield{text-decoration:underline;}
#ecFieldprice_2029 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2029 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2029{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2029 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2029 div.minimalprice{display:none;}
#ecFieldprice_2029 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2030 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2030 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2030{position:relative;}
#ecFieldprice_2030 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2030 div.minimalprice{display:none;}
#ecFieldtax_2031 div.labelfield{display:none;}
#ecFieldtax_2031 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2031 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2031 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#Column_2032{margin-bottom:50px;}
#ecCombinedbox_2033 .carousel-buttons.leftRs > i{font-size:0;}
#ecCombinedbox_2033 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;text-align:center;width:40px;}
#ecCombinedbox_2033 .carousel-buttons.rightRs > i{font-size:0;}
#ecCombinedbox_2033 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;text-align:center;width:40px;}
#ecCombinedbox_2033 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_2033 .ecCombinedboxComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecCombinedbox_2033 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-left:3px;padding-right:3px;}
#container_2034{padding-left:5px;padding-right:5px;}
#imagelink_2038 img{max-height:40px;width:auto;}
#imagelink_2038{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2040 div.labelfield{display:none;}
#ecFieldtext_2041 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_2042 img{max-height:40px;width:auto;}
#imagelink_2042{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_2043{font-size:15px;}
#ecFieldtitle_2043 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_2043 a:hover{color:#191919;}
#ecFieldtext_2045{margin-right:auto;}
#ecFieldtext_2046{margin-right:auto;}
#ecFieldtext_2046 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2046 a:hover{color:#0054be;}
#ecFieldtext_2047{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2047 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2047 div.textfield{text-decoration:underline;}
#ecFieldtext_2048{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2048 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2048 div.textfield{text-decoration:underline;}
#ecFieldprice_2050 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2050 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2050{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2050 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2050 div.minimalprice{display:none;}
#ecFieldprice_2050 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2051 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2051 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2051{position:relative;}
#ecFieldprice_2051 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2051 div.minimalprice{display:none;}
#ecFieldtax_2052 div.labelfield{display:none;}
#ecFieldtax_2052 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2052 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2052 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#container_2053{margin-top:10px;}
#ecFieldaddtocart_2054 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_2054 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_2054 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2054 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2054{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2054 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_2054 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_2058{margin-right:auto;}
#ecFieldtext_2059 div.labelfield{display:none;}
#ecFieldtext_2059 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2059{margin-right:10px;}
#ecFieldtext_2060 div.labelfield{display:none;}
#ecFieldtext_2060 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2060 img{height:64px;}
#ecFieldaddtocart_2062 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2062 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_2062 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:0 solid #0054be;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_2062 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_2062{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_2062 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_2063{margin-top:27px;}
#ecFieldpoint_2064 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_2064{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#html_2065{margin-top:50px;}
#Column_2066{margin-bottom:100px;}
#ecPopularity_2067 .carousel-buttons.leftRs > i{font-size:0;}
#ecPopularity_2067 .carousel-buttons.leftRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Componenti/Img/prev.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:40px;}
#ecPopularity_2067 .carousel-buttons.rightRs > i{font-size:0;}
#ecPopularity_2067 .carousel-buttons.rightRs{background-attachment:inherit;background-clip:border-box;background-color:rgb(0,0,0);background-image:url(/Resources//Componenti/Componenti/Img/next.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:40px;}
#ecPopularity_2067{margin-bottom:40px;padding-left:0px;padding-right:0px;}
#ecPopularity_2067 .ecPopularityComp-header{color:#17161d;font-size:36px;font-weight:800;margin-bottom:10px;}
#ecPopularity_2067 .ecPopularityComp-cells .ecPopularityComp-cell{padding-left:3px;padding-right:3px;}
#container_2068{padding-left:5px;padding-right:5px;}
#imagelink_2072 img{max-height:40px;width:auto;}
#imagelink_2072{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2074 div.labelfield{display:none;}
#ecFieldtext_2075 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_2076 img{max-height:40px;width:auto;}
#imagelink_2076{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_2077{font-size:15px;}
#ecFieldtitle_2077 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_2077 a:hover{color:#191919;}
#ecFieldtext_2079{margin-right:auto;}
#ecFieldtext_2080{margin-right:auto;}
#ecFieldtext_2080 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2080 a:hover{color:#0054be;}
#ecFieldtext_2081{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2081 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2081 div.textfield{text-decoration:underline;}
#ecFieldtext_2082{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2082 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2082 div.textfield{text-decoration:underline;}
#ecFieldprice_2084 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2084 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2084{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2084 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2084 div.minimalprice{display:none;}
#ecFieldprice_2084 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2085 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2085 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2085{position:relative;}
#ecFieldprice_2085 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2085 div.minimalprice{display:none;}
#ecFieldtax_2086 div.labelfield{display:none;}
#ecFieldtax_2086 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2086 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2086 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#container_2087{margin-top:10px;}
#ecFieldaddtocart_2088 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_2088 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_2088 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2088 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2088{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2088 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_2088 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_2092{margin-right:auto;}
#ecFieldtext_2093 div.labelfield{display:none;}
#ecFieldtext_2093 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2093{margin-right:10px;}
#ecFieldtext_2094 div.labelfield{display:none;}
#ecFieldtext_2094 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2094 img{height:64px;}
#ecFieldaddtocart_2096 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2096 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_2096 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:0 solid #0054be;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_2096 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources/////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_2096{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_2096 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_2097{margin-top:27px;}
#ecFieldpoint_2098 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_2098{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ecFieldcomments_2100{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container h2{color:#17161d;font-size:32px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;height:150px;margin-bottom:10px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{font-size:12px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons span.ecFieldcomments-text-authentication{color:rgb(0,0,0);font-weight:800;margin-right:10px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:2px solid rgb(198,198,198);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-results{font-weight:500;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{font-size:14px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items{font-size:14px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldcomments_2100 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;color:#ffffff;}
#paragraph_2102{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentauthor_2103 label{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#paragraph_2104{color:rgb(0,0,0);font-size:13px;}
#ecFieldcommentdate_2105 label{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#ecFieldcommenttext_2107{margin-bottom:10px;margin-top:10px;}
#ecFieldcommentapprovation_2108{color:rgb(0,0,0);font-size:13px;font-weight:800;}
#ecFieldcommentvote_2109{color:rgb(0,0,0);}
#ecFieldcommentvote_2109 .votingPrompt{font-size:13px;font-weight:800;}
#ecFieldcommentvote_2109 a.yesButton{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;margin-left:5px;margin-right:5px;text-transform:uppercase;}
#ecFieldcommentvote_2109 a.noButton{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#container_2110{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#ecOrders_2111 .tabsComp-tabs li{text-align:center;width:16.66%;}
#ecOrders_2111 .ecOrdersComp-orders{margin-top:20px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .title{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:700;padding-bottom:10px;padding-left:14px;padding-right:14px;padding-top:10px;text-transform:uppercase;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{font-size:14px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#01d7e1;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{font-size:14px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#01d7e1;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{font-size:14px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#01d7e1;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{font-size:14px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#01d7e1;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder{font-size:14px;}
#ecOrders_2111 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder:hover{color:#01d7e1;}
#ecOrders_2111 .nav{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_2111 .tabsComp-tabs li a{padding-bottom:15px;padding-top:15px;}
#ecOrders_2111 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17161d;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #17161d;border-right:1px solid #17161d;border-top:1px solid #17161d;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:0px;padding-left:10px;padding-right:10px;}
#ecOrders_2111 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0054be;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #0054be;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#paragraph_2112{color:#17161d;font-family:Raleway;font-size:14px;margin-bottom:10px;margin-top:-15px;}
#container_2113{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#navinfo_2114 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(59,59,59);}
#navinfo_2114 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_2114 > ul > li > span:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#navinfo_2114 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_2114 > ul > li.active:hover > span{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(179,179,179);}
#navinfo_2115 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:-10px;padding-bottom:0;padding-top:0;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistSettingsHead{margin-bottom:20px;margin-top:20px;padding-left:15px;padding-right:15px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart{margin-bottom:20px;margin-top:20px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol{margin-top:auto;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;margin-left:5px;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{padding-bottom:15px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailTable-results{color:rgb(0,0,0);font-size:13px;margin-bottom:10px;margin-top:10px;padding-left:15px;}
#ecWishlistCustom_2116 .nowishlist{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:14px;font-weight:800;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart label{color:#17161d;font-size:12px;font-weight:800;margin-bottom:0px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;height:38px;line-height:38px;margin-bottom:10px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;margin-bottom:10px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:150px;margin-bottom:20px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;margin-bottom:10px;padding-bottom:0;padding-left:15px;padding-top:0;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistCart{margin-bottom:40px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistEmpty{margin-bottom:40px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistSettingsHead a.backwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistShareHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistShareHead a.backwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share h4{margin-top:20px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share .shareinfo{margin-bottom:10px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share .socialshare{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;max-width:100%;width:35px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:15px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share .senderror{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share .sendcomplete{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share a.sendwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;font-size:14px;padding-bottom:10px;padding-left:15px;padding-top:10px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable thead{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #808080;border-top:0 solid #808080;color:#ffffff;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;font-size:15px;padding-bottom:10px;padding-top:10px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistActions{border-bottom:0 solid #dee2e6;border-top:0 solid #dee2e6;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;font-size:14px;padding-bottom:20px;padding-left:15px;padding-top:30px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;font-size:14px;padding-bottom:20px;padding-top:30px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol{border-bottom:1px solid rgb(222,226,230);border-top:0 solid #dee2e6;padding-bottom:20px;padding-top:20px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:#17161d;font-size:16px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:rgb(220, 0, 0);font-size:16px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-results{color:rgb(0,0,0);font-size:13px;font-weight:500;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailHead{padding-left:15px;padding-right:15px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:20px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistDetailHead h3{font-size:25px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share .formfield_error{color:rgb(213, 0, 0);font-size:9px;text-transform:uppercase;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-share a.sendwishlist:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;color:#ffffff;font-weight:600;margin-left:2px;margin-right:2px;margin-top:0px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#ecWishlistCustom_2116 .ecWishlistCustomComp-wishlistSettingsHead h3{color:#17161d;font-size:22px;font-weight:600;}
#container_2117{height:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#container_2118{margin-bottom:40px;}
#ecFieldimage_2119{min-height:200px;}
#ecFieldtext_2120 div.labelfield{display:none;}
#ecFieldtitle_2121{font-size:15px;margin-bottom:5px;min-height:40px;}
#ecFieldtitle_2121 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_2121 a:hover{color:rgb(0,0,0);}
#ecFieldtext_2123{margin-right:auto;}
#ecFieldtext_2124{margin-right:auto;}
#ecFieldtext_2124 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2124 a:hover{color:#0054be;}
#ecFieldtext_2125{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2125 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2125 div.textfield{text-decoration:underline;}
#ecFieldtext_2126{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2126 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2126 div.textfield{text-decoration:underline;}
#ecFieldprice_2128 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2128 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2128{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2128 div.discount{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_2128 div.minimalprice{display:none;}
#ecFieldprice_2129 div.price{color:#17161d;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2129 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2129{position:relative;}
#ecFieldprice_2129 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2129 div.minimalprice{display:none;}
#ecFieldquantity_2130 .rowUnit{display:none;}
#ecFieldquantity_2130 .rowUnitSize{color:rgb(0,0,0);display:inline-block;font-weight:600;}
#ecFieldquantity_2130{margin-top:20px;}
#ecFieldquantity_2130 .rowQty{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:16px;font-weight:800;height:40px;text-align:center;}
#ecFieldquantity_2130 input.qtyminus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:32px;height:40px;line-height:32px;margin-right:-1px;}
#ecFieldquantity_2130 input.qtyplus{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:32px;height:40px;line-height:32px;margin-left:-1px;}
#container_2131{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(193,193,193);padding-bottom:10px;padding-top:10px;}
#paragraph_2132{color:#17161d;font-family:Raleway;font-weight:900;}
#paragraph_2133{color:#17161d;font-family:Raleway;font-weight:900;}
#userbar_2134 .userbarComp-loggedUser label i{display:none;}
#userbar_2134 .userbarComp-loggedUser label{color:#0054be;font-size:16px;font-weight:600;margin-bottom:0;}
#userbar_2134 .userbarComp-loggedUser{color:#0054be;}
#userbar_2134{font-family:Raleway;}
#paragraph_2135{margin-left:auto;}
#paragraph_2135 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2135 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2136{margin-left:auto;}
#paragraph_2136 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2137{margin-left:auto;}
#paragraph_2137 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2137 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2138{margin-left:auto;}
#paragraph_2138 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2139 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2139{margin-left:10px;}
#paragraph_2139 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2140 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#paragraph_2140{margin-left:10px;}
#userbar_2141 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_2141 .userbarComp-loggedUser label i{display:none;}
#userbar_2141 .userbarComp-loggedUser label{margin-bottom:00px;}
#userbar_2141 .userbarComp-logout{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:10px;}
#container_2142{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:100px;padding-top:50px;}
#paragraph_2143{margin-bottom:50px;text-align:center;}
#paragraph_2143 .paragraphComp-content h1{color:#17161d;font-weight:900;letter-spacing:1px;}
#paragraph_2144 .paragraphComp-content a{color:#0054be;font-weight:700;text-decoration:underline;}
#paragraph_2144{color:#17161d;font-family:Raleway;margin-bottom:10px;text-align:right;}
#paragraph_2144 .paragraphComp-content a:hover{color:#17161d;text-decoration:none;}
#userregistration_2145{box-shadow:0 15px 70px -8px rgba(0,0,0,0.11);padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;position:relative;}
#userregistration_2145 .formfield_field label{color:#17161d;font-size:13px;font-weight:800;text-transform:uppercase;}
#userregistration_2145 .formfield_field{margin-bottom:25px;}
#userregistration_2145 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#191919;font-size:16px;height:38px;line-height:38px;}
#userregistration_2145 .accounttype{margin-bottom:30px;}
#userregistration_2145 .accounttype > label{color:rgb(0,0,0);font-weight:800;margin-right:20px;text-transform:uppercase;}
#userregistration_2145 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffffff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffffff;border-right:0 solid #ffffff;border-top:0 solid #ffffff;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userregistration_2145 .formfield_field input[type=password]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#191919;font-size:16px;}
#userregistration_2145 .formfield_button{bottom:-10px;left:0;margin-left:auto;position:absolute;width:100%;}
#userregistration_2145 .userregistrationComp-verifymail{font-size:12px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#userregistration_2145 .formfield_error{color:rgb(207, 0, 0);font-size:9px;margin-top:2px;text-transform:uppercase;}
#userregistration_2145 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#Column_2147{padding-right:25px;}
#paragraph_2148{margin-bottom:35px;}
#paragraph_2148 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_2148 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#paragraph_2159{color:#0054be;font-weight:800;margin-bottom:35px;}
#mcCheckboxlistfield_2163{font-size:12px;margin-top:-20px;padding-left:0;padding-right:0;}
#mcCheckboxlistfield_2163 .form-check{margin-bottom:10px;}
#mcCheckboxlistfield_2163 .custom-control-label{margin-right:10px;}
#mcCheckboxlistfield_2163 .field_description{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:20px;text-transform:uppercase;}
#mcCheckboxlistfield_2163 .field_mc_gdpr{margin-bottom:10px;margin-top:10px;}
#Column_2164{padding-left:25px;}
#paragraph_2165{margin-bottom:35px;}
#paragraph_2165 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_2165 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#container_2167{position:relative;}
#passwordfield_2168 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#container_2169{position:relative;}
#passwordfield_2170 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#paragraph_2171{margin-bottom:35px;}
#paragraph_2171 .paragraphComp-content h4{color:#17161d;font-size:20px;font-weight:700;}
#paragraph_2171 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#privacyfield_2172 .formfield_field > label{display:none;}
#privacyfield_2172 .form-check{padding-left:0;}
#captchafield_2173 .formfield_field label{display:none;}
#container_2174{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#paragraph_2175{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:13px;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_2175 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:900;margin-left:0;margin-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#paragraph_2175 .paragraphComp-content strong{color:#17161d;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;margin-bottom:10px;text-decoration:underline;}
#userprofile_2176 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userprofile_2176 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2176 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2176 .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2176 .formfield_error{text-transform:uppercase;}
#userprofile_2176 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userprofile_2176 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(126, 126, 126);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;}
#userprofile_2176 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_2176 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#userprofile_2176 .userprofileComp-delete-message{font-size:14px;padding-bottom:6px;padding-top:6px;}
#userprofile_2176 .formfield_field{padding-left:10px;padding-right:10px;}
#userprofile_2176 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2177 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_2177{color:#17161d;margin-top:20px;}
#paragraph_2177 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_2177 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#radiofield_2178 .formfield_field > label{margin-right:10px;}
#radiofield_2178 .form-check{margin-right:10px;}
#textfield_2179{margin-top:20px !important;}
#ContainerRow_2180{margin-top:20px;}
#paragraph_2193 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_2193{color:#17161d;margin-top:30px;}
#paragraph_2193 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_2193 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#container_2195{position:relative;}
#passwordfield_2196{margin-top:20px !important;}
#passwordfield_2197{margin-top:20px !important;}
#paragraph_2198 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_2198{color:#17161d;margin-top:30px;}
#paragraph_2198 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_2198 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#paragraph_2209 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_2209{color:#17161d;margin-top:30px;}
#paragraph_2209 .paragraphComp-content h4{color:#17161d;font-weight:700;}
#paragraph_2209 .paragraphComp-content strong{color:#0054be;font-weight:800;}
#mcManagement_2210{margin-bottom:40px;}
#mcRadiofield_2211{margin-top:30px;padding-left:0;padding-right:0;}
#mcRadiofield_2211 .form-check{padding-left:20px;padding-right:20px;}
#mcRadiofield_2211 .formfield_field > label{margin-right:10px;width:100%;}
#mcTextfield_2212{padding-left:0 !important;padding-right:0 !important;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-cells{margin-top:5px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{margin-bottom:15px;}
#ecGiftRegistry_2213{margin-bottom:80px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-search label{color:rgb(0,0,0);font-size:14px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-search input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-search a.searchRegistry{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;line-height:40px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-detail .registryheader{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;color:rgb(0,0,0);font-size:22px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-detail .registryinfo{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-detail .registrydescription{margin-top:10px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-detail .registryfooter{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #000000;color:rgb(255,255,255);font-style:inherit;font-weight:800;letter-spacing:1px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-results{color:rgb(0,0,0);font-weight:500;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-sort label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-sort select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;padding-left:10px;padding-right:10px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-labelpageelement{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-pageelement .ecGiftRegistryComp-fieldpageelement{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;padding-left:10px;padding-right:10px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-search{padding-left:10px;padding-right:10px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-paging a{background-attachment:none;background-clip:none;background-color:#060606;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftRegistry_2213 .ecGiftRegistryComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:2px;margin-right:2px;margin-top:0px;}
#ecQuickView_2215 > .ecQuickViewComp-Button{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);height:40px;margin-top:10px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:40px;z-index:30;}
#ecQuickView_2215{position:absolute;top:0;width:auto;}
#ecQuickViewHeader_2216{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0;height:40px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:0;width:40px;z-index:50;}
#ecQuickViewHeader_2216 .ecQuickViewHeaderComp-Close{height:40px;margin-bottom:0;margin-right:0;margin-top:0;opacity:1;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:absolute;width:40px;}
#ecFieldprice_2220 div.price{color:#01d7e1;display:none;font-size:30px;font-weight:600;}
#ecFieldprice_2220 div.originalprice{color:rgb(163,163,163);display:none;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2220 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;left:0;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:0;}
#ecFieldprice_2220 div.minimalprice{display:none;}
#ecFieldprice_2220{z-index:50;}
#Column_2222{padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecFieldtitle_2224 a{font-weight:800;}
#ecFieldtitle_2224{margin-bottom:5px;text-transform:uppercase;}
#ecFieldtitle_2224 a:hover{color:rgb(0,0,0);}
#ecFieldrating_2225{margin-bottom:20px;}
#ecFieldrating_2225 .ecFieldratingComp-container .rating_product{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_2226 div.price{color:#01d7e1;font-size:30px;font-weight:600;}
#ecFieldprice_2226 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2226{margin-bottom:20px;position:relative;}
#ecFieldprice_2226 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_2226 div.minimalprice{display:none;}
#ecFielddescription_2227{margin-bottom:20px;}
#ecMexalAvailability_2228 a.availability_button{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:15px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecMexalAvailability_2228 .div_button{margin-bottom:20px;}
#ecMexalAvailability_2228 ul.size-availability li{font-size:15px;}
#ecMexalAvailability_2228 span.availability{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:15px;font-weight:600;}
#container_2229{margin-bottom:40px;}
#ecFieldimage_2230{min-height:200px;}
#ecFieldtext_2231 div.labelfield{display:none;}
#ecFieldtitle_2232{font-size:15px;min-height:40px;}
#ecFieldtitle_2232 a{font-weight:800;text-transform:uppercase;white-space:normal;}
#ecFieldtitle_2232 a:hover{color:rgb(0,0,0);}
#container_2233{margin-bottom:20px;}
#ecFieldtext_2234{margin-right:auto;}
#ecFieldtext_2235{margin-right:auto;}
#ecFieldtext_2235 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2235 a:hover{color:#0054be;}
#ecFieldprice_2236 div.price{color:#0054be;font-size:20px;font-weight:600;}
#ecFieldprice_2236 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_2236{position:relative;}
#ecFieldprice_2236 div.discount{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2236 div.minimalprice{display:none;}
#ecFieldprice_2237 div.price{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldprice_2237 div.originalprice{color:rgb(163,163,163);font-weight:600;text-decoration:line-through;}
#ecFieldprice_2237{position:relative;}
#ecFieldprice_2237 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2237 div.minimalprice{display:none;}
#container_2238{margin-bottom:20px;}
#ecFieldtax_2239 div.labelfield{display:none;}
#ecFieldtax_2239 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2239 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2239 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#ecFieldtax_2239{text-align:center;}
#container_2240{border-top:2px solid #f5f5f5;padding-top:10px;}
#ecFieldtext_2241 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_2241 div.textfield{width:100%;}
#ecFieldtext_2242 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;width:100%;}
#ecFieldtext_2242 div.textfield{width:100%;}
#ecFieldtext_2242{margin-bottom:10px;margin-top:10px;}
#container_2243{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:auto;}
#ecFieldaddtocart_2244 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;height:40px;line-height:30px;margin-bottom:10px;margin-right:auto;margin-top:10px;width:100%;}
#ecFieldaddtocart_2244 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;font-weight:700;height:50px;margin-top:10px;width:100%;}
#ecFieldaddtocart_2244 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-size:0;height:20px;padding-bottom:2.50px;padding-top:0;position:absolute;right:3px;top:38px;width:30px;}
#ecFieldaddtocart_2244 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;line-height:1;padding-bottom:0;padding-top:0;position:absolute;right:3px;top:13px;width:30px;}
#ecFieldaddtocart_2244{padding-left:10px;padding-right:10px;width:100%;}
#ecFieldaddtocart_2244 .qtygift{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-top:2px;text-align:left;text-transform:uppercase;width:100%;}
#container_2245{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-left:0;max-width:1200px;width:70%;}
#ecGiftCard_2246{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalanceCol{color:#0054be;font-weight:800;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift .giftcardbody{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;width:100%;}
#ecGiftCard_2246 .ecGiftCardComp-apply label{color:#17161d;font-size:14px;font-weight:800;min-width:180px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-apply input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:38px;line-height:38px;width:100%;}
#ecGiftCard_2246 .ecGiftCardComp-apply a.applygiftcard{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;line-height:38px;min-width:200px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-apply a.applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_2246 .ecGiftCardComp-balance{color:rgb(0,0,0);font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;}
#ecGiftCard_2246 .ecGiftCardComp-balance .balance{color:#0054be;font-size:20px;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;margin-bottom:20px;margin-top:-10px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalance{color:#17161d;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTableRow .expired{color:rgb(196,0,0);text-decoration:inherit;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTableRow .used{color:rgb(147,147,147);}
#ecGiftCard_2246 .ecGiftCardComp-navpaging{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-history a.backgiftcard{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-history a.backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2246 .ecGiftCardComp-historyTable{margin-bottom:20px;}
#ecGiftCard_2246 .ecGiftCardComp-historyTable .ecGiftCardComp-historyTableRow{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-historyTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-order a.backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-order a.backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2246 .ecGiftCardComp-orderTable{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_2246 .ecGiftCardComp-order{border-top:0 solid #f5f5f5;padding-top:20px;}
#ecGiftCard_2246 .ecGiftCardComp-apply .formfield_error{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecGiftCard_2246 .nogiftcard{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:#0054be;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift .formfield_error{border-bottom:1px solid #f5c6cb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #f5c6cb;border-right:1px solid #f5c6cb;border-top:1px solid #f5c6cb;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-results{color:rgb(0,0,0);font-size:13px;letter-spacing:0;padding-top:10px;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmountCol{color:#17161d;font-weight:800;}
#ecGiftCard_2246 .ecGiftCardComp-historyTable .ecGiftCardComp-giftActionDescCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:rgb(0,0,0);font-size:17px;font-weight:800;padding-bottom:20px;padding-top:20px;text-transform:uppercase;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift .giftcardfooter{padding-bottom:15px;padding-top:15px;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftStatus{color:#17161d;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftCode{color:#17161d;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmount{color:#17161d;}
#ecGiftCard_2246 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftExpiry{color:#17161d;}
#ecGiftCard_2246 .ecGiftCardComp-paging a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:0px solid #0275d8;border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;margin-top:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecGiftCard_2246 .ecGiftCardComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_2246 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_2247{margin-bottom:20px;margin-top:50px;max-width:1800px;}
#Column_2248{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2249 .paragraphComp-content h1{color:#17161d;font-size:46px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#paragraph_2249{font-size:14px;}
#form_2250 .formfield_label{color:rgb(0,0,0);font-weight:800;}
#form_2250 .formfield_field{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:25px;text-transform:uppercase;}
#form_2250 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;font-weight:500;height:38px;line-height:38px;}
#form_2250{margin-top:25px;}
#form_2250 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:100%;}
#form_2250 .formfield_error{color:rgb(206, 0, 0);font-size:9px;margin-top:0px;}
#form_2250 .formfield_field label{font-size:12px;margin-bottom:2px;}
#form_2250 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#textareafield_2254 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:150px;}
#captchafield_2255 .formfield_field label{display:none;}
#Column_2256{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2257 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;}
#paragraph_2257{margin-bottom:20px;}
#container_2258{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_2260 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_2260{font-size:14px;padding-left:20px;}
#container_2261{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_2263 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_2263{font-size:14px;padding-left:20px;}
#paragraph_2263 .paragraphComp-content a{color:#17161d;}
#paragraph_2263 .paragraphComp-content a:hover{text-decoration:underline;}
#container_2264{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_2266 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_2266{font-size:14px;padding-left:20px;}
#paragraph_2266 .paragraphComp-content a{color:#17161d;}
#paragraph_2266 .paragraphComp-content a:hover{text-decoration:underline;}
#container_2267{border-bottom:1px solid #f5f5f5;padding-bottom:20px;padding-top:20px;}
#paragraph_2269 .paragraphComp-content h3{color:#17161d;font-size:18px;font-weight:900;letter-spacing:1px;margin-bottom:0;}
#paragraph_2269{font-size:14px;padding-left:20px;}
#html_2272{margin-bottom:50px;}
#paragraph_2273{margin-bottom:80px;}
#paragraph_2273 .paragraphComp-content{font-family:Arial;}
#paragraph_2273 .paragraphComp-content h2{font-family:Arial;}
#container_2274{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-top:50px;}
#paragraph_2275 .paragraphComp-content strong{color:#0054be;font-size:50px;}
#paragraph_2275{text-align:center;text-transform:uppercase;}
#paragraph_2275 .paragraphComp-content h1{color:#17161d;font-size:36px;font-weight:900;}
#ContainerRow_2276{margin-bottom:80px;margin-top:80px;}
#Column_2279{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2280{font-size:12px;max-width:80%;text-align:center;}
#paragraph_2280 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;margin-bottom:14px;}
#ContainerRow_2282{margin-bottom:80px;}
#Column_2290{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2291{font-size:14px;max-width:80%;text-align:center;}
#paragraph_2291 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_2294{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2295{font-size:14px;max-width:80%;text-align:center;}
#paragraph_2295 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#Column_2298{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2299{font-size:14px;max-width:80%;text-align:center;}
#paragraph_2299 .paragraphComp-content h2{color:#17161d;font-size:32px;font-weight:900;letter-spacing:1px;margin-bottom:15px;}
#paragraph_2302{margin-bottom:80px;}
#paragraph_2302 .paragraphComp-content{font-family:Arial;}
#paragraph_2302 .paragraphComp-content h2{font-family:Arial;}
#container_2304{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:60px;padding-top:60px;}
#ContainerRow_2305{box-shadow:0 15px 70px -8px rgba(0,0,0,0.22);max-width:1000px;}
#Column_2306{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2307{padding-bottom:50px;padding-left:20px;padding-right:20px;padding-top:50px;}
#paragraph_2308{margin-bottom:30px;}
#paragraph_2308 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_2308 .paragraphComp-content strong{color:#0054be;font-size:40px;font-weight:800;}
#userlogin_2309 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;}
#userlogin_2309 .formfield_field input[type=password]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#userlogin_2309 .formfield_button input{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:40%;}
#userlogin_2309 .formfield_button{margin-top:30px;}
#userlogin_2309 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userlogin_2309 .userloginComp-validationMessage{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;}
#userlogin_2309 .formfield_error{font-size:9px;text-transform:uppercase;}
#textfield_2310 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;}
#textfield_2310 .formfield_field label{color:#17161d !important;font-size:12px;}
#container_2311{position:relative;}
#passwordfield_2312{margin-top:30px !important;}
#passwordfield_2312 .formfield_field input{color:#191919  !important;padding-right:30px !important;}
#passwordfield_2312 .formfield_field label{color:#17161d  !important;font-size:12px;text-transform:uppercase;}
#html_2313{color:#8a8a8a;font-size:16px;margin-top:10px;position:absolute;right:0;top:25px;width:auto;z-index:30;}
#paragraph_2314{color:#17161d;display:block;font-size:12px;font-weight:800;margin-left:185px;margin-top:-37px;text-align:right;width:245px;}
#container_2315{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2316{margin-bottom:30px;}
#paragraph_2316 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_2316 .paragraphComp-content strong{color:#0054be;font-size:40px;font-weight:800;}
#recoverypassword_2317 .fieldrecovery input.recovery{border-bottom:2px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;margin-top:30px;}
#recoverypassword_2317 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;margin-bottom:20px;margin-top:20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase;width:100%;}
#recoverypassword_2317 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#recoverypassword_2317 .success{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#recoverypassword_2317 .error{border-bottom:1px solid rgb(158, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(158, 0, 0);border-right:1px solid rgb(158, 0, 0);border-top:1px solid rgb(158, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;margin-bottom:10px;padding-bottom:6px;padding-top:6px;text-transform:uppercase;}
#paragraph_2318 .paragraphComp-content a{border-bottom:2px solid #17161d;border-left:2px solid #17161d;border-right:2px solid #17161d;border-top:2px solid #17161d;color:#17161d;font-family:Raleway;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_2318 .paragraphComp-content a:hover{color:rgb(255,255,255);}
#Column_2319{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2320{margin-bottom:30px;}
#paragraph_2320 .paragraphComp-content h2{color:#17161d;font-size:30px;font-weight:700;}
#paragraph_2320 .paragraphComp-content strong{color:#0054be;font-size:40px;font-weight:800;}
#paragraph_2321{color:#191919;text-align:center;}
#paragraph_2322{font-family:Raleway;margin-top:30px;}
#paragraph_2322 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:900;max-width:100%;padding-bottom:15px;padding-top:15px;text-align:center;width:200px;}
#changepassword_2323 .formfield_button{text-align:center;}
#changepassword_2323 .formfield_button input{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#changepassword_2323 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2326{color:#060606;margin-bottom:50px;margin-top:50px;}
#paragraph_2326 .paragraphComp-content a{color:rgb(255, 0, 0);}
#ContainerRow_2327{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_2327 > .row,#ContainerRow_2327  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_2329{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2329 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2329 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecContextualcategorymenu_2330{margin-top:20px;}
#ecContextualcategorymenu_2330 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_2330 li span.toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_2330 > ul > li > a,#ecContextualcategorymenu_2330  > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2330 > ul > li > ul > li > a,#ecContextualcategorymenu_2330  > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2330 > ul > li > ul > li ul li a,#ecContextualcategorymenu_2330  > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2330 > ul > li > a:hover,#ecContextualcategorymenu_2330  > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_2330 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2330  > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_2330 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_2330  > li > ul > li ul li a:hover,#ecContextualcategorymenu_2330  li ul li ul li a.active:hover{color:#8a8a8a;}
#ecCatalogsearchandfilter_2331 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2331 .formfield_field input[type=text]{padding-left:10px;}
#container_2332{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2332 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2332 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2333 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2333 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2333 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_2333 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_2333{margin-top:10px;}
#container_2334{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2334 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2334 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterautocomplete_2335 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px;}
#ecFieldfilterautocomplete_2335{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_2335 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_2335 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_2336{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_2336 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_2336 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_2336 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_2337{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_2337 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_2337 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_2337 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_2338{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2338 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2338 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_2339{margin-top:20px;position:relative;}
#ecFieldfilterslider_2339 .formfield_field label{display:none;}
#ecFieldfilterslider_2339 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2339 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2339 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2339 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_2339 .formfield_field .minslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_2339 .formfield_field .maxslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_2339 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_2339 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_2339 .formfield_field .rowRemoveFilter a.removeFilter{right:0;}
#ecFieldfilterslider_2339 .formfield_field{position:relative;}
#ecFieldfilterslider_2339 .formfield_field .formControl{position:relative;}
#container_2340{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2340 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2340 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_2341 .formfield_field ul > li a{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_2341 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_2341 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_2342{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2342 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2342 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2343 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2343 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2343 .formfield_field ul > li{margin-bottom:8px;}
#container_2344{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2344 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2344 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2345 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2345 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2345 .formfield_field ul > li{margin-bottom:8px;}
#container_2346{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2346 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2346 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2347 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2347 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2347 .formfield_field ul > li{margin-bottom:8px;}
#Column_2348{margin-top:0px;}
#ecCatalog_2349 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_2349 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_2349 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_2349 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_2349 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_2349 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_2349 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_2349 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_2349 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_2349 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_2349 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_2349 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_2349 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_2349 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_2349 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_2349 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_2350{padding-left:5px;padding-right:5px;}
#imagelink_2354 img{max-height:40px;width:auto;}
#imagelink_2354{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2356 div.labelfield{display:none;}
#ecFieldtext_2357 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_2358 img{max-height:40px;width:auto;}
#imagelink_2358{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_2359{font-size:15px;}
#ecFieldtitle_2359 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_2359 a:hover{color:#191919;}
#ecFieldtext_2361{margin-right:auto;}
#ecFieldtext_2362{margin-right:auto;}
#ecFieldtext_2362 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2362 a:hover{color:#0054be;}
#ecFieldtext_2363{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2363 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2363 div.textfield{text-decoration:underline;}
#ecFieldtext_2364{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2364 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2364 div.textfield{text-decoration:underline;}
#ecFieldprice_2366 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2366 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2366{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2366 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2366 div.minimalprice{display:none;}
#ecFieldprice_2366 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2367 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2367 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2367{position:relative;}
#ecFieldprice_2367 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2367 div.minimalprice{display:none;}
#ecFieldtax_2368 div.labelfield{display:none;}
#ecFieldtax_2368 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2368 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2368 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#container_2369{margin-top:10px;}
#ecFieldaddtocart_2370 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_2370 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_2370 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2370 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2370{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2370 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_2370 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_2374{margin-right:auto;}
#ecFieldtext_2375 div.labelfield{display:none;}
#ecFieldtext_2375 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2375{margin-right:10px;}
#ecFieldtext_2376 div.labelfield{display:none;}
#ecFieldtext_2376 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2376 img{height:64px;}
#ecFieldaddtocart_2378 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2378 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_2378 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:0 solid #0054be;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_2378 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_2378{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_2378 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_2379{margin-top:27px;}
#ecFieldpoint_2380 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_2380{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#ContainerRow_2383{margin-bottom:10px;max-width:1500px;padding-left:0px;padding-right:0px;}
#ContainerRow_2383 > .row,#ContainerRow_2383  > .container-fluid > .row{margin-left:0px;margin-right:0px;}
#container_2385{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2385 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2385 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecContextualcategorymenu_2386{margin-top:20px;}
#ecContextualcategorymenu_2386 li a{font-size:13px;line-height:22px;margin-bottom:3px;}
#ecContextualcategorymenu_2386 li span.toggleBranch{color:rgb(0,0,0);}
#ecContextualcategorymenu_2386 > ul > li > a,#ecContextualcategorymenu_2386  > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2386 > ul > li > ul > li > a,#ecContextualcategorymenu_2386  > li > ul > li > a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2386 > ul > li > ul > li ul li a,#ecContextualcategorymenu_2386  > li > ul > li ul li a{color:#17161d;font-weight:600;}
#ecContextualcategorymenu_2386 > ul > li > a:hover,#ecContextualcategorymenu_2386  > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_2386 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2386  > li > ul > li > a:hover{color:#8a8a8a;}
#ecContextualcategorymenu_2386 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_2386  > li > ul > li ul li a:hover,#ecContextualcategorymenu_2386  li ul li ul li a.active:hover{color:#8a8a8a;}
#ecCatalogsearchandfilter_2387 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:15px;font-weight:800;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2387 .formfield_field input[type=text]{padding-left:10px;}
#container_2388{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2388 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2388 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2389 .formfield_field label{color:#17161d;font-size:14px;font-weight:600;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2389 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2389 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;}
#ecFieldfiltercheckboxlist_2389 .formfield_field .rowRemoveFilter{display:none;}
#ecFieldfiltercheckboxlist_2389{margin-top:10px;}
#container_2390{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2390 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2390 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterautocomplete_2391 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px;}
#ecFieldfilterautocomplete_2391{margin-top:20px;position:relative;}
#ecFieldfilterautocomplete_2391 .formfield_field label{font-size:12px;}
#ecFieldfilterautocomplete_2391 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_2392{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_2392 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_2392 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_2392 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#ecFieldfiltertext_2393{margin-top:20px !important;position:relative;}
#ecFieldfiltertext_2393 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:38px;line-height:38px;padding-right:25px !important;}
#ecFieldfiltertext_2393 .formfield_field label{font-size:12px;}
#ecFieldfiltertext_2393 .formfield_field .rowRemoveFilter{left:0;position:absolute;right:auto;}
#container_2394{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2394 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2394 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterslider_2395{margin-top:20px;position:relative;}
#ecFieldfilterslider_2395 .formfield_field label{display:none;}
#ecFieldfilterslider_2395 .formfield_field .ui-slider{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2395 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:rgb(228,228,228);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2395 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2395 .formfield_field .slidervalues{margin-top:20px;}
#ecFieldfilterslider_2395 .formfield_field .minslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_2395 .formfield_field .maxslidervalue{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;padding-left:10px;}
#ecFieldfilterslider_2395 .formfield_field .rowRemoveFilter{position:absolute;right:7px;top:-10px;}
#ecFieldfilterslider_2395 .formfield_field .slidertext{color:#17161d;font-size:15px;font-weight:600;margin-bottom:20px;}
#ecFieldfilterslider_2395 .formfield_field .rowRemoveFilter a.removeFilter{right:0;}
#ecFieldfilterslider_2395 .formfield_field{position:relative;}
#ecFieldfilterslider_2395 .formfield_field .formControl{position:relative;}
#container_2396{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2396 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2396 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterindex_2397 .formfield_field ul > li a{color:rgb(0,0,0);font-size:13px;padding-bottom:5px;padding-top:5px;text-transform:uppercase;}
#ecFieldfilterindex_2397 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:2px;margin-right:35px;}
#ecFieldfilterindex_2397 .formfield_field .rowRemoveFilter{margin-top:-2px;position:absolute;right:0;}
#container_2398{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2398 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2398 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2399 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2399 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2399 .formfield_field ul > li{margin-bottom:8px;}
#container_2400{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2400 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2400 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2401 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2401 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2401 .formfield_field ul > li{margin-bottom:8px;}
#container_2402{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#container_2402 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2402 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfiltercheckboxlist_2403 .formfield_field label{color:rgb(0,0,0);font-size:13px;margin-bottom:0;margin-top:-1px;padding-left:5px;text-transform:uppercase;}
#ecFieldfiltercheckboxlist_2403 .formfield_field .rowRemoveFilter a.removeFilter{position:absolute;right:7px;top:15px;}
#ecFieldfiltercheckboxlist_2403 .formfield_field ul > li{margin-bottom:8px;}
#Column_2404{margin-top:0px;}
#ecCatalog_2405 .ecCatalogComp-cells{border-bottom:1px solid rgb(0,0,0);margin-bottom:30px;margin-top:30px;min-height:400px;padding-bottom:30px;}
#ecCatalog_2405 .ecCatalogComp-sort label{color:#17161d;display:none;}
#ecCatalog_2405 .ecCatalogComp-sort select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:13px;font-weight:800;}
#ecCatalog_2405 .ecCatalogComp-pageelement .ecCatalogComp-labelpageelement{display:none;}
#ecCatalog_2405 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:15px;font-weight:800;}
#ecCatalog_2405 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;margin-right:20px;}
#ecCatalog_2405 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:auto;}
#ecCatalog_2405 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #0275d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #0275d8;border-right:0 solid #0275d8;border-top:0 solid #0275d8;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;}
#ecCatalog_2405 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:0;}
#ecCatalog_2405 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalog_2405 .ecCatalogComp-navpaging{padding-right:10px;}
#ecCatalog_2405 .ecCatalogComp-filter{position:absolute;right:30px;top:-35px;}
#ecCatalog_2405 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;}
#ecCatalog_2405 .ecCatalogComp-noresults{background-attachment:none;background-clip:none;background-color:#f2f2f2;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-weight:800;margin-top:0px;text-transform:uppercase;}
#ecCatalog_2405 .ecCatalogComp-noitems{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;font-weight:800;letter-spacing:1px;margin-top:20px;text-align:center;text-transform:uppercase;}
#ecCatalog_2405 .ecCatalogComp-results{color:#191919;font-size:14px;}
#container_2406{padding-left:5px;padding-right:5px;}
#imagelink_2410 img{max-height:40px;width:auto;}
#imagelink_2410{position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtext_2412 div.labelfield{display:none;}
#ecFieldtext_2413 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#imagelink_2414 img{max-height:40px;width:auto;}
#imagelink_2414{left:70px;position:absolute;top:0;width:auto;z-index:50;}
#ecFieldtitle_2415{font-size:15px;}
#ecFieldtitle_2415 a{color:#17161d;font-size:16px;font-weight:800;text-transform:uppercase;}
#ecFieldtitle_2415 a:hover{color:#191919;}
#ecFieldtext_2417{margin-right:auto;}
#ecFieldtext_2418{margin-right:auto;}
#ecFieldtext_2418 a{color:rgb(0,0,0);font-weight:700;}
#ecFieldtext_2418 a:hover{color:#0054be;}
#ecFieldtext_2419{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2419 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2419 div.textfield{text-decoration:underline;}
#ecFieldtext_2420{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2420 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2420 div.textfield{text-decoration:underline;}
#ecFieldprice_2422 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2422 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2422{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2422 div.discount{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2422 div.minimalprice{display:none;}
#ecFieldprice_2422 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2423 div.price{color:#25292c;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2423 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2423{position:relative;}
#ecFieldprice_2423 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2423 div.minimalprice{display:none;}
#ecFieldtax_2424 div.labelfield{display:none;}
#ecFieldtax_2424 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2424 span.taxname{color:#17161d;font-size:13px;font-weight:600;}
#ecFieldtax_2424 span.taxvalue{color:#0054be;font-family:Open Sans;font-weight:600;}
#container_2425{margin-top:10px;}
#ecFieldaddtocart_2426 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_2426 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_2426 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2426 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2426{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2426 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_2426 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldaddtocomparator_2430{margin-right:auto;}
#ecFieldtext_2431 div.labelfield{display:none;}
#ecFieldtext_2431 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2431{margin-right:10px;}
#ecFieldtext_2432 div.labelfield{display:none;}
#ecFieldtext_2432 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2432 img{height:64px;}
#ecFieldaddtocart_2434 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#0054be;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2434 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #0054be;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:60px;}
#ecFieldaddtocart_2434 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:0 solid #0054be;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_2434 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_2434{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_2434 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldaddtowishlist_2435{margin-top:27px;}
#ecFieldpoint_2436 div.labelfield{color:#000000;display:none;}
#ecFieldpoint_2436{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_2439{margin-bottom:80px;}
#paragraph_2439 .paragraphComp-content{font-family:Arial;}
#paragraph_2439 .paragraphComp-content h2{font-family:Arial;}
#container_2440{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#mcSubscription_2441 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;text-transform:uppercase;}
#mcSubscription_2441 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#mcTextfield_2445 .formfield_field label{color:rgb(0,0,0) !important;font-size:13px;font-weight:800;text-transform:uppercase;}
#mcTextfield_2445 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#mcCheckboxlistfield_2447 .custom-control-label{font-weight:600;text-transform:uppercase;}
#mcCheckboxlistfield_2447 .form-check{margin-bottom:20px;width:100%;}
#mcCheckboxlistfield_2447 .field_mc_gdpr{font-size:12px;}
#mcCheckboxlistfield_2447 .field_description{color:rgb(0,0,0);font-weight:800;margin-bottom:20px;}
#cmsNewsarchive_2448 .cmsNewsarchiveComp-row > div{margin-bottom:40px;}
#cmsNewsarchive_2448{margin-bottom:80px;margin-top:40px;}
#cmsNewsarchive_2448 a.removefilter{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#cmsNewsarchive_2448 .cmsNewsarchiveComp-filters li a{color:#01d7e1;font-weight:700;text-transform:uppercase;}
#cmsFieldsummary_2449 img{width:300px;}
#container_2450{margin-top:20px;position:relative;}
#container_2451{display:inline-block;float:left;height:80px;overflow-x:hidden;overflow-y:hidden;position:relative;width:80px;}
#cmsFielddate_2452{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;height:80px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#cmsFielddate_2453{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;height:80px;width:80px;}
#container_2454{min-width:50px;padding-left:80px;}
#cmsFieldtitle_2455 a{font-size:24px;font-weight:800;padding-left:10px;padding-right:10px;text-align:left;text-transform:uppercase;}
#cmsFieldtitle_2455{margin-bottom:0;}
#cmsFielddescription_2456{padding-left:25px;padding-right:25px;}
#cmsFieldsummary_2457 .card-body{padding-left:0;padding-right:0;}
#cmsFieldsummary_2457 p.keepreading a{background-attachment:none;background-clip:none;background-color:rgb(12, 193, 224);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #212529;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #212529;border-right:0 solid #212529;border-top:0 solid #212529;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#cmsFieldsummary_2457{padding-left:25px;padding-right:25px;}
#cmsFieldsummary_2457 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2458{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-right:0;margin-top:30px;max-width:1200px;width:70%;}
#navinfo_2459 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(59,59,59);padding-left:0;}
#navinfo_2459 > ul > li > span{color:rgb(179,179,179);font-size:12px;line-height:14px;padding-bottom:2px;padding-left:4px;padding-right:4px;padding-top:2px;}
#navinfo_2459 > ul > li > span:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#navinfo_2459 > ul > li.active > span{color:rgb(179,179,179);}
#navinfo_2459 > ul > li.active:hover > span{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(179,179,179);}
#cmsFieldcategories_2461{margin-bottom:20px;margin-top:40px;}
#cmsFieldcategories_2461 label{background-attachment:none;background-clip:none;background-color:rgb(12, 193, 224);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;margin-right:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#cmsFieldtitle_2462{text-transform:uppercase;}
#cmsFielddate_2465{color:rgb(0,0,0);margin-top:5px;}
#cmsFielddate_2465 label{margin-bottom:0;}
#cmsFielddescription_2466{padding-left:25px;padding-right:25px;}
#cmsFieldauthor_2467 label{color:rgb(0,0,0);font-weight:700;}
#cmsFieldauthor_2467{margin-top:5px;}
#cmsFieldarticle_2468{margin-bottom:40px;}
#cmsFieldarticle_2468 .card-body{padding-left:0;padding-right:0;}
#cmsFieldarticle_2468 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldtags_2469{margin-bottom:40px;max-width:960px;text-align:center;}
#cmsFieldtags_2469 a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;}
#html_2470{margin-bottom:40px;width:190px;}
#cmsFieldcomments_2471{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container h2{text-transform:uppercase;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:150px;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-msgaddcomment{color:rgb(0,161,79);font-weight:800;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-error-add{font-weight:800;text-transform:uppercase;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{color:rgb(0,0,0);margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{margin-right:10px;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:2px solid rgb(198,198,198);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;padding-bottom:15px;padding-top:15px;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:500;}
#cmsFieldcomments_2471 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;}
#paragraph_2473{color:rgb(0,0,0);font-size:13px;}
#cmsFieldcommentauthor_2474 label{color:rgb(0,0,0);font-size:15px;font-weight:800;margin-bottom:0;text-transform:uppercase;}
#cmsFieldcommentauthor_2474{margin-left:5px;margin-right:5px;}
#paragraph_2475{color:rgb(0,0,0);font-size:13px;margin-right:5px;}
#cmsFieldcommentdate_2476 label{color:rgb(0,0,0);font-weight:800;margin-bottom:0;}
#cmsFieldcommenttext_2478{margin-bottom:20px;margin-top:20px;}
#cmsFieldcommentapprovation_2479{color:rgb(0,0,0);font-size:13px;font-weight:700;}
#cmsFieldcommentvote_2480{color:rgb(0,0,0);font-size:13px;font-weight:700;}
#cmsFieldcommentvote_2480 a.yesButton{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;margin-left:10px;text-transform:uppercase;}
#cmsFieldcommentvote_2480 a.noButton{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:13px;font-weight:800;text-transform:uppercase;}
#container_2481{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;margin-top:150px;max-width:320px;width:40%;}
#container_2482{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsSearchandfilter_2483 .formfield_button{position:absolute;}
#cmsSearchandfilter_2483 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//Componenti/Img/ico-search.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:35px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:35px;}
#textfield_2484 .formfield_field label{display:none;}
#textfield_2484 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;line-height:38px;padding-left:15px !important;padding-right:50px !important;width:100%;}
#container_2485{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_2486{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsCategoriesmenu_2487 li a{color:rgb(0,0,0);font-size:14px;margin-bottom:5px;}
#cmsCategoriesmenu_2487{margin-top:20px;}
#cmsCategoriesmenu_2487 li span.toggleBranch{color:rgb(0,0,0);}
#container_2488{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_2489{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsTimeperiodsmenu_2490 li a{font-size:14px;margin-bottom:5px;padding-left:0;text-transform:capitalize;}
#cmsTimeperiodsmenu_2490{margin-top:20px;}
#cmsTimeperiodsmenu_2490 li{margin-left:-7px;padding-left:0;}
#container_2491{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:5px solid #01d7e1;margin-top:40px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#paragraph_2492{color:rgb(0,0,0);font-family:Raleway;font-weight:800;text-transform:uppercase;}
#cmsTagcloud_2493{margin-top:20px;}
#cmsTagcloud_2493 a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);margin-bottom:10px;margin-right:5px;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#cmsTagcloud_2493 a:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2494{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#ContainerRow_2495{padding-left:0;padding-right:0;}
#Column_2496{margin-bottom:30px;}
#container_2497{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#paragraph_2498{color:rgb(0,0,0);font-weight:800;}
#userbar_2499 .userbarComp-loggedUser label i{display:none;}
#userbar_2499 .userbarComp-loggedUser label{color:#0054be;font-size:16px;font-weight:800;margin-bottom:0;}
#paragraph_2500{margin-left:auto;}
#paragraph_2500 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#Column_2501{margin-bottom:30px;}
#container_2502{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2505{margin-bottom:30px;}
#container_2506{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2509{margin-bottom:30px;}
#container_2510{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2513{margin-bottom:30px;}
#container_2514{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2517{margin-bottom:30px;}
#container_2518{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2521{margin-bottom:30px;}
#container_2522{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2525{margin-bottom:30px;}
#container_2526{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2529{margin-bottom:30px;}
#container_2530{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2533{margin-bottom:30px;}
#container_2534{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2537{margin-bottom:30px;}
#container_2538{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2541{margin-bottom:30px;}
#container_2542{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2545{margin-bottom:30px;}
#container_2546{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_2549{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#container_2554{margin-bottom:10px;margin-top:25px;}
#paragraph_2555{color:rgb(0,0,0);font-weight:600;margin-right:8px;min-width:60px;}
#userbar_2556 .userbarComp-loggedUser label{font-size:14px;margin-bottom:0;}
#userbar_2556 .userbarComp-loggedUser label i{display:none;}
#container_2557{margin-bottom:10px;}
#paragraph_2558{color:rgb(0,0,0);font-weight:600;margin-right:8px;min-width:60px;}
#userbar_2559 .userbarComp-loggedUser label{font-size:14px;margin-bottom:0;}
#userbar_2559 .userbarComp-loggedUser label i{display:none;}
#userprofile_2560 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:800;text-transform:uppercase;}
#userprofile_2560 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2560 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2560 .formfield_field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2560 .formfield_error{font-size:10px;text-transform:uppercase;}
#userprofile_2560 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;display:none;font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_2560 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_2560 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_2560 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#paragraph_2561 .paragraphComp-content h6{font-size:20px;font-weight:800;}
#paragraph_2561{color:#17161d;}
#mcRadiofield_2563{padding-left:0;padding-right:0;}
#mcRadiofield_2563 .formfield_field > label{font-size:14px;font-weight:600;text-transform:none;}
#mcTextfield_2564 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#textfield_2565 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userprofile_2568 .formfield_field label{color:rgb(0,0,0);font-size:13px;font-weight:600;}
#userprofile_2568 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:20px;line-height:1;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#userprofile_2568 .formfield_field input[type=password]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#userprofile_2568 .formfield_field select{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:22px;line-height:20px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#userprofile_2568 .formfield_error{font-size:10px;text-transform:uppercase;}
#userprofile_2568 .formfield_button input{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;display:none;font-size:14px;font-weight:800;margin-top:20px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_2568 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:800;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userprofile_2568 .userprofileComp-message{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#userprofile_2568 .userprofileComp-errormessage{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;}
#userprofile_2568{margin-top:25px;}
#Column_2579{margin-top:20px;}
#paragraph_2580 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#ContainerRow_2581{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#useraddressbook_2584 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_2584 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_2584 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#useraddressbook_2584 .edit-panel label{color:rgb(0,0,0);font-size:12px;font-weight:800;text-transform:uppercase;}
#useraddressbook_2584 .edit-panel select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#useraddressbook_2584 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;margin-right:10px;text-transform:uppercase;width:110px;}
#useraddressbook_2584 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_2584 .addresses-panel ul{padding-left:10px;}
#useraddressbook_2584 .addresses-panel{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_2584 .edit-panel{display:none;}
#Column_2585{margin-top:20px;}
#paragraph_2586 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#container_2587{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#paragraph_2588{margin-bottom:0;}
#ecOrders_2589 .tabsComp-tabs li{text-align:center;text-transform:uppercase;width:16.66%;}
#ecOrders_2589 .ecOrdersComp-orders{margin-top:20px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .title{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:14px;font-weight:700;padding-bottom:10px;padding-left:14px;padding-right:14px;padding-top:10px;text-transform:uppercase;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{color:#0054be;font-size:14px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#01d7e1;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{color:#191919;font-size:14px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#01d7e1;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{color:rgb(214, 0, 0);font-size:14px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#01d7e1;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{font-size:14px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#01d7e1;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder{font-size:14px;}
#ecOrders_2589 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder:hover{color:#01d7e1;}
#ecOrders_2589 .nav{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_2589 .tabsComp-tabs li a{color:#17161d;font-weight:800;padding-bottom:15px;padding-top:15px;}
#ecOrders_2589 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_2589 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecOrders_2589 .tabsComp-tabs li:hover{color:#17161d;text-decoration:underline;}
#ecOrders_2589 .tabsComp-tabs li .active:hover{color:#ffffff;text-decoration:none;}
#ContainerRow_2590{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#ecGiftCard_2593{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0;padding-right:0;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalanceCol{color:#01d7e1;font-weight:800;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift .giftcardbody{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;font-weight:800;padding-bottom:10px;padding-top:10px;text-transform:uppercase;width:100%;}
#ecGiftCard_2593 .ecGiftCardComp-apply label{color:rgb(0,0,0);font-size:14px;font-weight:800;min-width:180px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-apply input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;height:38px;line-height:38px;width:100%;}
#ecGiftCard_2593 .ecGiftCardComp-apply a.applygiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;line-height:38px;min-width:200px;padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-apply a.applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2593 .ecGiftCardComp-balance{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;margin-bottom:20px;margin-top:20px;padding-bottom:10px;padding-left:20px;padding-top:10px;text-align:left;}
#ecGiftCard_2593 .ecGiftCardComp-balance .balance{color:#01d7e1;font-size:20px;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;margin-top:-10px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftBalance{color:rgb(0,0,0);}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftButtonCol a.historygiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTableRow .expired{color:rgb(196,0,0);text-decoration:inherit;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTableRow .used{color:rgb(147,147,147);}
#ecGiftCard_2593 .ecGiftCardComp-navpaging{padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-history a.backgiftcard{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;margin-bottom:20px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-history a.backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2593 .ecGiftCardComp-historyTable{margin-bottom:20px;}
#ecGiftCard_2593 .ecGiftCardComp-historyTable .ecGiftCardComp-historyTableRow{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-historyTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-order a.backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:12px;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-order a.backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_2593 .ecGiftCardComp-orderTable{margin-bottom:20px;margin-top:20px;}
#ecGiftCard_2593 .ecGiftCardComp-order{border-top:0 solid #f5f5f5;padding-top:20px;}
#ecGiftCard_2593 .ecGiftCardComp-apply .formfield_error{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_2593 .nogiftcard{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffeeba;border-left:0 solid #ffeeba;border-right:0 solid #ffeeba;border-top:0 solid #ffeeba;color:#01d7e1;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift .formfield_error{border-bottom:1px solid #f5c6cb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #f5c6cb;border-right:1px solid #f5c6cb;border-top:1px solid #f5c6cb;border-top-left-radius:0;border-top-right-radius:0;font-weight:800;letter-spacing:1px;padding-bottom:10px;padding-left:10px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-results{color:rgb(0,0,0);font-size:13px;letter-spacing:0;padding-top:10px;}
#ecGiftCard_2593 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftAmountCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_2593 .ecGiftCardComp-historyTable .ecGiftCardComp-giftActionDescCol{color:rgb(0,0,0);font-weight:800;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;display:none;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:rgb(0,0,0);font-size:17px;font-weight:800;padding-bottom:20px;padding-top:20px;text-transform:uppercase;}
#ecGiftCard_2593 .ecGiftCardComp-detailvirtualgift .giftcardfooter{padding-bottom:15px;padding-top:15px;}
#ecGiftCard_2593 .ecGiftCardComp-apply{display:none;}
#Column_2594{margin-top:20px;}
#paragraph_2595 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-weight:800;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;}
#ContainerRow_2596{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:50px;padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
#container_2598{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-left:0;margin-right:0;max-width:1200px;width:70%;}
#ecRewardPoints_2600{color:#17161d;}
#ecRewardPoints_2600 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:00px;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_2600 .ecRewardPointsComp-balance{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:18px;font-weight:800;margin-bottom:20px;}
#ecRewardPoints_2600 .ecRewardPointsComp-balance .pointsbalance{color:#0054be;font-weight:bolder;}
#ecRewardPoints_2600 .ecRewardPointsComp-earned{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_2600 .ecRewardPointsComp-spent{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_2600 .ecRewardPointsComp-expired{color:#17161d;font-size:16px;}
#ecRewardPoints_2600 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:18px;font-weight:800;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;width:100%;}
#ecRewardPoints_2600 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:none;padding-bottom:20px;padding-left:0;padding-right:0;width:100%;}
#ecRewardPoints_2600 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:#17161d;font-size:16px;}
#ecRewardPoints_2600 .norewardpoints{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecRewardPoints_2600 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_2600 .ecRewardPointsComp-results{color:#17161d;font-size:14px;padding-top:5px;}
#ecRewardPoints_2600 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_2600 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;}
#ecRewardPoints_2600 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_2600 .ecRewardPointsComp-order a.backrewardpoints{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:500;margin-bottom:20px;}
#ecRewardPoints_2600 .ecRewardPointsComp-order a.backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecRewardPoints_2600 .ecRewardPointsComp-orderTable{color:#17161d;}
#container_2601{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-left:0;max-width:1200px;width:70%;}
#useraddressbook_2602 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_2602 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:14px;font-weight:800;margin-bottom:10px;text-transform:uppercase;}
#useraddressbook_2602 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:800;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-transform:uppercase;}
#useraddressbook_2602 .edit-panel label{color:rgb(0,0,0);font-size:12px;font-weight:800;text-transform:uppercase;}
#useraddressbook_2602 .edit-panel select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#useraddressbook_2602 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:800;margin-right:10px;max-width:100%;text-transform:uppercase;width:150px;}
#useraddressbook_2602 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#useraddressbook_2602 .addresses-panel ul{padding-left:10px;}
#useraddressbook_2602 .edit-panel{margin-top:10px;padding-left:10px;}
#useraddressbook_2602 .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:38px;line-height:38px;}
#ecRewardPoints_2603{color:#17161d;margin-bottom:80px;margin-top:40px;}
#ecRewardPoints_2603 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:00px;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_2603 .ecRewardPointsComp-balance{border-bottom:1px solid rgb(0,0,0);color:rgb(0,0,0);font-size:18px;font-weight:800;margin-bottom:20px;}
#ecRewardPoints_2603 .ecRewardPointsComp-balance .pointsbalance{color:#0054be;font-weight:bolder;}
#ecRewardPoints_2603 .ecRewardPointsComp-earned{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_2603 .ecRewardPointsComp-spent{color:#17161d;font-size:16px;margin-bottom:10px;}
#ecRewardPoints_2603 .ecRewardPointsComp-expired{color:#17161d;font-size:16px;}
#ecRewardPoints_2603 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;font-size:18px;font-weight:800;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;width:100%;}
#ecRewardPoints_2603 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:none;padding-bottom:20px;padding-left:0;padding-right:0;width:100%;}
#ecRewardPoints_2603 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:#17161d;font-size:16px;}
#ecRewardPoints_2603 .norewardpoints{font-size:14px;font-weight:800;padding-bottom:6px;padding-top:6px;text-align:center;text-transform:uppercase;}
#ecRewardPoints_2603 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_2603 .ecRewardPointsComp-results{color:#17161d;font-size:14px;padding-top:5px;}
#ecRewardPoints_2603 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecRewardPoints_2603 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#17161d;font-size:16px;}
#ecRewardPoints_2603 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_2603 .ecRewardPointsComp-order a.backrewardpoints{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:500;margin-bottom:20px;}
#ecRewardPoints_2603 .ecRewardPointsComp-order a.backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecRewardPoints_2603 .ecRewardPointsComp-orderTable{color:#17161d;}
#container_2604{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-top:15px;width:100%;z-index:300;}
#Column_2606{padding-left:15px;padding-right:15px;}
#imagelink_2612{height:auto;text-align:center;}
#ecContextualcategorymenu_2614 > li > a{color:rgb(255,255,255);font-family:Raleway;font-size:14px;font-weight:700;letter-spacing:0;margin-right:10px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:4px;}
#ecContextualcategorymenu_2614 > li > ul > li > a{color:rgb(0,0,0);font-size:14px;font-weight:800;padding-bottom:2px;padding-top:2px;}
#ecContextualcategorymenu_2614 li a{font-size:14px;}
#ecContextualcategorymenu_2614 > li > ul > li ul li a{font-weight:600;margin-bottom:5px;padding-bottom:0;padding-top:0;}
#ecContextualcategorymenu_2614 > li > ul > li ul{margin-top:10px;}
#ecCatalogsearchandfilter_2622 .formfield_error{color:rgb(220, 0, 0);font-size:9px;position:absolute;text-transform:uppercase;top:4vh;}
#ecCatalogsearchandfilter_2622 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(0, 60, 105);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-family:Prompt;font-size:16px;font-weight:400;max-width:100%;padding-bottom:15px;padding-top:15px;width:100px;}
#ecCatalogsearchandfilter_2622{padding-left:8px;padding-right:8px;}
#ecCatalogsearchandfilter_2622 .formfield_field input[type=text]{width:350px;}
#ecFieldfiltertext_2623{background-attachment:none;background-clip:none;background-color:rgba(174, 229, 244, 0.64);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px !important;padding-right:0px !important;}
#ecFieldfiltertext_2623 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(242, 249, 253);background-image:none !important;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;max-width:100%;min-height:55px;}
#ecFieldfiltertext_2623 .formfield_field label{display:none;}
#ecFieldfiltertext_2623 .formfield_field .rowRemoveFilter{left:10px;position:absolute;top:6px;}
#ecFieldfiltertext_2623 .formfield_field .rowRemoveFilter a.removeFilter{color:#17161d !important;font-size:22px;}
#container_2626 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(0, 220, 240, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;height:40px;padding-left:6px;padding-right:6px;padding-top:9px;width:40px;}
#container_2626{margin-right:10px;}
#container_2626 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0 4px 22px 0 rgba(0,0,0,0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0;top:40px;width:300px;z-index:200;}
#paragraph_2627{color:#17161d;font-size:14px;font-weight:600;}
#userbar_2628 .userbarComp-logout input{font-size:14px;font-weight:800;text-transform:uppercase;}
#userbar_2628 .userbarComp-loggedUser label i{display:none;}
#userbar_2628 .userbarComp-loggedUser label{color:#0054be;font-size:14px;font-weight:800;margin-bottom:00px;text-transform:uppercase;}
#userbar_2628{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:10px;padding-bottom:5px;}
#userbar_2628 .userbarComp-logout{margin-top:10px;width:100%;}
#userbar_2629 .userbarComp-loggedUser label i{display:none;}
#userbar_2629 .userbarComp-loggedUser label{display:none;margin-bottom:00px;}
#userbar_2629 .userbarComp-logout{margin-top:10px;width:100%;}
#menu_2630{font-size:14px;width:230px;}
#menu_2630 > li > a{font-size:14px;font-weight:700;letter-spacing:0.5px;margin-bottom:2px;text-transform:uppercase;}
#menu_2630 > ul > li > a,#menu_2630  > li > a{color:#17161d;font-size:14px;font-weight:800;}
#menu_2630 > ul > li > a:hover,#menu_2630  > li > a:hover{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_2631 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:900;letter-spacing:1px;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_2631 .paragraphComp-content hr{margin-bottom:20px;}
#paragraph_2631 .paragraphComp-content a:hover{color:#0054be;}
#paragraph_2631{text-align:center;}
#paragraph_2632 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:800;letter-spacing:1px;padding-bottom:15px;padding-top:15px;}
#paragraph_2632 .paragraphComp-content hr{margin-bottom:20px;}
#container_2633{background-attachment:none;background-clip:none;background-color:rgba(0, 220, 240, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;margin-right:10px;min-height:40px;position:relative;width:40px;}
#container_2633 > .pw-collapse-target{z-index:200;}
#container_2634 .offcanvas-text{line-height:18px;}
#container_2634{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;}
#container_2634 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 4px 22px 0px rgba(25, 25, 25, 0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0px;width:350px;z-index:200;}
#container_2634 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-top:-10px;padding-left:5px;padding-right:5px;width:40px;}
#container_2634 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_2635{margin-bottom:20px;}
#paragraph_2636 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_2636 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecMiniwishlist_2637 .card-title{display:none;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid #d2d2d3;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#17161d;font-family:Raleway;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{display:inline-block;margin-right:10px;max-width:100%;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;font-weight:400;height:20px;line-height:20px;text-align:center;width:25px;}
#ecMiniwishlist_2637{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-latestItemsOnCart > div a.removecartitem{color:rgb(216, 2, 2);display:inline-block;font-size:15px;height:22px;line-height:20px;text-align:center;width:16px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-totalItems{color:#17161d;font-size:14px;margin-bottom:15px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-cartTotal{color:#17161d;font-weight:700;padding-left:5px;padding-right:5px;}
#ecMiniwishlist_2637 .nocartitems{color:#8a8a8a;}
#ecMiniwishlist_2637 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
#container_2638{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_2639 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_2639{text-align:right;}
#ecMiniwishlist_2640{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;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:15px;min-width:15px;position:absolute;right:0;text-align:center;top:0;}
#ecMiniwishlist_2640 .card-title{display:none;}
#ecMiniwishlist_2640 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_2640 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(255,255,255);font-size:12px;padding-bottom:2px;padding-left:6px;padding-right:6px;padding-top:2px;}
#ecMiniwishlist_2640 .nocartitems{display:none;}
#ecMiniwishlist_2640 .ecMiniwishlistComp-gotoCart{display:none;}
#container_2641{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:40px;margin-left:-5px;min-height:40px;position:relative;width:40px;}
#container_2641 > .pw-collapse-button{z-index:200;}
#container_2642 .offcanvas-text{line-height:18px;}
#container_2642 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 4px 22px 0px rgba(25, 25, 25, 0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0px;width:350px;z-index:200;}
#container_2642 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:40px;padding-left:5px;padding-right:5px;width:40px;}
#container_2642 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_2643{margin-bottom:20px;}
#paragraph_2644 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_2644 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecMinicart_2646{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecMinicart_2646 .card-title{display:none;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid #d2d2d3;padding-bottom:5px;padding-top:5px;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div a.title{color:#17161d;font-family:Raleway;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{display:inline-block;margin-right:10px;max-width:100%;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;height:20px;line-height:20px;text-align:center;width:25px;}
#ecMinicart_2646 .ecMinicartComp-latestItemsOnCart > div a.removecartitem{color:rgb(216, 2, 2);display:inline-block;font-size:15px;line-height:20px;text-align:center;width:15px;}
#ecMinicart_2646 .ecMinicartComp-totalItems{color:#17161d;font-size:14px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#ecMinicart_2646 .ecMinicartComp-cartTotal{color:#17161d;font-weight:700;padding-left:5px;padding-right:5px;}
#ecMinicart_2646 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:#191919;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-family:Raleway;font-size:14px;margin-bottom:10px;padding-bottom:6px;padding-left:5px;padding-right:5px;padding-top:6px;}
#ecMinicart_2646 .ecMinicartComp-cartTotalPrice{display:inline-block;font-size:16px;font-weight:500;text-align:right;width:58%;}
#ecMinicart_2646 .nocartitems{color:#8a8a8a;}
#ecMinicart_2646 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:16px;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
#container_2647{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_2648 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#ecMinicart_2649 .card-title{display:none;}
#ecMinicart_2649 .nocartitems{display:none;}
#ecMinicart_2649 .ecMinicartComp-gotoCart{display:none;}
#ecMinicart_2649{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;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:10px;min-height:15px;position:absolute;right:0;top:0;width:15px;}
#ecMinicart_2649 .ecMinicartComp-totalItems{font-size:0;text-align:center;}
#ecMinicart_2649 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(255,255,255);font-size:12px;padding-bottom:2px;padding-left:7px;padding-right:7px;padding-top:2px;}
#Column_2650{padding-left:15px;padding-right:15px;}
#container_2651 i.offcanvas-button{color:#191919;font-size:28px;}
#container_2651{margin-right:5px;}
#tabs_2652 .nav-tabs .nav-item{width:50%;}
#tabs_2652 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffffff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dee2e6;border-right:0 solid #dee2e6;border-top:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-family:Raleway;font-size:14px;font-weight:700;height:70px;line-height:70px;padding-bottom:0;padding-top:0;text-align:center;}
#tabs_2652 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#tabs_2652 .nav-tabs .nav-item a.nav-link:hover{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);}
#tabs_2652 .nav-tabs{border-bottom:4px solid #01d7e1;}
#tabs_2652{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#tabs_2652 .tab-content{padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#menu_2653 li a{color:rgb(0,0,0);display:inline-block;font-family:Raleway;font-weight:700;line-height:30px;margin-bottom:10px;margin-left:0;margin-top:10px;padding-left:10px;padding-right:10px;}
#menu_2653 li span.toggleBranch{color:rgb(0,0,0);font-size:13px;line-height:50px;right:0;width:100%;}
#menu_2653{position:relative;}
#menu_2653 > li > a{font-size:30px;}
#menu_2653 > li > a:hover{color:#01d7e1;}
#menu_2653 > li > ul > li > a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#menu_2653 > li > ul > li > a:hover{color:#01d7e1;}
#menu_2653 > li > ul > li ul li{padding-bottom:10px;padding-top:10px;}
#menu_2653 > li > ul > li ul li a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#menu_2653 li ul li ul li a.active:hover{color:#01d7e1;}
#menu_2653 > ul > li > a,#menu_2653  > li > a{padding-left:10vw;width:100%;}
#menu_2653 > ul > li > ul > li > a,#menu_2653  > li > ul > li > a{font-size:16px;line-height:normal;}
#userbar_2654{border-top:2px solid #f5f5f5;padding-top:20px;}
#userbar_2654 .userbarComp-loggedUser label{color:rgb(0,0,0);font-size:20px;}
#userbar_2654 .userbarComp-logout{font-size:16px;margin-top:20px;}
#userbar_2654 .userbarComp-logout input{font-size:16px;font-weight:800;padding-left:10px;padding-right:10px;text-transform:uppercase;}
#ecContextualcategorymenu_2655 > li > a{font-size:30px;}
#ecContextualcategorymenu_2655 li a{display:inline-block;font-family:Raleway;font-weight:700;line-height:30px;margin-bottom:10px;margin-left:0;margin-top:10px;padding-left:10px;padding-right:10px;}
#ecContextualcategorymenu_2655 li span.toggleBranch{color:rgb(0,0,0);font-size:13px;left:0px;line-height:50px;width:50px;}
#ecContextualcategorymenu_2655 > li > a:hover{color:#01d7e1;}
#ecContextualcategorymenu_2655{position:relative;}
#ecContextualcategorymenu_2655 > li > ul > li > a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#ecContextualcategorymenu_2655 > li > ul > li > a:hover{color:#01d7e1;}
#ecContextualcategorymenu_2655 > li > ul > li ul li a{font-size:13px;line-height:22px;margin-bottom:0;margin-top:0;}
#ecContextualcategorymenu_2655 li ul li ul li a.active:hover{color:#01d7e1;}
#ecContextualcategorymenu_2655 > li > ul > li ul li{padding-left:15px;}
#ecContextualcategorymenu_2655 > li > ul > li ul{padding-bottom:10px;padding-top:10px;}
#ecContextualcategorymenu_2655 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_2655  > li > ul > li ul li a:hover,#ecContextualcategorymenu_2655  li ul li ul li a.active:hover{color:#0054be;}
#ecContextualcategorymenu_2655 > ul > li > a,#ecContextualcategorymenu_2655  > li > a{font-size:16px;line-height:17px;padding-bottom:0px;padding-left:15px;padding-top:0px;text-transform:uppercase;width:100%;}
#Column_2613{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#container_2642{margin-top:0px;}
#imagelink_2612 img{width:200px;}
#ContainerRow_2661{background-attachment:none;background-clip:none;background-color:#25292c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;}
#paragraph_2663{color:#ffffff;font-size:12px;padding-left:0px;padding-right:0px;}
#paragraph_2665{color:#ffffff;font-size:11px;line-height:13px;padding-left:0px;padding-right:0px;text-transform:uppercase;}
#ecContextualcategorymenu_2614 > ul > li > a,#ecContextualcategorymenu_2614  > li > a{font-family:Prompt;font-weight:500;}
#paragraph_2665 .paragraphComp-content{font-weight:300;}
#paragraph_2663 .paragraphComp-content{font-size:11px;font-weight:300;line-height:13px;text-transform:uppercase;}
#paragraph_2667{color:#ffffff;font-size:11px;line-height:13px;padding-left:0px;padding-right:0px;text-transform:uppercase;}
#paragraph_2667 .paragraphComp-content{font-weight:300;}
#ecMexalAvailability_2668 .div_availability{font-size:15px;}
#ecMexalAvailability_2668 .div_label{display:none;}
#ecMexalAvailability_2668 ul.size-availability{font-size:17px;}
#ecMexalAvailability_2668 .div_button{display:none;}
#ecMexalAvailability_2668{margin-top:-14px;padding-right:0px;text-align:right;}
#container_2670{padding-left:15px;padding-right:15px;}
#ecMexalAvailability_2672 .div_availability{font-size:15px;}
#ecMexalAvailability_2672 .div_label{display:none;}
#ecMexalAvailability_2672 ul.size-availability{font-size:17px;}
#ecMexalAvailability_2672 .div_button{display:none;}
#ecMexalAvailability_2672{margin-top:-14px;padding-right:0;text-align:right;}
#ecFieldtext_2676 div.labelfield{display:none;}
#ecFieldtext_2677 div.labelfield label{color:rgb(0,0,0);font-size:13px;font-weight:800;margin-bottom:0;}
#ecFieldtitle_2678{font-size:16px;height:65px;}
#ecFieldtitle_2678 a{color:#17161d;font-size:17px;font-weight:700;line-height:18px;text-transform:uppercase;}
#ecFieldtitle_2678 a:hover{color:#191919;}
#ecFieldtext_2679{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2679 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2679 div.textfield{text-decoration:underline;}
#ecFieldtext_2680{color:rgb(0,0,0);font-size:13px;font-weight:800;text-decoration:inherit;}
#ecFieldtext_2680 div.labelfield label{margin-bottom:0;text-decoration:underline;}
#ecFieldtext_2680 div.textfield{text-decoration:underline;}
#ecFieldprice_2682 div.price{color:#0054be;font-size:30px;font-weight:600;}
#ecFieldprice_2682 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2682{margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_2682 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;position:absolute;top:-120px;}
#ecFieldprice_2682 div.minimalprice{display:none;}
#ecFieldprice_2682 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_2683 div.price{color:#f5f5f5;font-size:15px;font-weight:600;line-height:30px;margin-left:10px;margin-top:10px;}
#ecFieldprice_2683 div.originalprice{color:rgb(163,163,163);font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_2683{position:relative;}
#ecFieldprice_2683 div.discount{background-attachment:none;background-clip:none;background-color:#01d7e1;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_2683 div.minimalprice{display:none;}
#ecFieldtax_2684 div.labelfield{display:none;}
#ecFieldtax_2684 ul.taxes li{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;font-size:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldtax_2684 span.taxname{color:#060606;font-size:13px;font-weight:600;}
#ecFieldtax_2684 span.taxvalue{color:#25292c;font-family:Open Sans;font-weight:600;}
#container_2685{margin-top:10px;}
#ecFieldaddtocart_2686 a.addtocart{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;height:40px;line-height:30px;max-width:100%;width:80px;}
#ecFieldaddtocart_2686 input.quantity{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;color:#17161d;font-size:14px;font-weight:500;height:40px;width:50px;}
#ecFieldaddtocart_2686 input.qtyminus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2686 input.qtyplus{border-bottom:1px solid #0054be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #0054be;border-top:1px solid #0054be;border-top-left-radius:0;border-top-right-radius:0;font-size:20px;height:40px;width:30px;}
#ecFieldaddtocart_2686{padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_2686 .ecFieldaddtocartComp-soldout{color:rgb(189,6,6);font-weight:800;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecFieldaddtocart_2686 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#ecFieldtext_2690 div.labelfield{display:none;}
#ecFieldtext_2690 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2690{margin-right:10px;}
#ecFieldtext_2691 div.labelfield{display:none;}
#ecFieldtext_2691 div.textfield{margin-top:-5px !important;}
#ecFieldtext_2691 img{height:64px;}
#ecFieldaddtocart_2692 a.addtocart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#01d7e1;font-size:20px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2692 input.quantity{border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #01d7e1;border-right:0 solid #ced4da;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:40px;margin-left:auto;width:70px;}
#ecFieldaddtocart_2692 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-down.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:1px solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:0 solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;bottom:0;font-size:0;height:20px;position:absolute;right:0;width:30px;}
#ecFieldaddtocart_2692 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///Componenti/Componenti/Componenti/Img/arrow-up.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:12px auto;border-bottom:0 solid #01d7e1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:1px solid #01d7e1;border-top:1px solid #01d7e1;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:20px;position:relative;right:0;top:0;width:30px;}
#ecFieldaddtocart_2692{border-top:2px solid #f5f5f5;margin-top:10px;padding-left:5px;padding-right:10px;padding-top:10px;position:relative;width:100%;}
#ecFieldaddtocart_2692 a.addtocart:hover{color:rgb(255,255,255);}
#ecFieldtitle_2678 div.labelfield label{display:none;}
#ecOfferbox_1583 .ecOfferboxComp-header{text-transform:uppercase;}
#cmsFieldtitle_1627{font-size:31px;}
#cmsFieldtitle_1627 a{font-size:22px;font-weight:500;height:67px;}
#ecOfferbox_1583 .ecOfferboxComp-cells .ecOfferboxComp-cell{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
#Column_2694{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_2696{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;}
#paragraph_2697{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_2697 .paragraphComp-content{font-size:14px;}
#paragraph_2697 .paragraphComp-content strong{font-size:16px;}
#Column_2698{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_2700{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;}
#paragraph_2701{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_2701 .paragraphComp-content{font-size:14px;}
#paragraph_2701 .paragraphComp-content strong{font-size:16px;}
#Column_2702{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_2704{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;}
#paragraph_2705{line-height:20px;margin-top:40px;text-align:center;}
#paragraph_2705 .paragraphComp-content{font-size:14px;}
#paragraph_2705 .paragraphComp-content strong{font-size:16px;}
#container_2707{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/elco-ingross/elco-ingross-faretti-philips.jpg);background-origin:padding-box;background-position:none;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_2708{min-width:50px;z-index:90;}
#paragraph_2709{color:#ffffff;font-family:Raleway;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center;}
#paragraph_2709 .paragraphComp-content strong{font-size:50px;}
#paragraph_2710{color:#ffffff;font-family:Raleway;text-align:center;}
#paragraph_2710 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_2711{font-family:Raleway;text-align:center;}
#paragraph_2711 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_2712{color:rgb(216,216,216);font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_2712 .paragraphComp-content h3{color:#d2d2d3;font-size:25px;font-weight:200;}
#paragraph_2713{margin-top:50px;text-align:center;}
#paragraph_2713 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#container_2715{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/elco-ingross/elco-ingross-specialista-settore-elettrico.jpg);background-origin:padding-box;background-position:none;background-repeat:no-repeat;background-size:cover;min-height:90vh;}
#container_2716{min-width:50px;z-index:90;}
#paragraph_2717{color:#ffffff;font-family:Raleway;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center;}
#paragraph_2717 .paragraphComp-content strong{font-size:50px;}
#paragraph_2718{color:#ffffff;font-family:Raleway;text-align:center;}
#paragraph_2718 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_2719{font-family:Raleway;text-align:center;}
#paragraph_2719 .paragraphComp-content h1{color:#ffffff;font-size:5vw;font-weight:600;}
#paragraph_2720{color:rgb(216,216,216);font-family:Raleway;margin-top:20px;text-align:center;}
#paragraph_2720 .paragraphComp-content h3{color:#d2d2d3;font-size:25px;font-weight:200;}
#paragraph_2721{margin-top:50px;text-align:center;}
#paragraph_2721 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-family:Raleway;font-size:14px;font-weight:800;padding-bottom:18px;padding-left:30px;padding-right:30px;padding-top:18px;}
#paragraph_2772{font-size:16px;font-weight:300;margin-bottom:40px;max-width:100%;text-align:left;}
#paragraph_2772 .paragraphComp-content h1{color:#17161d;font-size:30px;font-weight:900;margin-bottom:15px;}
#paragraph_2772 .paragraphComp-content strong{color:#0054be;font-size:42px;}
#container_2773{background-attachment:none;background-clip:none;background-color:rgb(159, 201, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#container_2775{background-attachment:none;background-clip:none;background-color:rgb(159, 201, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#imagelink_2776 img{display:inline;height:auto;max-width:300px;}
#imagelink_2776{text-align:center;}
#paragraph_2777{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_2777 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#container_2779{background-attachment:none;background-clip:none;background-color:rgb(159, 201, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#imagelink_2780 img{display:inline;height:auto;max-width:300px;}
#imagelink_2780{text-align:center;}
#paragraph_2781{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_2781 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#container_2783{background-attachment:none;background-clip:none;background-color:rgb(159, 201, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#imagelink_2784 img{display:inline;height:auto;max-width:300px;}
#imagelink_2784{text-align:center;}
#paragraph_2785{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_2785 .paragraphComp-content h4{color:#17161d;font-size:24px;font-weight:700;}
#ecFieldtitle_2786{height:63px;line-height:35px;padding-left:0px;padding-right:0px;}
#ecFieldtitle_2786 a{font-size:14px;line-height:8px;text-transform:uppercase;}
#ecFieldtitle_2786 div.labelfield{display:none;}
#ecFieldtitle_2786 div.textfield{font-size:31px;line-height:14px;}
#ecCatalog_1693 .ecCatalogComp-cells .ecCatalogComp-cell{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;padding-left:10px;padding-right:10px;}
#ecFieldfilterlist_2789{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_2789 .formfield_field select{font-size:16px;}
#ecFieldfilterlist_2789 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgba(255, 174, 174, 0.63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(188, 0, 0);margin-top:10px;padding-bottom:3px;padding-left:9px;padding-right:9px;padding-top:3px;}
#ecFieldfilterlist_2789 .formfield_field .filterControl{font-weight:300;text-transform:uppercase;}
#container_2790{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#container_2790 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2790 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterlist_2791{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_2791 .formfield_field select{font-size:16px;}
#ecFieldfilterlist_2791 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgba(255, 174, 174, 0.63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(188, 0, 0);margin-top:10px;padding-bottom:3px;padding-left:9px;padding-right:9px;padding-top:3px;}
#ecFieldfilterlist_2791 .formfield_field .filterControl{font-weight:300;text-transform:uppercase;}
#container_2792{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#container_2792 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2792 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterlist_2793{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_2793 .formfield_field select{font-size:16px;}
#ecFieldfilterlist_2793 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgba(255, 174, 174, 0.63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(188, 0, 0);margin-top:10px;padding-bottom:3px;padding-left:9px;padding-right:9px;padding-top:3px;}
#ecFieldfilterlist_2793 .formfield_field .filterControl{font-weight:300;text-transform:uppercase;}
body a:link, html a:link{font-family:Instrument Sans;}
body a:visited, html a:visited{font-family:Instrument Sans;}
body a:hover, html a:hover{font-family:Instrument Sans;}
body h1, html h1{font-family:Instrument Sans;font-size:72px;font-weight:400;line-height:70px;}
#menu_1638 li a{color:#ffffff;font-size:14px;}
#ecContextualcategorymenu_2655 > ul > li,#ecContextualcategorymenu_2655  > li{padding-left:6px;}
#paragraph_2799 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_2799{margin-bottom:30px;}
#menu_2800 > ul > li > a,#menu_2800  > li > a{color:#ffffff;font-size:14px;margin-bottom:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#menu_2800 > ul > li > a:hover,#menu_2800  > li > a:hover{color:#ffffff;}
#menu_2800{font-size:17px;}
#paragraph_2802 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:700;text-transform:uppercase;}
#paragraph_2802{margin-bottom:30px;}
#container_2804{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#container_2804 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2804 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterlist_2805{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_2805 .formfield_field select{font-size:16px;}
#ecFieldfilterlist_2805 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgba(255, 174, 174, 0.63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(188, 0, 0);margin-top:10px;padding-bottom:3px;padding-left:9px;padding-right:9px;padding-top:3px;}
#ecFieldfilterlist_2805 .formfield_field .filterControl{font-weight:300;text-transform:uppercase;}
#container_2806{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#container_2806 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:100%;}
#container_2806 > .pw-collapse-button > span{font-family:Raleway;font-size:20px;font-weight:800;width:100%;}
#ecFieldfilterlist_2807{padding-left:0px;padding-right:0px;}
#ecFieldfilterlist_2807 .formfield_field select{font-size:16px;}
#ecFieldfilterlist_2807 .formfield_field .rowRemoveFilter a.removeFilter{background-attachment:none;background-clip:none;background-color:rgba(255, 174, 174, 0.63);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(188, 0, 0);margin-top:10px;padding-bottom:3px;padding-left:9px;padding-right:9px;padding-top:3px;}
#ecFieldfilterlist_2807 .formfield_field .filterControl{font-weight:300;text-transform:uppercase;}
#ecCatalogsearchandfilter_2808 .formfield_error{color:rgb(220, 0, 0);font-size:9px;position:absolute;text-transform:uppercase;top:4vh;}
#ecCatalogsearchandfilter_2808 .formfield_button input{background-attachment:none;background-clip:none;background-color:rgb(0, 60, 105);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-family:Prompt;font-size:16px;font-weight:400;max-width:100%;padding-bottom:15px;padding-top:15px;width:100px;}
#ecCatalogsearchandfilter_2808{padding-left:8px;padding-right:8px;}
#ecCatalogsearchandfilter_2808 .formfield_field input[type=text]{width:350px;}
#ecFieldfiltertext_2809{background-attachment:none;background-clip:none;background-color:rgba(174, 229, 244, 0.64);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px !important;padding-right:0px !important;width:100%;}
#ecFieldfiltertext_2809 .formfield_field input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(242, 249, 253);background-image:none !important;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;max-width:100%;min-height:55px;}
#ecFieldfiltertext_2809 .formfield_field label{display:none;}
#ecFieldfiltertext_2809 .formfield_field .rowRemoveFilter{left:10px;position:absolute;top:6px;}
#ecFieldfiltertext_2809 .formfield_field .rowRemoveFilter a.removeFilter{color:#17161d !important;font-size:22px;}
#container_3999{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top-left-radius:40px;border-top-right-radius:40px;font-size:15px;height:44px;margin-right:10px;min-height:40px;position:relative;width:44px;}
#container_4000 .offcanvas-text{line-height:18px;}
#container_4000{padding-bottom:10px;padding-left:0;padding-right:0;padding-top:10px;}
#container_4000 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0 4px 22px 0 rgba(0,0,0,0.29);padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:0;width:550px;z-index:200;}
#container_4000 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-top:-10px;width:40px;}
#container_4000 > .pw-collapse-button > span{color:#ffffff;font-size:22px;}
#container_4001{margin-bottom:20px;}
#paragraph_4002 .paragraphComp-content h6{margin-bottom:0;}
#paragraph_4002 .paragraphComp-content h4{color:#17161d;font-size:16px;font-weight:900;}
#ecCatalogsearchandfilter_4003 .formfield_error{color:rgb(220,0,0);font-size:9px;position:absolute;text-transform:uppercase;top:4vh;}
#ecCatalogsearchandfilter_4003 .formfield_button input{background-attachment:none;background-clip:none;background-color:#17161d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-family:Raleway;font-size:16px;font-weight:900;max-width:100%;padding-bottom:15px;padding-top:15px;width:150px;}
#ecCatalogsearchandfilter_4003{padding-left:8px;padding-right:8px;}
#ecCatalogsearchandfilter_4003 .formfield_field input[type=text]{width:350px;}
#ecFieldfiltertext_4004{padding-left:0 !important;padding-right:0 !important;}
#ecFieldfiltertext_4004 .formfield_field input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:100%;min-height:55px;}
#ecFieldfiltertext_4004 .formfield_field label{display:none;}
#ecFieldfiltertext_4004 .formfield_field .rowRemoveFilter{left:10px;position:absolute;top:6px;}
#ecFieldfiltertext_4004 .formfield_field .rowRemoveFilter a.removeFilter{color:#17161d !important;font-size:22px;}
#container_4005{margin-top:5px;padding-left:8px;padding-right:8px;}
#paragraph_4006 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:900;padding-bottom:15px;padding-top:15px;text-align:center;width:100%;}
#paragraph_4006{text-align:right;}
#container_3999 > .pw-collapse-button > span{font-size:17px;}
#ecFieldprice_4009 div.price{color:#0054be;display:none;font-size:0px;font-weight:400;}
#ecFieldprice_4009 div.originalprice{color:rgb(163,163,163);display:none;font-size:15px;font-weight:600;line-height:30px;text-decoration:line-through;}
#ecFieldprice_4009{height:34px;margin-bottom:0;margin-top:10px;position:relative;}
#ecFieldprice_4009 div.discount{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 145);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;height:34px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecFieldprice_4009 div.minimalprice{display:none;}
#ecFieldprice_4009 div.priceondemand{background-attachment:none;background-clip:none;background-color:#0054be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_4009 div.labelprice label{display:none;}
#ecFieldtitle_2786 a:hover{color:rgb(66, 120, 196);}
#ecFieldtext_2766 div.textfield{color:#25292c !important;}
#ecFieldtext_1989 div.labelfield{margin-bottom:-10px;margin-right:0px;}
#ecFieldtext_4010{font-size:14px;margin-bottom:15px;}
#ecFieldtext_4010 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_4010 div.labelfield{margin-bottom:-10px;margin-right:0px;}
#ecFieldtext_4011{font-size:14px;margin-bottom:15px;}
#ecFieldtext_4011 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_4011 div.labelfield{margin-bottom:-10px;margin-right:0px;}
#ecFieldtext_4012{font-size:14px;margin-bottom:15px;}
#ecFieldtext_4012 div.labelfield label{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldtext_4012 div.labelfield{margin-bottom:-10px;margin-right:0px;}
#container_4018{background-attachment:none;background-clip:none;background-color:rgb(159,201,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:20px;width:100%;}
#imagelink_4019 img{display:inline;height:auto;max-width:300px;width:140px;}
#imagelink_4019{text-align:center;}
#paragraph_4020{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_4020 .paragraphComp-content h4{color:#17161d;font-size:14px;font-weight:700;line-height:15px;}
#paragraph_4020 .paragraphComp-content{font-size:15px;}
#container_4034{background-attachment:none;background-clip:none;background-color:rgb(159,201,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:20px;width:100%;}
#imagelink_4035 img{display:inline;height:auto;max-width:300px;width:140px;}
#imagelink_4035{text-align:center;}
#paragraph_4036{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_4036 .paragraphComp-content h4{color:#17161d;font-size:14px;font-weight:700;line-height:15px;}
#paragraph_4036 .paragraphComp-content{font-size:15px;}
#container_4038{background-attachment:none;background-clip:none;background-color:rgb(159,201,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:20px;width:100%;}
#imagelink_4039 img{display:inline;height:auto;max-width:300px;width:140px;}
#imagelink_4039{text-align:center;}
#paragraph_4040{margin-bottom:auto;margin-top:30px;text-align:center;}
#paragraph_4040 .paragraphComp-content h4{color:#17161d;font-size:14px;font-weight:700;line-height:15px;}
#paragraph_4040 .paragraphComp-content{font-size:15px;}
#Column_4017{padding-bottom:10px;padding-top:10px;}
#Column_4033{padding-bottom:10px;padding-top:10px;}
#Column_4037{padding-bottom:10px;padding-top:10px;}
