body , html{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-family:Montserrat;font-size:14px;}
body a:hover, html a:hover{color:#2d80e4;}
#websiteContainer{color:rgb(54, 51, 60);font-family:Montserrat;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:rgb(15, 75, 46);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#websiteFrame #websiteCredits a{color:rgb(255, 255, 255);}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#paragraph_1889{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);letter-spacing:0px;padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_1889 .paragraphComp-content a{color:rgb(255,255,255);font-size:14px;font-weight:500;}
#container_1891{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#container_1892{height:125px;padding-top:5px;}
#menu_1893 li a{color:#21293D;font-size:12px;text-transform:uppercase;}
#r_oc_menu_1893{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;}
#r_oc_menu_1893 .mm-navbar .mm-title{color:#21293D;}
#imagelink_1894 img{height:125px;max-height:100px;width:auto;}
#imagelink_1894{font-size:22px;height:100px;}
#container_1895 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_1895 .pw-collapse-button > span{color:rgb(255, 255, 255);font-size:30px;}
#container_1895 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:40px;padding-top:40px;right:0px;z-index:50;}
#container_1895{margin-right:0px;padding-left:0px;position:static;}
#container_1895 > .pw-collapse-button > span{color:#21293D;font-size:22px;}
#container_1895 > .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:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;height:40px;width:40px;}
#container_1895 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;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;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);padding-bottom:5px;padding-top:10px;}
#ecCatalogsearchandfilter_1896 .formfield_button{height:37px;width:auto;}
#ecCatalogsearchandfilter_1896 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(221, 221, 221);background-image:url(/Resources/CARCOSUI20260828V01/images/search-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:38px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:7px;width:35px;}
#ecCatalogsearchandfilter_1896 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_1897{width:100%;}
#ecFieldfiltertext_1897 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;height:38px;padding-bottom:10px !important;padding-top:10px !important;position:relative;}
#ecFieldfiltertext_1897 .formfield_field label{display:none;}
#ecFieldfiltertext_1897 .formfield_field .rowRemoveFilter{position:absolute;right:65px;top:12px;}
#ecCatalogsearchandfilter_1898{width:85%;}
#ecCatalogsearchandfilter_1898 .formfield_button{height:37px;width:auto;}
#ecCatalogsearchandfilter_1898 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:rgb(221, 221, 221);background-image:url(/Resources/CARCOSUI20260828V01/images/search-black.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:38px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:7px;width:35px;}
#ecCatalogsearchandfilter_1898 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertext_1899{position:relative;width:100%;}
#ecFieldfiltertext_1899 .formfield_field input[type=text]{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;height:38px;padding-bottom:10px !important;padding-top:10px !important;}
#ecFieldfiltertext_1899 .formfield_field label{display:none;}
#ecFieldfiltertext_1899 .formfield_field .rowRemoveFilter .removeFilter{position:absolute;right:0px;top:0px;}
#container_1900{border-left:1px solid #21293D;border-right:1px solid #21293D;position:static;width:20%;}
#container_1900 > .pw-collapse-target{right:0px;}
#container_1901 img.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1901 i.offcanvas-button{display:none;}
#container_1901 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_1901 > .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:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#0E1D42;height:40px;width:40px;}
#container_1901 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_1901{padding-left:15px;padding-right:8px;position:static;}
#container_1901 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);max-width:100%;padding-bottom:20px;padding-left:20px;padding-top:10px;right:0px;width:100%;z-index:2000;}
#ContainerRow_1903{margin-top:30px;}
#paragraph_1905{margin-bottom:20px;text-align:center;}
#paragraph_1905 .paragraphComp-content h3{font-size:20px;}
#paragraph_1905 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#paragraph_1906{font-size:12px;margin-top:30px;text-align:center;}
#paragraph_1907{line-height:24px;margin-top:87px;text-align:center;}
#paragraph_1907 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_1908{margin-bottom:20px;text-align:center;}
#paragraph_1908 .paragraphComp-content h3{font-size:20px;}
#paragraph_1908 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#menu_1909{padding-bottom:60px;text-align:center;width:100%;}
#menu_1909  > li > a{line-height:35px;}
#Column_1910{border-left:1px solid rgb(202, 202, 202);}
#container_1911{padding-bottom:20px;padding-left:30px;padding-right:30px;}
#paragraph_1912{margin-bottom:20px;text-align:center;}
#paragraph_1912 .paragraphComp-content h3{font-size:20px;}
#paragraph_1912 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#userlogin_1913 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_1913 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d80e4;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:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_1913{text-align:center;}
#textfield_1914 .formfield_field label{display:none;margin-bottom:0px !important;}
#textfield_1914 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D  !important;font-size:13px;font-style:italic;height:45px;padding-left:30px !important;}
#passwordfield_1915 .formfield_field input{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D  !important;font-size:13px;font-style:italic;height:45px;padding-left:30px !important;}
#passwordfield_1915{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;}
#passwordfield_1915 .formfield_field label{display:none;}
#paragraph_1916{color:#21293D;cursor:pointer;font-size:11px;text-align:right;text-decoration:underline;}
#remembermefield_1917{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;font-size:12px;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#remembermefield_1917 .formfield_field label > .custom-control-indicator{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;}
#remembermefield_1917 .formfield_field label{line-height:22px;margin-bottom:0px;}
#remembermefield_1917 .formfield_field{margin-bottom:0px;}
#container_1918{padding-bottom:20px;}
#paragraph_1919{margin-bottom:20px;text-align:center;}
#paragraph_1919 .paragraphComp-content h3{font-size:20px;}
#paragraph_1919 .paragraphComp-content hr{border-top:1px solid #21293D;margin-bottom:5px;margin-top:5px;max-width:150px;}
#recoverypassword_1920{margin-bottom:0px;margin-top:20px;}
#recoverypassword_1920 .fieldrecovery input{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_1920 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_1920 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;margin-top:22px;padding-bottom:10px;padding-top:10px;position:relative;text-shadow:none;width:100%;}
#recoverypassword_1920 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_1920 .labelrecovery label{margin-bottom:15px;}
#paragraph_1921 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);line-height:24px;padding-bottom:10px;padding-top:10px;text-align:center;text-shadow:none;}
#paragraph_1921 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;line-height:24px;padding-bottom:10px;padding-top:10px;width:100px;}
#paragraph_1921{cursor:pointer;}
#container_1922{height:100%;}
#imagelink_1923{text-align:center;}
#imagelink_1923 img{border-bottom:1px solid #36333c;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #36333c;border-right:1px solid #36333c;border-top:1px solid #36333c;border-top-left-radius:50%;border-top-right-radius:50%;width:100px;}
#userbar_1924{line-height:32px;margin-top:20px;}
#userbar_1924 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_1924 .userbarComp-logout input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/ico-logout-small.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:32px;line-height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:32px;}
#userbar_1924 .userbarComp-loggedUser .infoUser{margin-bottom:0px;margin-right:10px;}
#container_1925{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:11%;top:-2px;width:0px;}
#container_1926{position:static;width:20%;}
#container_1927 img.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1927 i.offcanvas-button{display:none;}
#container_1927 .offcanvas-text{color:rgb(255, 255, 255);font-size:30px;}
#container_1927{padding-left:0px;padding-right:0px;position:static;}
#container_1927 > .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:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#0E1D42;height:40px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:auto;}
#container_1927 > .pw-collapse-button > span{color:#21293D;font-size:25px;}
#container_1927 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#ede9e6;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;box-shadow:1px 3px 5px 0px rgba(0, 0, 0, 0.4);margin-right:10px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;right:-25px;width:600px;z-index:2000;}
#container_1928{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(255, 255, 255);height:0px;min-height:0px;position:absolute;right:80px;top:-2px;width:0px;}
#paragraph_1929{color:#21293D;font-size:18px;font-weight:500;margin-bottom:10px;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255, 255, 255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_1930{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicart_1930 .card-title{display:none;}
#ecMinicart_1930 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div a.title{color:#21293D;font-size:15px;text-decoration:none;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div .removecartitem > i{color:#21293D;font-size:21px;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;display:inline-block;font-size:13px;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_1930 .nocartitems{color:#2d80e4;font-size:15px;font-variant:small-caps;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart{border-bottom:0px solid rgb(255, 255, 255);margin-bottom:0px;padding-bottom:0px;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div .removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMinicart_1930 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecMinicart_1930 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecMinicart_1930 .ecMinicartComp-cartTotalPrice{color:#F29898;float:right;text-align:right;width:50%;}
#ecMinicart_1930 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;font-size:16px;height:100%;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#2d80e4;}
#ecMinicart_1930 .ecMinicartComp-latestItemsOnCart > div .removecartitem:hover > i{color:#0061af;}
#ecMinicart_1930 .ecMinicartComp-cartTotal{color:#F29898;}
#paragraph_1931{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:16px;margin-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_1931 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);display:inline-block;padding-bottom:10px;padding-top:10px;width:100%;}
#ecMinicart_1932{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;position:inherit;}
#ecMinicart_1932 .card-title{display:none;}
#ecMinicart_1932 .ecMinicartComp-totalItems{font-size:0px;}
#ecMinicart_1932 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255, 255, 255);display:inline-block;font-size:12px;font-weight:inherit;height:20px;line-height:20px;margin-top:15px;text-align:center;width:20px;}
#ecMinicart_1932 .ecMinicartComp-gotoCart{display:none;}
#userbar_1933{height:25px;line-height:32px;margin-top:-5px;width:25px;}
#userbar_1933 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_1933 .userbarComp-logout input{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/ico-logout-small.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;font-size:0px;height:25px;line-height:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;width:25px;}
#userbar_1933 .userbarComp-loggedUser .infoUser{margin-bottom:0px;margin-right:10px;}
#userbar_1933 .userbarComp-loggedUser{display:none;}
#userbar_1933 .userbarComp-logout{display:inline-block;height:25px;width:25px;}
#container_1934{background-attachment:none;background-clip:none;background-color:rgba(19, 93, 51, 0.05);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(19, 93, 51);border-top:1px solid rgb(19, 93, 51);margin-top:5px;padding-bottom:5px;}
#menu_1935  > li > a{font-size:13px;}
#menu_1935  > li:first-child > a{padding-left:0px;}
#menu_1935 > ul > li > a:hover,#menu_1935  > li > a:hover{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);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:700;text-decoration:none;}
#menu_1935{color:rgb(19, 93, 51);font-size:15px;font-weight:700;padding-left:50px;}
#menu_1935 > ul > li > ul,#menu_1935 > li > ul{background-attachment:none;background-clip:none;background-color:rgb(4, 80, 34);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);width:250px;}
#menu_1935 > ul > li > ul > li > a,#menu_1935  > li > ul > li > a{color:rgb(255, 255, 255);}
#menu_1935 > ul > li > ul > li > a:hover,#menu_1935  > li > ul > li > a:hover{color:rgb(247, 219, 0);font-weight:500;text-decoration:underline;}
#menu_1935 > ul > li > ul > li > a.active:hover,#menu_1935  > li > ul > li > a.active:hover{text-decoration:underline;}
#menu_1935 li a{color:rgb(255, 255, 255);font-size:14px;font-weight:500;}
#menu_1935 > ul > li > a,#menu_1935  > li > a{color:rgb(19, 93, 51);font-size:15px;font-weight:700;padding-left:10px;padding-right:10px;}
#menu_1935 > ul > li,#menu_1935  > li{border-left:0px solid rgba(19, 93, 51, 0.3);border-right:0px solid rgba(19, 93, 51, 0.3);height:40px;padding-top:5px;}
#imagelink_1942{padding-left:0px;padding-right:0px;}
#imagelink_1948{padding-left:0px;padding-right:0px;}
#imagelink_1955{padding-left:0px;padding-right:0px;}
#Column_1957{background-attachment:inherit;background-clip:inherit;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/sfondi/bannersxirpiniacarcos-533-x-601-px.jpg);background-origin:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:533px 601px;}
#paragraph_1958{background-attachment:none;background-clip:none;background-color:rgba(19, 93, 51, 0.85);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:075px;padding-left:30px;padding-right:30px;}
#paragraph_1959 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_1959{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:35vh;padding-left:30px;}
#imagelink_1961{padding-left:0px;padding-right:0px;}
#imagelink_1967{padding-left:0px;padding-right:0px;}
#imagelink_1973{padding-left:0px;padding-right:0px;}
#imagelink_1980{padding-left:0px;padding-right:0px;}
#imagelink_1987{padding-left:0px;padding-right:0px;}
#Column_1991{background-attachment:inherit;background-clip:inherit;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/sfondi/bannersxirpiniacarcos-533-x-601-px.jpg);background-origin:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:533px 601px;}
#paragraph_1992{background-attachment:none;background-clip:none;background-color:rgba(19, 93, 51, 0.85);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:075px;padding-left:30px;padding-right:30px;}
#paragraph_1993 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_1993{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:35vh;padding-left:30px;}
#imagelink_1995{padding-left:0px;padding-right:0px;}
#Column_1997{background-attachment:none;background-clip:none;background-color:rgb(15, 78, 42);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_1998{margin-top:075px;padding-left:30px;padding-right:30px;}
#paragraph_1999 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_1999{margin-top:35vh;padding-left:30px;}
#imagelink_2001{height:100%;padding-left:0px;padding-right:0px;}
#imagelink_2001 img{height:100%;}
#Column_2003{background-attachment:none;background-clip:none;background-color:rgb(15, 78, 42);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_2004{margin-top:075px;padding-left:30px;padding-right:30px;}
#paragraph_2005 .paragraphComp-content a{border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_2005{margin-top:35vh;padding-left:30px;}
#imagelink_2007{padding-left:0px;padding-right:0px;}
#Column_2009{background-attachment:inherit;background-clip:inherit;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/sfondi/bannersxirpiniacarcos-533-x-601-px.jpg);background-origin:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:533px 601px;}
#paragraph_2010{background-attachment:none;background-clip:none;background-color:rgba(19, 93, 51, 0.85);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:075px;padding-left:30px;padding-right:30px;}
#paragraph_2011 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(255, 255, 255);border-left:2px solid rgb(255, 255, 255);border-right:2px solid rgb(255, 255, 255);border-top:2px solid rgb(255, 255, 255);padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_2011{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:35vh;padding-left:30px;}
#imagelink_2013{padding-left:0px;padding-right:0px;}















































































#ecListCategory_2056{margin-bottom:20px;margin-top:21px;}
#ecFieldtitlecategory_2057{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px;text-align:center;}
#ecFieldtitlecategory_2057 a{color:rgb(17, 95, 55);font-weight:700;}
#ecFieldimagecategory_2058 a.productimage img{height:300px;max-width:300px;min-width:0px;width:300px;}
#ecFieldimagecategory_2058{height:300px;width:300px;}
#container_2059{margin-bottom:40px;}
#ecOfferbox_2060 .ecOfferboxComp-cells .ecOfferboxComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;vertical-align:top;}
#ecOfferbox_2060 .ecOfferboxComp-cells{padding-bottom:10px;padding-top:10px;}
#ecOfferbox_2060 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:#ede9e6;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:50px;left:auto;top:-25px;width:30px;z-index:50;}
#ecOfferbox_2060 .carousel-buttons.leftRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_2060 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:#ede9e6;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:50px;top:-25px;width:30px;z-index:50;}
#ecOfferbox_2060 .carousel-buttons.rightRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecOfferbox_2060 .ecOfferboxComp-cells .ecOfferboxComp-cell:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOfferbox_2060 .ecOfferboxComp-header{margin-bottom:30px;margin-top:60px;}
#container_2061{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;position:relative;}
#ecFieldprice_2062 div.price{display:none;}
#ecFieldprice_2062 div.originalprice{display:none;}
#ecFieldprice_2062 div.priceondemand{display:none;}
#ecFieldprice_2062 div.minimalprice{display:none;}
#ecFieldprice_2062 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_2062{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_2063{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2064{min-height:0;}
#ecFieldtitle_2065{margin-bottom:10px;}
#ecFieldtitle_2065 a{color:rgb(19, 93, 51);display:inline-block;font-size:18px;font-weight:700;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_2065 a:hover{color:#21293D;}
#ecFieldprice_2066 div.discount{display:none;}
#ecFieldprice_2066 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2066 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_2066 div.minimalprice{font-size:13px;}
#ecFieldprice_2066 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_2066 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_2066{margin-bottom:20px;}
#ecFieldaddtocart_2067 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2067 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2067 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2067 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;line-height:40px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_2067{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_2067 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2068{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecQuickView_2069 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_2069 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_2071{margin-bottom:10px;}
#ecFieldtitle_2071 a{color:rgb(0,0,0);}
#ecFieldtitle_2071 a:hover{color:#21293D;}
#ContainerRow_2073{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2076 div.discount{display:none;}
#ecFieldprice_2076 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_2076 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_2076 div.minimalprice{display:none;}
#ecFieldprice_2077 div.discount{display:none;}
#ecFieldprice_2077 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2077 div.price{display:none;font-size:40px;}
#ecFieldprice_2077 div.minimalprice{display:inline-block;}
#ecFieldprice_2077{margin-top:15px;}
#ecFieldprice_2077 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_2080{margin-top:15px;}
#ecFieldtext_2081{margin-top:15px;}
#ecFieldtext_2081 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2082 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_2083{margin-bottom:30px;}
#paragraph_2084{font-weight:500;}
#ecMexalAvailability_2085 span.availability{font-size:20px;}
#ecMexalAvailability_2085 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2085 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_2085 .div_button{margin-left:20px;}
#container_2086{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2087 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2087 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_2088 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2088 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_2090{margin-top:15px;}
#ecFieldaddtocart_2090 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2090 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2090 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2090 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2090 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_2091 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_2091 .addtocomparator:hover{color:#2d80e4;}




#ContainerRow_2097{margin-bottom:20px;}
#Column_2098{margin-bottom:15px;}
#container_2099{background-attachment:none;background-clip:none;background-color:#21293D;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;box-shadow:none;height:100%;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2100{color:rgb(255, 255, 255);text-align:center;}
#paragraph_2100 .paragraphComp-content h3{font-size:28px;font-weight:400;margin-bottom:10px;margin-top:10px;}
#Column_2101{margin-bottom:15px;}
#container_2102{background-attachment:none;background-clip:none;background-color:#2d80e4;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;box-shadow:none;height:100%;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_2103{color:rgb(255, 255, 255);text-align:center;}
#paragraph_2103 .paragraphComp-content h3{font-size:28px;font-weight:400;margin-bottom:10px;margin-top:10px;}






















#container_2115{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:90px;padding-top:90px;}
#paragraph_2116 .paragraphComp-content h1{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;}
#paragraph_2117{color:#2d80e4;margin-bottom:30px;text-align:center;}
#Column_2119{margin-bottom:10px;}
#html_2120{color:#F29898;text-align:center;}
#paragraph_2121{margin-top:10px;text-align:center;}
#paragraph_2121 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2121 .paragraphComp-content{font-size:13px;}
#paragraph_2122{margin-top:10px;text-align:center;}
#paragraph_2122 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2122 .paragraphComp-content{font-size:13px;}
#Column_2123{margin-bottom:10px;}
#html_2124{color:#F29898;text-align:center;}
#paragraph_2125{margin-top:10px;text-align:center;}
#paragraph_2125 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2125 .paragraphComp-content{font-size:13px;}
#paragraph_2126{margin-top:10px;text-align:center;}
#paragraph_2126 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2126 .paragraphComp-content{font-size:13px;}
#Column_2127{margin-bottom:10px;}
#html_2128{color:#F29898;text-align:center;}
#paragraph_2129{margin-top:10px;text-align:center;}
#paragraph_2129 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2129 .paragraphComp-content{font-size:13px;}
#paragraph_2130{margin-top:10px;text-align:center;}
#paragraph_2130 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2130 .paragraphComp-content{font-size:13px;}
#Column_2131{margin-bottom:10px;}
#html_2132{color:#F29898;text-align:center;}
#paragraph_2133{margin-top:10px;text-align:center;}
#paragraph_2133 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2133 .paragraphComp-content{font-size:13px;}
#paragraph_2134{margin-top:10px;text-align:center;}
#paragraph_2134 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_2134 .paragraphComp-content{font-size:13px;}
#container_2135{background-attachment:none;background-clip:none;background-color:rgb(15, 75, 46);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:30px;padding-top:30px;}
#Column_2137{margin-bottom:15px;}
#paragraph_2138{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_2139  > li{padding-left:0px;}
#menu_2139  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_2139 li a{color:rgb(255, 255, 255);}
#Column_2140{margin-bottom:15px;}
#paragraph_2141{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_2142  > li{padding-left:0px;}
#menu_2142  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_2142 li a{color:rgb(255, 255, 255);}
#Column_2143{margin-bottom:15px;}
#paragraph_2144{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#menu_2145  > li{padding-left:0px;}
#menu_2145  > li > a{color:rgb(136, 136, 136);font-size:15px;margin-bottom:8px;padding-left:0px;}
#menu_2145 li a{color:rgb(255, 255, 255);}
#Column_2146{margin-bottom:15px;}
#paragraph_2147{color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-bottom:15px;}
#paragraph_2150{color:rgb(255, 255, 255);}
#paragraph_2150 .paragraphComp-content a{color:rgb(255, 255, 255);}
#html_2151{margin-bottom:16px;margin-top:16px;}
#Column_2152{border-top:1px solid rgb(246, 246, 246);padding-bottom:50px;}
#paragraph_2153{color:rgb(255, 255, 255);text-align:center;}
#html_2154{background-attachment:none;background-clip:none;background-color:rgb(15, 75, 46);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;z-index:5000;}
#container_2156{max-width:500px;padding-bottom:20px;}
#paragraph_2157{color:#21293D;font-size:25px;}
#userlogin_2158 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_2158 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_2159 .formfield_field label{margin-bottom:0px !important;}
#textfield_2159 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/ico-user-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_2160 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/ico-password-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_2160{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;}
#remembermefield_2161 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_2162{margin-bottom:10px;}
#paragraph_2163{color:#21293D;font-size:16px;}
#paragraph_2164{font-size:16px;}
#paragraph_2164 .paragraphComp-content a{color:#2d80e4;}
#paragraph_2165 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_2166{max-width:500px;padding-bottom:20px;}
#paragraph_2167{color:#21293D;font-size:25px;margin-bottom:20px;}
#userlogin_2168 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_2168 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_2168 .formfield_button{display:none;}
#userlogin_2168{margin-bottom:20px;}
#socialloginfield_2169 .social_link{width:100%;}
#socialloginfield_2169{margin-bottom:20px;}
#socialloginfield_2170 .social_link{width:100%;}
#socialloginfield_2170{margin-bottom:20px;}
#socialloginfield_2171 img{width:100%;}
#socialloginfield_2171 .social_link{width:100%;}
#socialloginfield_2171{margin-bottom:20px;}
#paragraph_2172 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_2173{max-width:500px;padding-bottom:20px;}
#paragraph_2174{color:#21293D;font-size:25px;}
#recoverypassword_2175{margin-bottom:20px;margin-top:20px;}
#recoverypassword_2175 .fieldrecovery input{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_2175 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_2175 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_2175 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_2175 .labelrecovery label{margin-bottom:15px;}
#paragraph_2176 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#container_2177{margin-bottom:5px;}
#navinfo_2178 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_2178 > ul > li.active > a{color:#e76000;}
#navinfo_2178 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_2178  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;display:inline;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_2178  > ul > li > span{color:#21293D;font-size:13px;line-height:30px;}
#navinfo_2178  > ul > li.active > span{color:#21293D;font-size:18px;}
#navinfo_2178  > ul > li:last-child > span{font-size:14px;}
#navinfo_2178 > ul > li.active > a,#navinfo_2178  > ul > li.active > span{color:rgb(19, 93, 51);font-weight:700;}
#navinfo_2179 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-left:0px;}
#navinfo_2179 > ul > li.active > a{color:#e76000;}
#navinfo_2179 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_2179  > ul > li:first-child > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline;height:30px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;width:30px;}
#navinfo_2179  > ul > li > span{color:rgb(0, 0, 0);font-size:13px;line-height:30px;}
#navinfo_2179  > ul > li.active > span{color:#21293D;font-size:15px;}
#navinfo_2179 > ul > li.active > a,#navinfo_2179  > ul > li.active > span{color:#F29898;}
#container_2181{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2182{color:#21293D;font-size:25px;}
#paragraph_2183{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2183 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecAcomparator_2185{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;padding-top:30px;}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody th{border-left:0px solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;min-width:310px;text-align:center;}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody th.comparatorLabel{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-right:1px solid rgb(233, 236, 239);color:rgb(0, 0, 0);font-weight:bold;text-align:left;}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2185 .ecAcomparatorComp-comparatorTable > tbody th.emptyLabel{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #e9ecef;}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorButton{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorButton .emptycomparator{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);}
#ecAcomparator_2185 .ecAcomparatorComp-comparatorButton .emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecAcomparator_2185 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecFieldtitle_2187{font-size:16px;}
#ecFieldtitle_2187 a{color:#21293D;font-size:16px;}
#ecFieldprice_2188 div.price{color:#21293D;font-size:18px;}
#ecFieldprice_2188 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;}
#ecFieldprice_2188 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2188 div.priceondemand{color:#21293D;}
#ecFieldprice_2188 div.minimalprice{width:100%;}
#ecMexalAvailability_2192 .availability_button{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecMexalAvailability_2192 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_2192 span.availability{color:rgb(0, 0, 0);font-weight:bold;}
#ecFieldaddtocart_2193 input.quantity{height:40px;width:60px;}
#ecFieldaddtocart_2193 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;line-height:40px;padding-bottom:0px;padding-left:12px;padding-right:12px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldaddtocart_2193 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2193 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2193 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecPopularity_2194 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;left:0px;right:auto;top:-25px;width:30px;z-index:50;}
#ecPopularity_2194 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;top:--25px;width:30px;z-index:50;}
#ecPopularity_2194 .ecPopularityComp-cells .ecPopularityComp-cell{border-right:0px solid rgb(245, 245, 245);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative;}
#ecPopularity_2194{border-left:0px solid rgb(245, 245, 245);margin-bottom:75px;margin-top:50px;}
#ecPopularity_2194 .carousel-buttons.rightRs > i{color:#2d80e4;font-size:20px;line-height:50px;padding-left:3px;width:30px;}
#ecPopularity_2194 .carousel-buttons.leftRs > i{color:#2d80e4;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecPopularity_2194 .ecPopularityComp-header{color:#21293D;}
#container_2195{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-bottom:20px;}
#ecFieldprice_2196 div.price{display:none;}
#ecFieldprice_2196 div.originalprice{display:none;}
#ecFieldprice_2196 div.priceondemand{display:none;}
#ecFieldprice_2196 div.minimalprice{display:none;}
#ecFieldprice_2196 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:50px;line-height:50px;padding-top:0px;text-shadow:none;width:80px;}
#ecFieldprice_2196{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:10px;text-align:center;top:20px;width:auto;}
#container_2197{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2198{min-height:0px;}
#ecFieldtitle_2199{margin-bottom:10px;}
#ecFieldtitle_2199 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_2199 a:hover{color:#21293D;}
#ecFieldprice_2200 div.discount{display:none;}
#ecFieldprice_2200 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2200 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_2200 div.minimalprice{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_2200 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_2200 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_2200{margin-bottom:20px;}
#ecFieldaddtocart_2201 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2201 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2201 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2201 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:15px;line-height:40px;padding-bottom:0px;padding-top:0px;width:100%;}
#ecFieldaddtocart_2201{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:20px;}
#ecFieldaddtocart_2201 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2202{margin-top:20px}
#ecFieldaddtowishlist_2203 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_2203 .addtowishlist:hover{color:#2d80e4}
#ecQuickView_2204 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_2204 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_2206{margin-bottom:10px;}
#ecFieldtitle_2206 a{color:rgb(0,0,0);}
#ecFieldtitle_2206 a:hover{color:#21293D;}
#ContainerRow_2208{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2211 div.discount{display:none;}
#ecFieldprice_2211 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_2211 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_2211 div.minimalprice{display:none;}
#ecFieldprice_2212 div.discount{display:none;}
#ecFieldprice_2212 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2212 div.price{display:none;font-size:40px;}
#ecFieldprice_2212 div.minimalprice{display:inline-block;}
#ecFieldprice_2212{margin-top:15px;}
#ecFieldprice_2212 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_2215{margin-top:15px;}
#ecFieldtext_2216{margin-top:15px;}
#ecFieldtext_2216 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2217 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_2218{margin-bottom:30px;}
#paragraph_2219{font-weight:500;}
#ecMexalAvailability_2220 span.availability{font-size:20px;}
#ecMexalAvailability_2220 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2220 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_2220 .div_button{margin-left:20px;}
#container_2221{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2222 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2222 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_2223 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2223 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_2225{margin-top:15px;}
#ecFieldaddtocart_2225 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2225 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2225 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2225 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2225 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_2226 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_2226 .addtocomparator:hover{color:#2d80e4}
#paragraph_2227{color:#21293D;margin-bottom:20px;text-align:center;}
#Column_2229{padding-left:10px;padding-right:10px;}
#container_2230 > .pw-collapse-target{position:relative}
#container_2230 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_2231{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_2232{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_2233 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_2233 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_2233{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_2233 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_2233 .formfield_field select{border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_2233 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_2234{position:relative;}
#ecFieldfiltertreeview_2234 .formfield_field .rowRemoveFilter .removeFilter{position:absolute;right:10px;top:0;}
#ecFieldfiltertreeview_2234 .formfield_field .formlabel{display:none;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li > ul > li .nav-link:hover{color:#21293D;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li .nav-link:hover{color:#21293D;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li > ul > li ul li .nav-link:hover,#ecFieldfiltertreeview_2234 li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li > ul > li .nav-link.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li .nav-link.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_2234 .formfield_field ul > li > ul > li ul li .nav-link.active{color:#21293D;font-weight:500;}
#container_2235{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_2236 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2236{position:relative;}
#ecFieldfiltertext_2237 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2237{position:relative;}
#Column_2238{margin-bottom:80px;min-height:345px;}
#tabs_2239 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_2239 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_2239 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_2239 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_2239 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_2240{margin-bottom:80px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_2240 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-paging .page-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:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_2240 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2241{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_2242 div.price{display:none}
#ecFieldprice_2242 div.originalprice{display:none}
#ecFieldprice_2242 div.priceondemand{display:none}
#ecFieldprice_2242 div.minimalprice{display:none}
#ecFieldprice_2242 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_2242{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_2243{height:300px;overflow-x:hidden;overflow-y:hidden}
#ecFieldimage_2244{min-height:0}
#ecFieldtitle_2245{margin-bottom:10px}
#ecFieldtitle_2245 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_2245 a:hover{color:#21293D}
#ecFieldprice_2246 div.discount{display:nonecolor:rgb(255, 0, 0);}
#ecFieldprice_2246 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_2246 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_2246 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_2246 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_2246{margin-bottom:20px}
#ecFieldprice_2246 div.minimalprice{color:rgb(255, 0, 0);}
#ecFieldaddtocart_2247 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_2247 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_2247 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_2247 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_2247{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_2247 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_2248{margin-top:20px}
#ecFieldaddtowishlist_2249 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_2249 .addtowishlist:hover{color:#2d80e4}
#ecQuickView_2250 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_2250 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_2252{margin-bottom:10px;}
#ecFieldtitle_2252 a{color:rgb(0,0,0);}
#ecFieldtitle_2252 a:hover{color:#21293D;}
#ContainerRow_2254{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2257 div.discount{display:none;}
#ecFieldprice_2257 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_2257 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_2257 div.minimalprice{display:none;}
#ecFieldprice_2258 div.discount{display:none;}
#ecFieldprice_2258 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2258 div.price{display:none;font-size:40px;}
#ecFieldprice_2258 div.minimalprice{display:inline-block;}
#ecFieldprice_2258{margin-top:15px;}
#ecFieldprice_2258 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_2261{margin-top:15px;}
#ecFieldtext_2262{margin-top:15px;}
#ecFieldtext_2262 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2263 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_2264{margin-bottom:30px;}
#paragraph_2265{font-weight:500;}
#ecMexalAvailability_2266 span.availability{font-size:20px;}
#ecMexalAvailability_2266 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2266 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_2266 .div_button{margin-left:20px;}
#container_2267{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2268 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2268 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_2269 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2269 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_2271{margin-top:15px;}
#ecFieldaddtocart_2271 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2271 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2271 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2271 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2271 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_2272 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_2272 .addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_2273{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_2273 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-paging .page-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:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_2273 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_2274{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2277 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_2277 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2277 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_2277 div.minimalprice{display:none;}
#ecFieldprice_2277{margin-top:15px;}
#ecFieldprice_2278 div.discount{display:none;}
#ecFieldprice_2278 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2278 div.price{display:none;font-size:40px;}
#ecFieldprice_2278 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_2278{margin-top:5px;text-align:center;}
#ecFieldprice_2278 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_2280{margin-bottom:10px;}
#ecFieldtitle_2281{margin-bottom:10px;}
#ecFieldtitle_2281 a{color:rgb(0,0,0);}
#ecFieldtitle_2281 a:hover{color:#21293D;}
#ecFieldtext_2283{margin-top:15px;}
#ecFieldtext_2283 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2284 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_2285{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_2286 span.availability{font-size:20px;}
#ecMexalAvailability_2286 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2286 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_2286 .div_button{margin-left:20px;}
#ecFieldaddtocart_2287{margin-top:15px;}
#ecFieldaddtocart_2287 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2287 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2287 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2287 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2287 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_2288{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2289 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2289 .addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_2290 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2290 .addtocomparator:hover{color:#2d80e4;}
#paragraph_2291{color:#21293D;margin-bottom:20px;text-align:center;}
#ContainerRow_2292{min-height:345px;}
#Column_2293{padding-left:10px;padding-right:10px;}
#container_2294 > .pw-collapse-target{position:relative}
#container_2294 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%}
#container_2295{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0;padding-right:5px;padding-top:20px}
#paragraph_2296{border-bottom:0 solid rgb(246,246,246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase}
#ecCatalogsearchandfilter_2297 .formfield_button{color:#000000}
#ecCatalogsearchandfilter_2297 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.45);width:100%}
#ecCatalogsearchandfilter_2297{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px}
#ecCatalogsearchandfilter_2297 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_2297 .formfield_field select{border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px}
#ecCatalogsearchandfilter_2297 .formfield_field{margin-bottom:8px}
#ecFieldfiltertreeview_2298{position:relative;}
#ecFieldfiltertreeview_2298 .formfield_field .rowRemoveFilter .removeFilter{position:absolute;right:10px;top:0px;}
#ecFieldfiltertreeview_2298 .formfield_field .formlabel{display:none;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li > ul > li .nav-link:hover{color:#21293D;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li .nav-link:hover{color:#21293D;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li > ul > li ul li .nav-link:hover,#ecFieldfiltertreeview_2298  li ul li ul li a.active:hover{color:#21293D;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li > ul > li .nav-link.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li .nav-link.active{color:#21293D;font-weight:500;}
#ecFieldfiltertreeview_2298 .formfield_field ul > li > ul > li ul li .nav-link.active{color:#21293D;font-weight:500;}
#container_2299{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px}
#ecFieldfiltertext_2300 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2300{position:relative;}
#ecFieldfiltertext_2301 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2301{position:relative;}
#Column_2302{margin-bottom:80px;}
#tabs_2303 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_2303 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:0px;padding-left:10px;padding-top:0px;width:100%;}
#tabs_2303 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_2303 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_2303 .tab-content{margin-top:-51px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_2304{margin-bottom:80px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-cells{margin-top:5px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalogsearchresultsbox_2304 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-paging .page-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:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalogsearchresultsbox_2304 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2305{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px}
#ecFieldprice_2306 div.price{display:none}
#ecFieldprice_2306 div.originalprice{display:none}
#ecFieldprice_2306 div.priceondemand{display:none}
#ecFieldprice_2306 div.minimalprice{display:none}
#ecFieldprice_2306 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px}
#ecFieldprice_2306{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100}
#container_2307{height:300px;overflow-x:hidden;overflow-y:hidden}
#ecFieldimage_2308{min-height:0}
#ecFieldtitle_2309{margin-bottom:10px}
#ecFieldtitle_2309 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%min-height:36px;}
#ecFieldtitle_2309 a:hover{color:#21293D}
#ecFieldprice_2310 div.discount{display:none}
#ecFieldprice_2310 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through}
#ecFieldprice_2310 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}
#ecFieldprice_2310 div.priceondemand{color:rgb(0,0,0);font-weight:500}
#ecFieldprice_2310 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5pxfont-weight:600;}
#ecFieldprice_2310{margin-bottom:20px}
#ecFieldaddtocart_2311 input.quantity{height:40px;margin-right:5px;width:40px}
#ecFieldaddtocart_2311 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_2311 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0}
#ecFieldaddtocart_2311 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:15px;line-height:40px;padding-bottom:0;padding-top:0;width:100%}
#ecFieldaddtocart_2311{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px}
#ecFieldaddtocart_2311 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none}
#container_2312{margin-top:20px}
#ecFieldaddtowishlist_2313 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_2313 .addtowishlist:hover{color:#2d80e4}
#ecQuickView_2314 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_2314 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_2316{margin-bottom:10px;}
#ecFieldtitle_2316 a{color:rgb(0,0,0);}
#ecFieldtitle_2316 a:hover{color:#21293D;}
#ContainerRow_2318{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2321 div.discount{display:none;}
#ecFieldprice_2321 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_2321 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_2321 div.minimalprice{display:none;}
#ecFieldprice_2322 div.discount{display:none;}
#ecFieldprice_2322 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2322 div.price{display:none;font-size:40px;}
#ecFieldprice_2322 div.minimalprice{display:inline-block;}
#ecFieldprice_2322{margin-top:15px;}
#ecFieldprice_2322 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_2325{margin-top:15px;}
#ecFieldtext_2326{margin-top:15px;}
#ecFieldtext_2326 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2327 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_2328{margin-bottom:30px;}
#paragraph_2329{font-weight:500;}
#ecMexalAvailability_2330 span.availability{font-size:20px;}
#ecMexalAvailability_2330 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2330 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_2330 .div_button{margin-left:20px;}
#container_2331{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2332 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2332 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_2333 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2333 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_2335{margin-top:15px;}
#ecFieldaddtocart_2335 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2335 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2335 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2335 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2335 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_2336 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_2336 .addtocomparator:hover{color:#2d80e4}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:10px;padding-left:0px;padding-right:0px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);top:-40px;}
#ecCatalogsearchresultsbox_2337{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-sort{font-size:14px;margin-bottom:5px;margin-left:40%;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-noresults{margin-left:5%;position:absolute;top:50px;width:90%;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-cells{margin-top:0px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-pageelement .ecCatalogsearchresultsboxComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;height:40px;padding-left:25px;width:50px;}
#ecCatalogsearchresultsbox_2337 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-paging .page-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:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchresultsbox_2337 .ecCatalogsearchresultsboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_2338{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2341 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_2341 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2341 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_2341 div.minimalprice{display:none;}
#ecFieldprice_2341{margin-top:15px;}
#ecFieldprice_2342 div.discount{display:none;}
#ecFieldprice_2342 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2342 div.price{display:none;font-size:40px;}
#ecFieldprice_2342 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_2342{margin-top:5px;text-align:center;}
#ecFieldprice_2342 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_2344{margin-bottom:10px;}
#ecFieldtitle_2345{margin-bottom:10px;}
#ecFieldtitle_2345 a{color:rgb(0,0,0);}
#ecFieldtitle_2345 a:hover{color:#21293D;}
#ecFieldtext_2347{margin-top:15px;}
#ecFieldtext_2347 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_2348 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#paragraph_2349{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_2350 span.availability{font-size:20px;}
#ecMexalAvailability_2350 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2350 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_2350 .div_button{margin-left:20px;}
#ecFieldaddtocart_2351{margin-top:15px;}
#ecFieldaddtocart_2351 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2351 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2351 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2351 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2351 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#container_2352{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_2353 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_2353 .addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_2354 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_2354 .addtocomparator:hover{color:#2d80e4;}
#ContainerRow_2355{margin-bottom:60px;}
#container_2357 > .pw-collapse-target{position:relative;}
#container_2357 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2357{padding-right:5px;}
#container_2358{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:0px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_2359{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsSearchandfilter_2360 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-left:20px;padding-right:20px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsSearchandfilter_2360{border-bottom:1px solid #21293D;}
#textfield_2361 .formfield_field label{display:none;margin-bottom:0px !important;}
#textfield_2361 .formfield_field .inputfield{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#container_2362{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-bottom:0px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_2363{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsCalendar_2364 table{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;max-width:100%;width:100%;}
#cmsCalendar_2364 table tr th.title{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:#21293D;}
#cmsCalendar_2364 table tr th.day{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:rgb(0, 0, 0);}
#cmsCalendar_2364 table tr th .arrows{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_2364 table tr td.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_2364 table tr td{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;}
#container_2365{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:20px;}
#paragraph_2366{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsTimeperiodsmenu_2367 li .buttonfilter{color:#21293D;padding-left:0px;}
#cmsTimeperiodsmenu_2367{border-bottom:1px solid #21293D;padding-bottom:20px;padding-left:20px;}
#container_2368{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:0px;}
#paragraph_2369{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsCategoriesmenu_2370 li .toggleBranch{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:#21293D;font-size:12px;height:20px;line-height:22px;padding-top:0px;text-align:center;width:20px;}
#cmsCategoriesmenu_2370  > li > a{margin-left:25px;}
#cmsCategoriesmenu_2370  > li > a:hover{color:#2d80e4;}
#cmsCategoriesmenu_2370 li a{color:#21293D;margin-bottom:5px;}
#cmsCategoriesmenu_2370  > li > ul > li > a:hover{color:#2d80e4;}
#cmsCategoriesmenu_2370  li ul li ul li a.active:hover{color:#2d80e4;}
#cmsCategoriesmenu_2370{border-bottom:1px solid #21293D;padding-bottom:20px;}
#container_2371{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:0px;}
#paragraph_2372{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#cmsTagcloud_2373 .buttonfilter{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:11px;margin-right:15px;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:5px;padding-bottom:20px;padding-top:20px;}
#cmsNewsarchive_2375 .removefilter{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-mode em{color:#21293D;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-mode{font-size:16px;font-weight:300;margin-bottom:5px;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-filters li{color:#21293D;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-filters li .removesinglefilter{color:#2d80e4;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-paging .page-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:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsNewsarchive_2375 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_2375 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFielddate_2378{position:relative;text-align:center;z-index:5;}
#cmsFielddate_2378 .fieldlabel{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:0px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;z-index:5;}
#cmsFieldsummary_2379 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldsummary_2379 .card-body{display:none;}
#cmsFieldsummary_2379{margin-top:-14px;}
#cmsFieldsummary_2379 img{height:auto;}
#cmsFieldtitle_2381 a{color:#21293D;font-size:1.5rem;font-weight:600;line-height:20px;text-align:left;text-transform:uppercase;}
#cmsFieldtitle_2381 a:hover{color:#2d80e4;}
#cmsFielddate_2382{color:rgb(0, 0, 0);font-size:13px;}
#cmsFielddate_2382 .fieldlabel{font-size:11px;margin-bottom:0px;}
#cmsFielddate_2385{color:rgb(0, 0, 0);}
#paragraph_2386{margin-left:10px;margin-right:10px;}
#cmsFieldrating_2388 .cmsFieldratingComp-container .review_histogram{max-width:250px;}
#cmsFieldrating_2388 .cmsFieldratingComp-container .review_histogram .histogram_header{color:#21293D;}
#cmsFieldrating_2388 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_2388 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldrating_2388 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldsummary_2389 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldsummary_2389 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_2389{margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_2390 .card{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldsummary_2390 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_2390{margin-top:auto;}
#cmsFieldsummary_2390 p.keepreading a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);display:inline-block;font-size:14px;font-weight:300;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsNewsdetail_2391{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:none;margin-bottom:40px;max-width:1200px;min-width:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:20px;width:1200px;}
#cmsFieldtitle_2392{color:#21293D;font-size:30px;font-weight:300;max-width:1200px;padding-left:20px;padding-right:20px;width:1200px;}
#container_2393{padding-left:20px;padding-right:20px;}
#cmsFielddate_2396{color:rgb(0, 0, 0);padding-right:10px;}
#paragraph_2398{margin-right:10px;}
#cmsFieldrating_2400{margin-bottom:20px;padding-left:20px;padding-right:20px;position:relative;}
#cmsFieldrating_2400 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #2d80e4;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #2d80e4;border-right:1px solid #2d80e4;border-top:1px solid #2d80e4;border-top-left-radius:0px;border-top-right-radius:0px;max-width:250px;}
#cmsFieldrating_2400 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_2400 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldrating_2400 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldarticle_2401 img{margin-right:20px;max-width:1000px;}
#cmsFieldarticle_2401 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldarticle_2401{max-width:1200px;width:1200px;}
#cmsFieldarticle_2401 pre{color:rgb(51, 51, 51);}
#cmsFieldarticle_2401 .card-body{font-weight:500;}
#container_2402{border-bottom:5px solid #ede9e6;border-top:5px solid #ede9e6;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_2403{color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#cmsFieldtags_2404 .buttonfilter{color:rgb(0, 0, 0);font-size:15px;}
#cmsFieldtags_2404 .buttonfilter:hover{color:#2d80e4;}
#container_2405{border-bottom:5px solid #ede9e6;border-top:0px solid rgb(221, 221, 221);margin-top:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_2406{color:#2d80e4;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcategories_2407 .buttonfilter{font-size:15px;}
#cmsFieldcategories_2407 .buttonfilter:hover{color:#21293D;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .titlecomment{color:#2d80e4;font-size:25px;font-weight:400;}
#cmsFieldcomments_2408{background-attachment:none;background-clip:none;background-color:rgb(238, 238, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:1px solid rgb(221, 221, 221);padding-bottom:20px;padding-left:30px;padding-right:30px;padding-top:20px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:150px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{text-align:right;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(214, 214, 214);border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-bottom:10px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{box-shadow:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);margin-left:10px;padding-left:35px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-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:1px solid rgb(221, 221, 221);border-left:0px solid #0275d8;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(232, 232, 232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(232, 232, 232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldcomments_2408 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#cmsFieldcomments_2408 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:300;}
#cmsFieldcommentauthor_2411 .fieldlabel{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentdate_2413 .fieldlabel{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommenttext_2415{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#cmsFieldcommentvote_2416 .votingPrompt{color:rgb(0, 0, 0);font-weight:bold;}
#cmsFieldcommentvote_2416 .yesButton{background-attachment:none;background-clip:none;background-color:rgb(1, 177, 20);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-left:5px;margin-right:5px;}
#cmsFieldcommentvote_2416 .noButton{background-attachment:none;background-clip:none;background-color:rgb(221, 14, 14);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsFieldcommentapprovation_2417{color:#2d80e4;font-size:13px;}
#paragraph_2418 .paragraphComp-content a{color:#21293D;font-style:normal;font-weight:bold;}
#paragraph_2418 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_2418 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_2418 .paragraphComp-content h3{color:#21293D;text-align:center;}
#paragraph_2418{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:20px;padding-top:20px;}
#paragraph_2419 .paragraphComp-content a{color:#21293D;font-style:normal;font-weight:bold;}
#paragraph_2419 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_2419 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_2419 .paragraphComp-content h3{color:#21293D;margin-bottom:30px;text-align:center;}
#paragraph_2419{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:60px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
#paragraph_2420{border-bottom:1px solid #2d80e4;color:#2d80e4;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_2420 .paragraphComp-content h1{font-size:30px;}
#paragraph_2421 .paragraphComp-content ol{padding-left:0px;}
#paragraph_2421 .paragraphComp-content a{font-size:16px;}
#paragraph_2421 .paragraphComp-content a:hover{color:#21293D;}
#paragraph_2421{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_2421 .paragraphComp-content h3{color:#21293D;font-weight:400;}
#paragraph_2422{border-bottom:1px solid #2d80e4;color:#2d80e4;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_2422 .paragraphComp-content h1{font-size:30px;}
#paragraph_2423 .paragraphComp-content ol{padding-left:0px;}
#paragraph_2423 .paragraphComp-content a{font-size:16px;}
#paragraph_2423 .paragraphComp-content a:hover{color:#21293D;}
#paragraph_2423{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_2423 .paragraphComp-content h3{color:#21293D;font-weight:400;}
#container_2424{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;padding-bottom:0;}
#Column_2427{margin-bottom:30px}
#imagelink_2428{margin-top:50px;}
#Column_2429{margin-bottom:20px}
#Column_2431{margin-bottom:20px}
#html_2434{margin-bottom:50px;margin-top:50px;text-align:center}
#html_2436{margin-bottom:50px;margin-top:50px;text-align:center}
#html_2438{margin-bottom:50px;margin-top:50px;text-align:center}
#ContainerRow_2440{margin-bottom:90px;margin-top:20px;}
#Column_2441{margin-bottom:20px;}
#container_2442{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-right:5px solid #ede9e6;border-top:0px solid #2d80e4;box-shadow:none;padding-bottom:20px;padding-top:0px;}
#paragraph_2443{border-bottom:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_2444{color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_2444 .paragraphComp-content a:hover{color:#2d80e4;}
#imagelink_2446 figure{width:240px;}
#Column_2447{margin-bottom:20px;}
#container_2448{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:20px;padding-top:0px;}
#paragraph_2449{border-bottom:5px solid #ede9e6;color:#2d80e4;margin-bottom:25px;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#form_2450 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:50px;}
#form_2450 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#form_2450 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2452{margin-bottom:20px;}
#textfield_2453 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2454{margin-bottom:20px;}
#textfield_2455 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2456{margin-bottom:20px;}
#textfield_2457 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2458{margin-bottom:20px;}
#textfield_2459 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#textareafield_2461 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:0px;}
#textareafield_2461 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#paragraph_2463{margin-bottom:10px;margin-top:10px;}
#privacyfield_2464 .formfield_field > .formlabel{display:none;}
#privacyfield_2464 .privacycontrol{display:none;}
#paragraph_2465{border-bottom:1px solid #21293D;color:#21293D;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_2465 .paragraphComp-content h1{font-size:30px;}
#container_2468 > .pw-collapse-target{position:relative;}
#container_2468 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2469{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_2470{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;}
#ecCatalogsearchandfilter_2471 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_2471 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_2471{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecCatalogsearchandfilter_2471 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2471 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2471 .formfield_field{margin-bottom:8px;}
#container_2472{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_2473 .formfield_field input[type=text]{height:35px;}
#ecFieldfiltertext_2473 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfiltertext_2474 .formfield_field input[type=text]{height:35px;}
#ecFieldfiltertext_2474 .formfield_field .rowRemoveFilter{position:absolute;z-index:50;}
#ecFieldfilterslider_2475{border-bottom:1px solid #21293D;margin-bottom:15px;margin-top:0px;padding-bottom:10px;position:relative;}
#ecFieldfilterslider_2475 .formfield_field .formlabel{border-bottom:0px solid rgb(136, 136, 136);font-weight:600;text-transform:uppercase;width:100%;}
#ecFieldfilterslider_2475 .formfield_field .slidertext{font-size:15px;font-weight:300;margin-bottom:10px;margin-top:5px;text-align:center;}
#ecFieldfilterslider_2475 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:-10px;z-index:50;}
#ecFieldfilterslider_2475 .formfield_field .ui-slider{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:#2d80e4;height:9px;}
#ecFieldfilterslider_2475 .formfield_field .ui-slider-handle{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #999999;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:0px solid #999999;border-right:0px solid #999999;border-top:0px solid #999999;border-top-left-radius:50%;border-top-right-radius:50%;}
#ecFieldfilterslider_2475 .formfield_field .slidervalues{margin-top:10px;}
#ecFieldfilterslider_2475 .formfield_field .minslidervalue{border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ecFieldfilterslider_2475 .formfield_field .maxslidervalue{border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ecFieldfilterslider_2475 .formfield_field .ui-slider-range{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #333333;border-right:0px solid #333333;border-top:0px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfiltertreeview_2476 .formfield_field .formlabel{color:#0E1D42;font-weight:600;margin-top:15px;text-transform:uppercase;}
#ecFieldfiltertreeview_2476{position:relative;}
#ecFieldfiltertreeview_2476 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:15px;}
#ecCatalogsearchresultsbox_2478 .ecCatalogsearchresultsboxComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-left:5px;position:absolute;text-align:right;top:-18px;width:130px;}
#ecCatalogsearchresultsbox_2478 .ecCatalogsearchresultsboxComp-filter{height:20px;width:200px;}
#ecCatalogsearchresultsbox_2478 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:10px;}
#ecCatalogsearchresultsbox_2478{margin-left:15px;}
#ContainerRow_2479{padding-bottom:20px;padding-top:20px;}
#ecFieldtitle_2483{color:#21293D;font-size:21px;}
#ecFieldtitle_2483 a{color:rgb(0, 0, 0);}
#ecFieldtitle_2483 a:hover{color:#21293D;}
#ecFieldprice_2484 div.discount{display:none;}
#ecFieldprice_2484 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2484 div.price{display:none;font-size:40px;}
#ecFieldprice_2484 div.minimalprice{display:inline-block;}
#ecFieldprice_2484{margin-top:15px;}
#ecFieldtext_2485 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-weight:500;}
#ecMexalAvailability_2486 span.availability{font-size:15px;}
#ecMexalAvailability_2486 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2486 .availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecMexalAvailability_2486 .div_button{margin-left:20px;}
#container_2488{margin-left:0px;}
#ecFieldaddtowishlist_2489 .addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_2489 .addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_2490 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_2490 .addtocomparator:hover{color:#2d80e4;}
#ecFieldprice_2491 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_2491 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2491 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_2491 div.minimalprice{display:none;}
#ecFieldaddtocart_2492{margin-top:15px;}
#ecFieldaddtocart_2492 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2492 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2492 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2492 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2492 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_2494{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #21293D;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:60px;margin-top:60px;max-width:700px;padding-bottom:20px;padding-top:20px;}
#container_2495{max-width:500px;padding-bottom:20px;}
#paragraph_2496{color:#21293D;font-size:25px;}
#userlogin_2497 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_2497 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#textfield_2498 .formfield_field label{margin-bottom:0px !important;}
#textfield_2498 .formfield_field .inputfield{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/ico-user-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;padding-left:30px !important;}
#passwordfield_2499 .formfield_field input{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/ico-password-login.png) !important;background-origin:padding-box;background-position:5px 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;padding-left:30px !important;}
#passwordfield_2499{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;}
#remembermefield_2500 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;}
#container_2501{margin-bottom:10px;}
#paragraph_2502{color:#21293D;font-size:16px;}
#paragraph_2503{font-size:16px;}
#paragraph_2503 .paragraphComp-content a{color:#2d80e4;}
#paragraph_2504{font-size:20px;margin-bottom:10px;margin-top:30px;text-align:center;}
#userlogin_2505 .formfield_field input[type=text]{color:rgb(0, 0, 0);height:45px;}
#userlogin_2505 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#userlogin_2505 .formfield_button{display:none;}
#userlogin_2505{margin-bottom:20px;}
#socialloginfield_2507 img{width:60px;}
#socialloginfield_2507 .social_link{width:100%;}
#socialloginfield_2507{margin-bottom:20px;text-align:center;width:64px;}
#socialloginfield_2507 .formfield_error{display:none;}
#socialloginfield_2508 img{width:60px;}
#socialloginfield_2508 .social_link{width:100%;}
#socialloginfield_2508{margin-bottom:20px;text-align:center;width:64px;}
#socialloginfield_2508 .formfield_error{display:none;}
#container_2509{max-width:500px;padding-bottom:20px;}
#paragraph_2510{color:#21293D;font-size:25px;}
#recoverypassword_2511{margin-bottom:20px;margin-top:20px;}
#recoverypassword_2511 .fieldrecovery input{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_2511 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_2511 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:9px;position:relative;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#recoverypassword_2511 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#recoverypassword_2511 .labelrecovery label{margin-bottom:15px;}
#paragraph_2512 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;line-height:45px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ContainerRow_2513{margin-bottom:90px;margin-top:20px;}
#Column_2514{margin-bottom:0px;}
#container_2515{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:0px;padding-top:0px;}
#paragraph_2516{border-bottom:5px solid #ede9e6;color:#2d80e4;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#slider_2517 .slick-prev{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);text-align:center;}
#slider_2517 .slick-prev > i{font-size:22px;line-height:36px;}
#slider_2517 .slick-next{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);text-align:center;}
#slider_2517 .slick-next  > i{font-size:22px;line-height:36px;}
#slider_2517 .sliderComp-thumb{width:100%;}
#slider_2517 .sliderComp-thumb img{width:100%;}
#Column_2522{margin-bottom:0px;}
#container_2523{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-right:5px solid #ede9e6;border-top:0px solid #2d80e4;box-shadow:none;padding-bottom:0px;padding-top:0px;}
#paragraph_2524{border-bottom:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_2525{border-bottom:5px solid #ede9e6;color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_2526{border-bottom:5px solid #ede9e6;color:#21293D;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#paragraph_2527{border-bottom:5px solid #ede9e6;color:#21293D;font-size:16px;line-height:35px;margin-top:15px;text-align:left;}
#paragraph_2527 .paragraphComp-content strong{color:#F29898;}
#googlemap_2528 .map{border-bottom:0px solid #888888;border-top:0px solid #888888;height:372px;margin-bottom:0px;margin-top:0px;}
#googlemap_2528{font-size:14px;margin-bottom:5px;position:relative;}
#googlemap_2528 .map_search{max-width:500px;position:absolute;top:60px;z-index:800;}
#googlemap_2528 .map_search input{font-size:15px;height:50px;}
#googlemap_2528 .map_search .map_button_search{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:15px;height:50px;line-height:50px;padding-bottom:0px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#Column_2529{margin-bottom:20px;}
#paragraph_2530{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:5px solid #ede9e6;color:#2d80e4;padding-bottom:10px;padding-top:10px;text-align:left;text-transform:uppercase;}
#container_2531{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid #21293D;box-shadow:none;padding-bottom:20px;padding-top:20px;}
#form_2532 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:50px;}
#form_2532 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#Column_2534{margin-bottom:20px;}
#textfield_2535 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2536{margin-bottom:20px;}
#textfield_2537 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2538{margin-bottom:20px;}
#textfield_2539 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#Column_2540{margin-bottom:20px;}
#textfield_2541 .formfield_field label{color:rgb(0, 0, 0) !important;font-weight:bold;margin-bottom:0px !important;}
#textareafield_2543 .formfield_field label{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:0px;}
#textareafield_2543 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#container_2544{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;padding-bottom:0;}
#paragraph_2545{border-bottom:5px solid #ede9e6;color:#21293D;font-size:25px;padding-bottom:10px;padding-top:10px;}
#changepassword_2546{margin-bottom:50px;max-width:1600px;}
#changepassword_2546 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_2550{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2551{color:#21293D;font-size:25px;}
#paragraph_2552{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2552 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_2552 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#tabs_2553{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0px;}
#tabs_2553 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid rgb(0, 0, 0);border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:20px;font-variant:small-caps;margin-left:10px;margin-right:10px;}
#tabs_2553 .nav-tabs{border-bottom:5px solid #ede9e6;margin-bottom:0px;margin-top:0px;padding-bottom:10px;padding-top:10px;}
#tabs_2553 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#tabs_2553 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#userprofile_2554 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0, 0, 0);font-size:15px;height:45px;}
#userprofile_2554 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userprofile_2554{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:50px;margin-top:0px;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px;}
#userprofile_2554 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;clear:both;color:rgb(255, 255, 255);font-size:18px;margin-top:30px;padding-bottom:10px;padding-top:10px;}
#userprofile_2554 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(28, 159, 57);font-size:25px;text-align:center;}
#userprofile_2554 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);float:right;margin-bottom:10px;padding-bottom:2px;padding-top:2px;width:200px;}
#userprofile_2554 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#userprofile_2554 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userprofile_2554 .formfield_field input[type=password]{height:45px;}
#paragraph_2555{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:small-caps;padding-left:5px;}
#ContainerRow_2556{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);margin-top:20px;padding-bottom:10px;padding-top:15px;}
#Column_2557{padding-left:5px;padding-right:05px;}
#Column_2559{padding-left:5px;padding-right:05px;}
#Column_2561{padding-left:5px;padding-right:05px;}
#Column_2563{padding-left:5px;padding-right:05px;}
#Column_2565{padding-left:5px;padding-right:05px;}
#Column_2567{padding-left:5px;padding-right:05px;}
#Column_2569{padding-left:5px;padding-right:05px;}
#Column_2571{padding-left:5px;padding-right:05px;}
#Column_2573{padding-left:5px;padding-right:05px;}
#filefield_2574 .formfield_field .filecontrol{border-bottom:1px solid #cccccc;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;padding-top:11px;}
#Column_2575{padding-left:5px;padding-right:05px;}
#filefield_2576 .formfield_field .filecontrol{border-bottom:1px solid #cccccc;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;padding-top:11px;}
#paragraph_2577{border-bottom:1px solid rgb(221, 221, 221);color:rgb(0, 0, 0);font-size:25px;font-variant:small-caps;padding-left:5px;}
#ContainerRow_2578{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_2579{padding-left:5px;padding-right:05px;}
#textfield_2580 .formfield_field .inputfield{text-transform:lowercase;}
#Column_2581{padding-left:5px;padding-right:05px;}
#passwordfield_2582 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#Column_2583{padding-left:5px;padding-right:05px;}
#passwordfield_2584 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#useraddressbook_2585{margin-bottom:50px;margin-top:0px;padding-left:15px;padding-right:15px;}
#useraddressbook_2585 .addresses-panel .address-add{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#useraddressbook_2585 .addresses-panel .address-edit{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_2585 .addresses-panel .address-remove{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-bottom:10px;}
#useraddressbook_2585 .edit-panel{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:5px solid #ede9e6;box-shadow:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_2585 .edit-panel label{font-size:15px;line-height:1.2;margin-bottom:0px;}
#useraddressbook_2585  .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;margin-bottom:15px;}
#useraddressbook_2585 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);float:left;font-size:16px;width:50%;}
#useraddressbook_2585 .addresses-panel ul li .address{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_2585 .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_2585 .edit-panel .address-legend{color:rgb(0, 0, 0);font-size:18px;margin-bottom:20px;}
#useraddressbook_2585 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#useraddressbook_2585 .edit-panel input[type=text],#useraddressbook_2585  .edit-panel select{height:40px;}
#container_2587{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2588{color:#21293D;font-size:25px;}
#paragraph_2589{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2589 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_2589 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#userregistration_2591 .accounttype{font-size:22px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_2591 .accounttype .formlabel{color:rgb(0, 0, 0);font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_2591 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_2591 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_2591 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_2591 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_2591{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#paragraph_2592{color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_2593{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_2594{padding-left:5px;padding-right:05px;}
#Column_2596{padding-left:5px;padding-right:05px;}
#Column_2598{padding-left:5px;padding-right:05px;}
#Column_2600{padding-left:5px;padding-right:05px;}
#Column_2602{padding-left:5px;padding-right:05px;}
#Column_2604{padding-left:5px;padding-right:05px;}
#Column_2606{padding-left:5px;padding-right:05px;}
#Column_2608{padding-left:5px;padding-right:05px;}
#paragraph_2610{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_2611{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:10px;padding-top:15px;}
#Column_2612{padding-left:5px;padding-right:05px;}
#selectfield_2613 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2614{padding-left:5px;padding-right:05px;}
#selectfield_2615 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2616{padding-left:5px;padding-right:05px;}
#Column_2618{padding-left:5px;padding-right:05px;}
#Column_2620{padding-left:5px;padding-right:05px;}
#Column_2622{padding-left:5px;padding-right:5px;}
#ContainerRow_2624{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:10px;padding-top:15px;}
#Column_2625{padding-left:5px;padding-right:05px;}
#selectfield_2626 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2627{padding-left:5px;padding-right:05px;}
#selectfield_2628 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2629{padding-left:5px;padding-right:05px;}
#Column_2631{padding-left:5px;padding-right:05px;}
#Column_2633{padding-left:5px;padding-right:05px;}
#Column_2635{padding-left:5px;padding-right:05px;}








#paragraph_2650{border-bottom:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_2651{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;padding-top:15px;}
#Column_2652{padding-left:5px;padding-right:05px;}
#Column_2654{padding-left:5px;padding-right:05px;}
#Column_2655{padding-left:5px;padding-right:05px;}
#passwordfield_2656 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#Column_2657{padding-left:5px;padding-right:05px;}
#passwordfield_2658 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_2659{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_2660{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2661{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_2662{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_2664 .formfield_field > .formlabel{display:none;}
#mcRadiofield_2664{text-align:center;}
#mcRadiofield_2664 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_2666{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2667{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2668{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#privacyfield_2669 .formfield_field > .formlabel{height:20px;line-height:25px;padding-right:5px;}
#privacyfield_2669 .privacycontrol{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 #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;font-size:11px;}
#privacyfield_2669 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_2669 .form-check{margin-right:5px;}
#captchafield_2670{margin-bottom:10px !important;margin-top:10px !important;}
#captchafield_2670 .formfield_field .formlabel{color:rgb(0, 0, 0) !important;font-weight:bold;}
#paragraph_2671{color:#21293D;text-align:center;}
#navinfo_2672{text-align:center;}
#navinfo_2672 > ul{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:block;}
#ContainerRow_2673{min-height:345px;}
#container_2675 > .pw-collapse-target{position:relative;}
#container_2675 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_2676{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:30px;padding-bottom:20px;padding-left:0px;padding-right:5px;padding-top:20px;}
#paragraph_2677{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecContextualcategorymenu_2678 li a{padding-bottom:3px;padding-top:3px;}
#ecContextualcategorymenu_2678 > ul > li > ul,#ecContextualcategorymenu_2678 > li > ul{padding-left:5px;}
#ecContextualcategorymenu_2678 > ul > li > ul > li ul,#ecContextualcategorymenu_2678 > li > ul > li ul{padding-left:5px;}
#ecContextualcategorymenu_2678 > ul > li > a,#ecContextualcategorymenu_2678 > li > a{padding-bottom:5px;padding-top:5px;}
#ecContextualcategorymenu_2678{margin-bottom:15px;margin-top:15px;}
#ecContextualcategorymenu_2678 > ul > li > a:hover,#ecContextualcategorymenu_2678 > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_2678 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_2678 > li > ul > li > a:hover{color:#21293D;}
#ecContextualcategorymenu_2678 > ul > li > ul > li ul li a:hover,#ecContextualcategorymenu_2678 > li > ul > li ul li a:hover,#ecContextualcategorymenu_2678 li ul li ul li a.active:hover{color:#21293D;}
#ecContextualcategorymenu_2678 > ul > li > a.active,#ecContextualcategorymenu_2678 > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_2678 > ul > li > ul > li > a.active,#ecContextualcategorymenu_2678 > li > ul > li > a.active{color:#21293D;font-weight:500;}
#ecContextualcategorymenu_2678 > ul > li > ul > li ul li a.active,#ecContextualcategorymenu_2678 > li > ul > li ul li a.active{color:#21293D;font-weight:500;}
#paragraph_2679{border-bottom:0px solid rgb(246, 246, 246);color:#21293D;font-size:1rem;font-weight:600;text-transform:uppercase;}
#ecCatalogsearchandfilter_2680 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_2680 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:7px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);width:100%;}
#ecCatalogsearchandfilter_2680{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_2680 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-right:1px solid rgb(220, 220, 220);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2680 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2680 .formfield_field{margin-bottom:8px;}
#container_2681{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px;}
#ecFieldfiltertext_2682 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2682{position:relative;}
#ecFieldfiltertext_2683 .formfield_field .rowRemoveFilter{position:absolute;right:-7px;top:31px;}
#ecFieldfiltertext_2683{position:relative;}
#Column_2684{margin-top:35px;}
#tabs_2685 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;padding-left:0px;}
#tabs_2685 .nav-tabs{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;box-shadow:none;padding-bottom:10px;padding-left:10px;padding-top:10px;width:100%;}
#tabs_2685 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#tabs_2685 .nav-tabs .nav-item a.nav-link:hover{color:#2d80e4;}
#tabs_2685 .tab-content{margin-top:-51px;}
#tabs_2685 .nav-tabs .nav-item{color:#21293D;}
#ecCatalog_2686 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#ecCatalog_2686 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_2686 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_2686 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_2686 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_2686 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_2686{margin-bottom:80px;}
#ecCatalog_2686 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_2686 .ecCatalogComp-paging .page-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:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_2686 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_2686 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_2686 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_2686 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:30px;text-align:center;}
#ecCatalog_2686 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_2686 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_2686 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_2686 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_2686 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_2686 .ecCatalogComp-noitems{position:absolute;top:120px;}
#container_2687{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_2688 div.price{display:none;}
#ecFieldprice_2688 div.originalprice{display:none;}
#ecFieldprice_2688 div.priceondemand{display:none;}
#ecFieldprice_2688 div.minimalprice{display:none;}
#ecFieldprice_2688 div.discount{box-shadow:none;color:rgb(255, 255, 255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0px;text-shadow:none;width:60px;}
#ecFieldprice_2688{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_2689{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_2690{min-height:0px;}
#ecFieldtitle_2691{color:rgb(19, 93, 51);margin-bottom:10px;}
#ecFieldtitle_2691 a{color:rgb(19, 93, 51);display:inline-block;font-size:18px;font-weight:700;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;text-overflow:ellipsis;width:100%;}
#ecFieldtitle_2691 a:hover{color:#21293D;}
#ecFieldprice_2692 div.discount{display:none;}
#ecFieldprice_2692 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2692 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_2692 div.minimalprice{font-size:13px;}
#ecFieldprice_2692 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_2692 div.minimalprice span.price{color:#21293D;font-weight:600;margin-left:5px;}
#ecFieldprice_2692{color:rgb(255, 0, 0);margin-bottom:20px;}
#ecFieldaddtocart_2694 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2694 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:40px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2694 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;line-height:1;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_2694 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;line-height:40px;padding-bottom:0px;padding-left:2px;padding-right:2px;padding-top:0px;width:100%;}
#ecFieldaddtocart_2694{border-top:2px solid #ede9e6;margin-bottom:0px;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_2694 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2695{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_2696 .addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtowishlist_2696 .addtowishlist:hover{color:#2d80e4;}
#ecQuickView_2697 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecQuickView_2697 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_2699{margin-bottom:10px;}
#ecFieldtitle_2699 a{color:rgb(0, 0, 0);}
#ecFieldtitle_2699 a:hover{color:#21293D;}
#ContainerRow_2701{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2704 div.discount{display:none;}
#ecFieldprice_2704 div.originalprice{color:rgb(138, 138, 138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_2704 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_2704 div.minimalprice{display:none;}
#ecFieldprice_2705 div.discount{display:none;}
#ecFieldprice_2705 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2705 div.price{display:none;font-size:40px;}
#ecFieldprice_2705 div.minimalprice{display:inline-block;}
#ecFieldprice_2705{margin-top:15px;}
#ecFieldprice_2705 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_2708{margin-top:15px;}
#ecFieldtext_2709{margin-top:15px;}
#ecFieldtext_2709 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_2710 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#container_2711{margin-bottom:30px;}
#paragraph_2712{font-weight:500;}
#ecMexalAvailability_2713 span.availability{font-size:20px;}
#ecMexalAvailability_2713 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2713 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_2713 .div_button{margin-left:20px;}
#container_2714{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_2715 .addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_2715 .addtowishlist:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocomparator_2716 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_2716 .addtocomparator:hover{color:rgb(0, 0, 0);}
#ecFieldaddtocart_2718{margin-top:15px;}
#ecFieldaddtocart_2718 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2718 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2718 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2718 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2718 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocomparator_2719 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecFieldaddtocomparator_2719 .addtocomparator:hover{color:#2d80e4;}
#ecCatalog_2720 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecCatalog_2720 .ecCatalogComp-sort{font-size:20px;margin-bottom:5px;margin-left:40%;}
#ecCatalog_2720 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);position:absolute;text-shadow:none;top:-25px;width:100%;}
#ecCatalog_2720 .ecCatalogComp-noresults{position:absolute;top:50px;}
#ecCatalog_2720 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_2720 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;width:55px;}
#ecCatalog_2720{margin-bottom:80px;padding-left:10px;padding-right:10px;}
#ecCatalog_2720 .ecCatalogComp-paging{margin-top:0px;}
#ecCatalog_2720 .ecCatalogComp-paging .page-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:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_2720 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_2720 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_2720 .ecCatalogComp-results{font-weight:400;margin-top:0px;padding-top:8px;}
#ecCatalog_2720 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:25px;text-align:center;}
#ecCatalog_2720 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_2720 .showMoreResponsive{border-bottom:1px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #e76000;border-right:1px solid #e76000;border-top:1px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:#e76000;display:inline-block;font-size:18px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalog_2720 .ecCatalogComp-cells{margin-top:0px;}
#ecCatalog_2720 .ecCatalogComp-sort label{font-size:14px;}
#ecCatalog_2720 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_2720 .ecCatalogComp-noitems{position:absolute;top:120px;}
#ContainerRow_2721{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_2724 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;margin-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:5px;}
#ecFieldprice_2724 div.originalprice{color:rgb(138, 138, 138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_2724 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_2724 div.minimalprice{display:none;}
#ecFieldprice_2724{margin-top:15px;}
#ecFieldprice_2725 div.discount{display:none;}
#ecFieldprice_2725 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_2725 div.price{display:none;font-size:40px;}
#ecFieldprice_2725 div.minimalprice{display:inline-block;width:100%;}
#ecFieldprice_2725{margin-top:5px;text-align:center;}
#ecFieldprice_2725 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFieldrating_2727{margin-bottom:10px;}
#ecFieldtitle_2728{margin-bottom:10px;}
#ecFieldtitle_2728 a{color:rgb(0, 0, 0);}
#ecFieldtitle_2728 a:hover{color:#21293D;}
#ecFieldtext_2730{margin-top:15px;}
#ecFieldtext_2730 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#ecFieldtext_2731 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-weight:500;min-width:100px;}
#paragraph_2732{font-weight:500;margin-bottom:15px;}
#ecMexalAvailability_2733 span.availability{font-size:20px;}
#ecMexalAvailability_2733 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_2733 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;font-size:15px;font-weight:600;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-decoration:underline;}
#ecMexalAvailability_2733 .div_button{margin-left:20px;}
#ecFieldaddtocart_2734{margin-top:15px;}
#ecFieldaddtocart_2734 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_2734 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2734 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_2734 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_2734 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_2735{margin-left:0px;margin-top:20px;}
#ecFieldaddtowishlist_2736 .addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtowishlist_2736 .addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtocomparator_2737 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_2737 .addtocomparator:hover{color:#2d80e4;}
#container_2739{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2740{color:#21293D;font-size:25px;}
#paragraph_2741{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2741 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_2741 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecRmaCustom_2743 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_2743 .ecRmaCustomComp-documents{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-documents a{color:#21293D;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaHead .title{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaHead .status{color:#21293D;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaHead .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecRmaCustom_2743 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-shippingAddress .titleheader{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2743 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-shippingMethod .titleheader{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billingAddress .titleheader{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2743 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billingMethod .titleheader{color:rgb(0, 0, 0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:rgb(0, 0, 0);font-size:25px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#21293D;font-size:25px;}
#ecRmaCustom_2743 .ecRmaCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-externalReference .titleheader{color:rgb(0, 0, 0);font-weight:800;}
#ecRmaCustom_2743 .ecRmaCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_2743 .ecRmaCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_2743 .ecRmaCustomComp-condition{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);}
#ecRmaCustom_2743 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaFooter .btn{background-attachment:none;background-clip:none;background-color:#21293D;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:10px;padding-top:10px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_2743{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-top:20px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221, 221, 221);margin-bottom:5px;}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:rgb(0, 0, 0);font-weight:600;}
#ecRmaCustom_2743 .ecRmaCustomComp-extAppearance .titleheader{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_2743 .ecRmaCustomComp-note .titleheader{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_2743 .ecRmaCustomComp-confirmcondition{color:rgb(0, 0, 0);}
#ecRmaCustom_2743 .ecRmaCustomComp-rmaTable .title{color:rgb(0, 0, 0);}
#ecFieldtitle_2745 a{font-size:30px;}
#ecFieldtitle_2745{color:#21293D;font-size:25px;font-weight:400;text-transform:uppercase;word-spacing:-1px;}
#container_2746{margin-top:10px;}
#paragraph_2747{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2748{font-size:15px;}
#ecFieldtext_2748 div.labelfield{display:none;padding-right:0px;}
#container_2749{margin-top:10px;}
#paragraph_2750{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2751{font-size:15px;}
#ecFieldtext_2751 div.labelfield{display:none;padding-right:0px;}
#container_2752{margin-top:10px;}
#paragraph_2753{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_2754 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2754 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_2754 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_2755{margin-top:10px;}
#paragraph_2756{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2757{font-size:15px;}
#ecFieldtext_2757 div.labelfield{display:none;padding-right:0px;}
#container_2758{margin-top:10px;}
#paragraph_2759{font-size:18px;}
#textfield_2760 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_2760{text-align:center;}
#textfield_2761 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;text-align:center;width:50px;}
#textfield_2761{text-align:center;}
#ecFieldtext_2762{color:rgb(0, 0, 0);font-size:23px;font-weight:600;margin-top:10px;text-align:center;}
#textareafield_2763 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;}
#textareafield_2763 .formfield_field label{color:rgb(0, 0, 0);font-size:16px;font-weight:700;}
#container_2764{margin-bottom:5px;}
#container_2765{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2766{color:#21293D;font-size:25px;}
#paragraph_2767{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2767 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_2767 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#container_2768{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecGiftselection_2769 .ecGiftselectionComp-title{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:#2d80e4;font-size:20px;margin-bottom:5px;padding-bottom:10px;padding-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_2769 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_2769 .slick-prev-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;color:#21293D;left:0px;position:absolute;z-index:50;}
#ecGiftselection_2769 .slick-next-button{color:#21293D;position:absolute;z-index:50;}
#ecGiftselection_2769 .slick-dots{display:none;}
#ecGiftselection_2769 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{border-right:1px solid rgb(245, 245, 245);width:320px;}
#ecGiftselection_2769 .ecGiftselectionComp-products{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;position:relative;}
#ecGiftselection_2769{margin-bottom:40px;}
#container_2770{height:100%;padding-bottom:30px;padding-top:30px;}
#ecFieldtitle_2771{margin-bottom:10px;}
#ecFieldtitle_2771 a{color:#21293D;display:inline-block;font-size:20px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_2771 a:hover{color:#2d80e4;}
#ecFielddescription_2772{min-height:60px;}
#container_2773{height:150px;}
#ecFieldimage_2774{min-height:0px;}
#ecFieldimage_2774 img{max-height:120px;}
#ecFieldaddtocart_2775{margin-top:15px;}
#ecFieldaddtocart_2775 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:38px;margin-right:5px;width:50px;}
#ecFieldaddtocart_2775 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_2775 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:rgb(0, 0, 0);font-size:30px;line-height:1;}
#ecFieldaddtocart_2775 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:40px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldaddtocart_2775 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldaddtocart_2775 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:10px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:5px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCartCustom_2776 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(245, 245, 245);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;padding-top:20px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.removecartitem{color:#21293D;font-size:20px;}
#ecCartCustom_2776 .ecCartCustomComp-order{font-weight:700;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_2776 .ecCartCustomComp-order-text > span{color:rgb(0, 0, 0);font-size:14px;}
#ecCartCustom_2776 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_2776 .ecCartCustomComp-order-button .cancelmodify{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:5px;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:3px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn{color:#e76000;font-size:20px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{margin-bottom:0px;}
#ecCartCustom_2776 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_2776 .ecCartCustomComp-subTotal .subTotal .price{color:rgb(0, 0, 0);font-weight:800;}
#ecCartCustom_2776 .ecCartCustomComp-cartEmpty{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:5px;}
#ecCartCustom_2776 .ecCartCustomComp-cartEmpty .emptycart{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_2776 .ecCartCustomComp-cartEmpty .emptycart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_2776 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_2776 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-top:20px;}
#ecCartCustom_2776 .ecCartCustomComp-checkoutLink .gotocheckout{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:25px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_2776 .ecCartCustomComp-catalogLink .gotoback{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_2776 .ecCartCustomComp-cartWishlist{margin-top:5px;}
#ecCartCustom_2776 .ecCartCustomComp-cartWishlist .addcartwishlist{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:250px;}
#ecCartCustom_2776 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_2776 .ecCartCustomComp-valueTotalArticles{color:rgb(0, 0, 0);font-size:19px;font-weight:800;}
#ecCartCustom_2776 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_2776 .ecCartCustomComp-grandTotal{font-size:25px;margin-top:5px;}
#ecCartCustom_2776 .ecCartCustomComp-grandTotal .grandTotal .price{color:#21293D;}
#ecCartCustom_2776 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_2776 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_2776 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote .applyvoucher{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_2776 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_2776 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_2776 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCartCustom_2776 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_2776 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_2776 .ecCartCustomComp-linkQuoteShippingQuote .getshipping{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#21293D;}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:16px;height:45px;}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li:hover{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_2776 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_2776 .ecCartCustomComp-linkUpdateTotalShippingQuote .updatetotalshipping{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_2776 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_2776 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_2776 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_2776 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li .details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_2776 .ecCartCustomComp-linkUpdateTotalBillingQuote .updatetotalbilling{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_2776 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.addwishlistcartitem{color:#21293D;}
#ecCartCustom_2776 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.addwishlistcartitem:hover{color:#2d80e4;}
#ecCartCustom_2776 .ecCartCustomComp-col-items{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:5px solid #ede9e6;border-top-left-radius:0px;border-top-right-radius:0px;padding-left:0px;padding-right:0px;}
#ecCartCustom_2776{margin-bottom:20px;}
#ecCartCustom_2776 .ecCartCustomComp-cartAction{padding-left:15px;padding-right:15px;}
#ecCartCustom_2776 .ecCartCustomComp-textNumberArticles{display:none;}
#ecCartCustom_2776 .ecCartCustomComp-valueNumberArticles{display:none;}
#ecFieldtitle_2777 a{color:#21293D;font-size:20px;}
#ecFieldtitle_2777{color:#21293D;font-size:20px;text-transform:uppercase;word-spacing:-1px;}
#container_2778{margin-top:10px;}
#paragraph_2779{font-size:14px;}
#ecFieldtext_2780{font-size:14px;}
#ecFieldtext_2780 div.labelfield{display:none;padding-right:0px;}
#container_2781{margin-top:10px;}
#paragraph_2782{font-size:14px;}
#ecFieldtext_2783{font-size:14px;}
#ecFieldtext_2783 div.labelfield{display:none;padding-right:0px;}
#container_2784{margin-top:10px;}
#paragraph_2785{font-size:14px;}
#ecFieldprice_2786 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2786 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_2786 div.price{color:rgb(0, 0, 0);font-size:20px;font-weight:500;}
#container_2788{margin-top:10px;}
#paragraph_2789{font-size:18px;}
#ecFieldquantity_2790 .rowUnit{display:none;}
#ecFieldquantity_2790 .rowUnitSize{display:block;}
#ecFieldquantity_2790 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;font-weight:bold;height:40px;text-align:center;}
#ecFieldquantity_2790{margin-top:10px;}
#container_2791{margin-top:10px;}
#paragraph_2792{font-size:20px;}
#ecFieldtext_2793{color:rgb(0, 0, 0);font-size:25px;font-weight:bold;margin-top:10px;}
#ecFieldautocomplete_2795{border-bottom:0px solid #000000;border-top:0px solid #000000;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_2795 .quicksearch input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_2795 .quickconfigurator .configurator_control select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_2795 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;float:left;font-size:14px;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_2795 .quickaddtocart .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:14px;height:40px;line-height:40px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecFieldautocomplete_2795 .quickconfigurator .configurator_label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_2795 .quickconfigurator .configurator_li label{color:rgb(0, 0, 0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_2795 .quickaddtocart .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#paragraph_2796{color:#21293D;font-size:20px;text-align:center;}
#ecFieldquantity_2797 .rowUnit{display:none;}
#ecFieldquantity_2797 .rowUnitSize{display:block;}
#ecFieldquantity_2797 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:15px;height:40px;text-align:center;}
#ecFieldquantity_2797{margin-top:10px;text-align:center;}
#paragraph_2798{color:#21293D;font-size:20px;text-align:center;}
#ecFieldtext_2799{font-size:25px;font-weight:bold;margin-top:10px;text-align:center;}
#ecFieldtext_2799 div.textfield{color:rgb(0, 0, 0) !important;}
#container_2801{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2802{color:#21293D;font-size:25px;}
#paragraph_2803{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2803 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_2803 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0px solid rgb(245, 245, 245);margin-bottom:5px;padding-left:0px;padding-right:0px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .title{border-bottom:2px solid #000000;color:rgb(0, 0, 0);font-size:18px;font-weight:300;padding-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0px solid #000000;border-top:0px solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body span.price{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{color:#2d80e4;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0px solid #000000;border-right:0px solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0px solid #000000;border-right:0px solid #000000;color:rgb(255, 255, 255);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-documents a{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245, 245, 245);margin-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutHead .title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutHead .status{color:#2d80e4;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutHead .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-shippingAddress .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-shippingMethod .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#21293D;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-billingAddress .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-billingMethod .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0, 0, 0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245, 245, 245);border-left:1px solid rgb(245, 245, 245);border-right:1px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222, 222, 222);border-left:0px solid rgb(245, 245, 245);border-right:0px solid rgb(245, 245, 245);border-top:0px solid #000000;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);font-size:22px;margin-left:auto;margin-top:15px;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221, 221, 221);border-top:0px solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0px solid rgb(221, 221, 221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221, 221, 221);text-align:right;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-totalarticles .titleheader{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221, 221, 221);padding-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:04px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0, 0, 0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0, 0, 0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_2805{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-documents{color:rgb(0, 0, 0);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#2d80e4;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#21293D;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0, 0, 0);}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0, 0, 0);font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-externalReference .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-extAppearance .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-note .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0px solid #000000;font-size:12px;margin-bottom:0px;padding-bottom:0px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecCheckoutCustom_2805 .ecCheckoutCustomComp-numberarticles{text-align:right;}
#ecFieldtitle_2807 a{font-size:30px;}
#ecFieldtitle_2807{color:#21293D;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_2810{margin-top:10px;}
#paragraph_2811{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2812{font-size:15px;}
#ecFieldtext_2812 div.labelfield{display:none;padding-right:0px;}
#container_2813{margin-top:10px;}
#paragraph_2814{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2815{font-size:15px;}
#ecFieldtext_2815 div.labelfield{display:none;padding-right:0px;}
#container_2816{margin-top:10px;}
#paragraph_2817{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_2818 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2818 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_2818 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_2820{margin-top:10px;}
#paragraph_2821{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2822{font-size:15px;}
#ecFieldtext_2822 div.labelfield{display:none;padding-right:0px;}
#container_2823{margin-top:10px;}
#paragraph_2824{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2825{font-size:15px;}
#ecFieldtext_2825 div.labelfield{display:none;padding-right:0px;}
#container_2826{margin-top:10px;}
#paragraph_2827{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2828{font-size:15px;}
#ecFieldtext_2828 div.labelfield{display:none;padding-right:0px;}
#container_2829{border-left:1px solid #888888;height:100%;}
#paragraph_2830{color:#21293D;font-size:25px;}
#ecFieldtext_2831{color:rgb(0, 0, 0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_2832{border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#paragraph_2833{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;margin-bottom:0px;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_2833 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_2833 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_2834 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0px;padding-left:0px;padding-top:0px;text-align:center;}
#userregistration_2834 .accounttype .formlabel{color:rgb(0, 0, 0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_2834 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_2834 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_2834 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_2834 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_2834{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_2835{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_2836{padding-left:5px;padding-right:05px;}
#Column_2838{padding-left:5px;padding-right:05px;}
#Column_2840{padding-left:5px;padding-right:05px;}
#Column_2842{padding-left:5px;padding-right:05px;}
#Column_2844{padding-left:5px;padding-right:05px;}
#Column_2846{padding-left:5px;padding-right:05px;}
#Column_2848{padding-left:5px;padding-right:05px;}
#Column_2850{padding-left:5px;padding-right:05px;}
#Column_2852{padding-left:5px;padding-right:05px;}
#paragraph_2854{border-bottom:1px solid rgb(0, 0, 0);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_2855{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:0px;padding-top:15px;}
#Column_2856{padding-left:5px;padding-right:05px;}
#selectfield_2857 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2858{padding-left:5px;padding-right:05px;}
#selectfield_2859 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2860{padding-left:5px;padding-right:05px;}
#Column_2862{padding-left:5px;padding-right:05px;}
#Column_2864{padding-left:5px;padding-right:05px;}
#Column_2866{padding-left:5px;padding-right:5px;}
#radiofield_2867 .formfield_field > .formlabel{display:none;}
#ContainerRow_2868{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-bottom:0px;padding-top:0px;}
#Column_2869{padding-left:5px;padding-right:05px;}
#selectfield_2870 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2871{padding-left:5px;padding-right:05px;}
#selectfield_2872 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2873{padding-left:5px;padding-right:05px;}
#selectfield_2874 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2875{padding-left:5px;padding-right:05px;}
#Column_2877{padding-left:5px;padding-right:05px;}
#Column_2879{padding-left:5px;padding-right:05px;}
#Column_2881{padding-left:5px;padding-right:05px;}
#ContainerRow_2883{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-top:20px;padding-top:5px;}
#Column_2884{padding-left:5px;padding-right:05px;}
#Column_2886{padding-left:5px;padding-right:05px;}
#passwordfield_2887 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_2887 .formfield_field label{display:inline-block;}
#Column_2888{padding-left:5px;padding-right:05px;}
#passwordfield_2889 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_2890{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_2891{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2892{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_2893{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_2895 .formfield_field > .formlabel{display:none;}
#mcRadiofield_2895{text-align:center;}
#mcRadiofield_2895 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_2897{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2898{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2899{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_2900 .paragraphComp-content a{font-weight:600;}
#privacyfield_2901 .formfield_field > .formlabel{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_2901 .privacycontrol{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 #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;display:none;font-size:11px;}
#privacyfield_2901 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_2901 .form-check{margin-right:5px;}
#privacyfield_2901{margin-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:18px;font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text input[type=text]{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0px solid rgb(245, 245, 245);margin-bottom:5px;padding-left:0px;padding-right:0px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .title{border-bottom:2px solid #000000;color:rgb(0, 0, 0);font-size:18px;font-weight:300;padding-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0px solid #000000;border-top:0px solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:45px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body span.price{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .link_details .btn{color:#2d80e4;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{font-size:19px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0px solid #000000;border-right:0px solid #000000;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0px solid #000000;border-right:0px solid #000000;color:rgb(255, 255, 255);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.selectedStore{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li:hover{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{font-weight:800;text-decoration:underline;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-message{font-size:16px;margin-top:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-errorcreditcard{font-size:16px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-documents a{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245, 245, 245);margin-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutHead .title{display:inline-block;font-size:16px;font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutHead .status{color:#2d80e4;display:inline-block;font-size:15px;margin-left:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutHead .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-shippingAddress .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-shippingMethod .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{color:#21293D;margin-bottom:5px;margin-top:5px;text-decoration:underline;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222, 222, 222);margin-bottom:15px;padding-bottom:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-billingAddress .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-billingMethod .titleheader{color:rgb(0, 0, 0);font-weight:400;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-headerAttributes{margin-bottom:15px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-block;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:rgb(0, 0, 0);display:inline-block;font-weight:bold;margin-left:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-block;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-headerAttributes li .textAttribute{display:inline-block;margin-left:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:0px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245, 245, 245);border-left:1px solid rgb(245, 245, 245);border-right:1px solid rgb(245, 245, 245);border-top:1px solid rgb(245, 245, 245);color:rgb(0, 0, 0);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222, 222, 222);border-left:0px solid rgb(245, 245, 245);border-right:0px solid rgb(245, 245, 245);border-top:0px solid #000000;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);font-size:22px;margin-left:auto;margin-top:15px;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221, 221, 221);border-top:0px solid #000000;font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221, 221, 221);font-size:20px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0px solid rgb(221, 221, 221);font-size:30px;margin-left:auto;text-align:right;width:40%;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221, 221, 221);text-align:right;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-totalarticles .titleheader{display:inline-block;font-size:20px;font-weight:300;text-decoration:none;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221, 221, 221);padding-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:04px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-confirmcondition label{color:rgb(0, 0, 0);font-size:18px;font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooter .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-precheckouttotal{color:rgb(0, 0, 0);font-size:25px;margin-bottom:20px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-linkconfirmckeckout .btn{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:18px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:30px;margin-left:auto;width:200px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:10px;}
#ecCheckoutCustom_2902{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:80px;padding-bottom:30px;padding-top:10px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-documents{color:rgb(0, 0, 0);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{color:#2d80e4;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{color:#21293D;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0, 0, 0);}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0, 0, 0);font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-externalReference .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-extAppearance .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-note .titleheader{color:#21293D;font-weight:400;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-header{display:none;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .valori{padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{border-bottom:0px solid #000000;font-size:12px;margin-bottom:0px;padding-bottom:0px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterCosts{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#0E1D42;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#0E1D42;font-size:22px;font-weight:600;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#0E1D42;font-size:22px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-pre-confirmcondition label{margin-bottom:5px;}
#ecCheckoutCustom_2902 .ecCheckoutCustomComp-numberarticles{text-align:right;}
#ecFieldtitle_2904 a{font-size:30px;}
#ecFieldtitle_2904{color:#21293D;font-size:25px;font-weight:300;text-transform:uppercase;word-spacing:-1px;}
#container_2907{margin-top:10px;}
#paragraph_2908{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2909{font-size:15px;}
#ecFieldtext_2909 div.labelfield{display:none;padding-right:0px;}
#container_2910{margin-top:10px;}
#paragraph_2911{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2912{font-size:15px;}
#ecFieldtext_2912 div.labelfield{display:none;padding-right:0px;}
#container_2913{margin-top:10px;}
#paragraph_2914{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldprice_2915 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2915 div.discount{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_2915 div.price{color:rgb(0, 0, 0);font-size:22px;font-weight:400;}
#container_2917{margin-top:10px;}
#paragraph_2918{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2919{font-size:15px;}
#ecFieldtext_2919 div.labelfield{display:none;padding-right:0px;}
#container_2920{margin-top:10px;}
#paragraph_2921{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2922{font-size:15px;}
#ecFieldtext_2922 div.labelfield{display:none;padding-right:0px;}
#container_2923{margin-top:10px;}
#paragraph_2924{color:rgb(0, 0, 0);font-size:15px;}
#ecFieldtext_2925{font-size:15px;}
#ecFieldtext_2925 div.labelfield{display:none;padding-right:0px;}
#container_2926{border-left:1px solid #888888;height:100%;}
#paragraph_2927{color:#21293D;font-size:25px;}
#ecFieldtext_2928{color:rgb(0, 0, 0);font-size:25px;font-weight:500;margin-bottom:auto;margin-top:auto;}
#paragraph_2929{border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#paragraph_2930{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:16px;margin-bottom:0px;margin-top:10px;padding-bottom:5px;padding-top:15px;}
#paragraph_2930 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;font-weight:500;margin-left:5px;padding-bottom:3px;padding-left:10px;padding-right:10px;padding-top:3px;}
#paragraph_2930 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#userregistration_2931 .accounttype{font-size:22px;margin-bottom:15px;margin-top:15px;padding-bottom:0px;padding-left:0px;padding-top:0px;text-align:center;}
#userregistration_2931 .accounttype .formlabel{color:rgb(0, 0, 0);display:inline-block;font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_2931 .formfield_field .formlabel{font-size:15px;line-height:1.2;margin-bottom:0px;}
#userregistration_2931 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;}
#userregistration_2931 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:15px;height:45px;}
#userregistration_2931 .formfield_button input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:20px;margin-bottom:40px;}
#userregistration_2931{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0px solid #21293D;margin-bottom:60px;padding-bottom:30px;}
#ContainerRow_2932{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;padding-bottom:10px;padding-top:15px;}
#Column_2933{padding-left:5px;padding-right:05px;}
#Column_2935{padding-left:5px;padding-right:05px;}
#Column_2937{padding-left:5px;padding-right:05px;}
#Column_2939{padding-left:5px;padding-right:05px;}
#Column_2941{padding-left:5px;padding-right:05px;}
#Column_2943{padding-left:5px;padding-right:05px;}
#Column_2945{padding-left:5px;padding-right:05px;}
#Column_2947{padding-left:5px;padding-right:05px;}
#Column_2949{padding-left:5px;padding-right:05px;}
#paragraph_2951{border-bottom:1px solid rgb(0, 0, 0);color:rgb(0, 0, 0);font-size:28px;font-variant:small-caps;}
#ContainerRow_2952{border-bottom:0px solid rgb(245, 245, 245);border-top:1px solid #ede9e6;margin-bottom:0px;padding-top:15px;}
#Column_2953{padding-left:5px;padding-right:05px;}
#selectfield_2954 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2955{padding-left:5px;padding-right:05px;}
#selectfield_2956 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2957{padding-left:5px;padding-right:05px;}
#Column_2959{padding-left:5px;padding-right:05px;}
#Column_2961{padding-left:5px;padding-right:05px;}
#Column_2963{padding-left:5px;padding-right:5px;}
#radiofield_2964 .formfield_field > .formlabel{display:none;}
#ContainerRow_2965{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-bottom:0px;padding-top:0px;}
#Column_2966{padding-left:5px;padding-right:05px;}
#selectfield_2967 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2968{padding-left:5px;padding-right:05px;}
#selectfield_2969 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2970{padding-left:5px;padding-right:05px;}
#selectfield_2971 .formfield_field select{background-attachment:scroll;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;}
#Column_2972{padding-left:5px;padding-right:05px;}
#Column_2974{padding-left:5px;padding-right:05px;}
#Column_2976{padding-left:5px;padding-right:05px;}
#Column_2978{padding-left:5px;padding-right:05px;}
#ContainerRow_2980{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid #ede9e6;margin-top:20px;padding-top:5px;}
#Column_2981{padding-left:5px;padding-right:05px;}
#Column_2983{padding-left:5px;padding-right:05px;}
#passwordfield_2984 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#passwordfield_2984 .formfield_field label{display:inline-block;}
#Column_2985{padding-left:5px;padding-right:05px;}
#passwordfield_2986 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#ContainerRow_2987{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:15px;}
#Column_2988{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2989{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-top:10px;width:100%;}
#paragraph_2990{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#mcRadiofield_2992 .formfield_field > .formlabel{display:none;}
#mcRadiofield_2992{text-align:center;}
#mcRadiofield_2992 .form-check{margin-bottom:0px;margin-right:5px;}
#Column_2994{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-left:5px;padding-right:5px;}
#container_2995{background-attachment:none;background-clip:none;background-color:rgba(237, 230, 236, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2996{color:rgb(0, 0, 0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_2997 .paragraphComp-content a{font-weight:600;}
#privacyfield_2998 .formfield_field > .formlabel{display:none;height:20px;line-height:25px;margin-bottom:10px;padding-right:5px;width:100%;}
#privacyfield_2998 .privacycontrol{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 #0E1D42;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0px;border-top-right-radius:0px;display:none;font-size:11px;}
#privacyfield_2998 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_2998 .form-check{margin-right:5px;}
#privacyfield_2998{margin-top:10px;}
#container_3000{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3001{color:#21293D;font-size:25px;}
#paragraph_3002{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3002 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_3002 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#paragraph_3004{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:rgb(0, 0, 0);margin-bottom:5px;margin-top:0px;padding-bottom:15px;padding-top:15px;text-align:right;}
#ecOrders_3006{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;margin-top:0px;padding-left:0px;padding-right:0px;}
#ecOrders_3006 .ecOrdersComp-orders{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:3px;font-size:20px;margin-bottom:20px;margin-left:0px;padding-bottom:30px;padding-left:30px;padding-right:30px;}
#ecOrders_3006 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;margin-right:0px;}
#ecOrders_3006 .nav.flex-column .nav-item .nav-link.active{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecOrders_3006 .nav.flex-column .nav-item .nav-link:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(246, 246, 246);border-left:1px solid rgb(246, 246, 246);border-right:1px solid rgb(246, 246, 246);border-top:1px solid rgb(246, 246, 246);color:#2d80e4;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{font-size:16px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_3006 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_3006 .ecOrdersComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_3006 .ecOrdersComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_3006 .ecOrdersComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#2d80e4;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#2d80e4;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#2d80e4;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#2d80e4;}
#ecOrders_3006 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_3006 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;margin-bottom:20px;}
#ecOrders_3006 .nav.flex-column .nav-item .nav-link.active:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderId{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderName{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderDate{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0, 0, 0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderView{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;}
#ecOrders_3006 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-left:1px solid #dddddd;border-right:0px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:3px;color:#21293D;padding-bottom:10px;padding-top:10px;}
#ecOrders_3006 .nav{border-right:0px solid #dddddd;margin-left:0px;}
#ecOrders_3006 .tabsComp-tabs li:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;color:#2d80e4;}
#ecOrders_3006 .nav.flex-column .nav-item:hover{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{font-size:16px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{font-size:16px;}
#ecOrders_3006 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecOrders_3006 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);margin-top:0px;padding-bottom:0px;padding-top:0px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder{font-size:20px;}
#ecOrders_3006 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .pdforder:hover{color:#2d80e4;}
#Column_3009{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;}
#Column_3011{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:50px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_3012{background-attachment:none;background-clip:none;background-color:rgb(250, 249, 251);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldimage_3014 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:40%;color:rgb(255, 255, 255);height:50px;opacity:1;width:30px;}
#ecFieldimage_3014 .carousel-control-prev > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecFieldimage_3014 .carousel-control-next{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:40%;color:rgb(255, 255, 255);height:50px;opacity:1;width:30px;}
#ecFieldimage_3014 .carousel-control-next > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecFieldimage_3014 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;padding-left:10px;padding-right:10px;}
#ecFieldimage_3014{padding-left:50px;padding-right:50px;padding-top:5px;}
#ecFieldimage_3014 .carousel .carousel-item figure{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldimage_3014 .carousel .carousel-item img{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-left:auto;margin-right:auto;max-height:130px;padding-left:10px;padding-right:10px;width:auto;}
#ecFieldimage_3014 .productimage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}
#ecFieldimage_3014 .carousel .carousel-item .ecFieldimageComp-image{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;height:100%;min-height:120px;padding-bottom:15px;padding-top:15px;}
#ecFieldimage_3014 .carousel{border-top:3px solid $$Colore sfondo$$;}
#ecFieldimage_3014 .carousel .carousel-inner{margin-left:auto;margin-right:auto;max-width:800px;}
#Column_3015{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_3016{background-attachment:none;background-clip:none;background-color:rgb(250, 249, 251);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#ecFieldtitle_3017{color:#21293D;font-size:25px;font-weight:400;text-align:left;}
#ecFieldtitle_3017 a{color:rgb(19, 93, 51);font-size:18px;font-weight:700;}
#ecFieldtitle_3017 div.textfield{color:rgb(19, 93, 51) !important;font-weight:700;}
#ContainerRow_3018{border-bottom:1px solid $$Colore sfondo$$;border-top:1px solid $$Colore sfondo$$;margin-bottom:20px;padding-bottom:10px;padding-top:8px;}
#ecFieldtitle_3020{color:#0E1D42;font-size:18px;font-weight:500;line-height:24px;text-align:left;text-transform:uppercase;}
#ecFieldprice_3022 div.price{color:#0E1D42;font-size:30px;text-align:center;width:100%;}
#ecFieldprice_3022 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;font-size:18px;font-weight:600;margin-left:10px;}
#ecFieldprice_3022 div.originalprice{font-size:15px;text-decoration:line-through;}
#ecFieldprice_3022 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_3022 .qty-pricing{color:rgb(0, 0, 0);display:none;margin-top:10px;}
#ecFieldprice_3022 .qty-pricing span.qta{color:#F29898;font-size:15px;font-weight:500;}
#ecFieldprice_3022 .qty-pricing span.price{color:#21293D;font-size:15px;font-weight:600;}
#ecFieldprice_3022 div.labelprice{display:none;}
#ecFieldpoint_3023{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:inline-block;margin-bottom:20px;margin-top:20px;padding-left:10px;padding-right:10px;width:auto;}
#ecFieldrating_3024{margin-bottom:10px;margin-top:30px;}
#ecFieldrating_3024 .ecFieldratingComp-container .review_histogram{border-bottom:1px solid #0061af;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #0061af;border-right:1px solid #0061af;border-top:1px solid #0061af;border-top-left-radius:0px;border-top-right-radius:0px;max-width:250px;}
#ecFieldrating_3024 .ecFieldratingComp-container .review_histogram .histogram_header{color:#0E1D42;font-size:14px;margin-bottom:10px;}
#ecFieldrating_3024 .ecFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#0061af;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;}
#ecFieldrating_3024 .ecFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#0E1D42;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:12px;font-weight:normal;}
#ecFieldrating_3024 .ecFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:10px;}
#ecFieldrating_3024 .ecFieldratingComp-container .rating_noreview a{background-attachment:none;background-clip:none;background-color:#2d80e4;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:500;padding-bottom:1px;padding-left:3px;padding-right:3px;padding-top:1px;}
#ecFielddescription_3025{margin-top:20px;}
#ContainerRow_3026{border-bottom:0px solid rgb(223, 223, 223);border-top:0px solid rgb(223, 223, 223);margin-bottom:20px;margin-top:40px;padding-bottom:10px;padding-top:8px;}
#ecFieldtext_3028 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3028 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3028{margin-top:5px;}
#ecFieldtext_3029 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3029 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3029{margin-top:5px;}
#ecFieldtext_3030 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3030 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3030{margin-top:5px;}
#ecFieldtext_3032 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3032 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3032{margin-top:5px;}
#ecFieldtext_3033 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3033 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3033{margin-top:5px;}
#ecFieldtext_3034 .labelfield .fieldlabel{color:rgb(0, 0, 0);font-size:13px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecFieldtext_3034 div.textfield{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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#0E1D42 !important;font-weight:500;margin-left:10px !important;padding-bottom:5px !important;padding-left:10px !important;padding-right:10px !important;padding-top:5px !important;}
#ecFieldtext_3034{margin-top:5px;}
#ecFieldlinkdetail_3035 a.productdetaillink{font-weight:500;}
#container_3037{margin-bottom:30px;margin-top:30px;}
#ecMexalAvailability_3038 span.availability{color:rgb(0, 0, 0);font-size:20px;}
#ecMexalAvailability_3038 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_3038 .availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_3038 .div_button{margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_3038{width:100%;}
#Column_3039{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#container_3040{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;min-height:80px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:10px;width:100%;}
#ecFieldaddtowishlist_3041 .addtowishlist{border-bottom:0px solid rgb(210, 210, 210);border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-left:0px solid rgb(210, 210, 210);border-right:0px solid rgb(210, 210, 210);border-top:0px solid rgb(210, 210, 210);border-top-left-radius:0%;border-top-right-radius:0%;color:#2d80e4;font-size:25px;padding-bottom:0px;padding-left:0px;padding-top:0px;}
#ecFieldaddtowishlist_3041 .addtowishlist:hover{color:#2d80e4;}
#ecFieldaddtowishlist_3041{width:60px;}
#ecFieldaddtocomparator_3042 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocomparator_3042 .addtocomparator:hover{color:#2d80e4;}
#container_3043 > .pw-collapse-button > span{color:#2d80e4;font-size:25px;}
#container_3043{position:static;}
#container_3043 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0px;padding-bottom:20px;padding-top:20px;width:100%;z-index:100;}
#html_3044{width:100%;}
#container_3045{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:70%;}
#ecFieldprice_3046{background-attachment:none;background-clip:none;background-color:rgb(19, 93, 51);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:20px;text-align:center;}
#ecFieldprice_3046 div.price{color:#0E1D42;font-size:0px;height:0px;text-align:center;width:100%;}
#ecFieldprice_3046 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:28px;font-weight:bold;margin-left:10px;}
#ecFieldprice_3046 div.originalprice{display:none;text-decoration:line-through;}
#ecFieldprice_3046 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_3046 .qty-pricing{color:rgb(0, 0, 0);font-size:0px;margin-top:10px;}
#ecFieldprice_3046 .qty-pricing span.qta{color:#f58220;font-size:15px;}
#ecFieldprice_3046 .qty-pricing span.price{color:#0E1D42;font-size:15px;}
#ecFieldprice_3046 div.labelprice{display:none;}
#ecFieldprice_3046 .qty-pricing li{display:none;}
#ecFieldprice_3047{margin-bottom:20px;text-align:center;}
#ecFieldprice_3047 div.price{color:#0E1D42;font-size:0px;height:0px;text-align:center;width:100%;}
#ecFieldprice_3047 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;font-size:035px;font-weight:bold;margin-left:10px;}
#ecFieldprice_3047 div.originalprice{display:none;text-decoration:line-through;}
#ecFieldprice_3047 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_3047 .qty-pricing{color:rgb(0, 0, 0);font-size:0px;margin-top:10px;}
#ecFieldprice_3047 .qty-pricing span.qta{color:#f58220;font-size:15px;}
#ecFieldprice_3047 .qty-pricing span.price{color:#0E1D42;font-size:15px;}
#ecFieldprice_3047 div.labelprice{display:none;}
#ecFieldprice_3047 .qty-pricing li{display:none;}
#ecFieldpoint_3048{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:block;margin-bottom:20px;margin-top:20px;padding-left:10px;padding-right:10px;text-align:center;width:auto;}
#ecFieldprice_3049{color:rgb(19, 93, 51);font-size:42px;font-weight:700;margin-bottom:20px;text-align:center;}
#ecFieldprice_3049 .qty-pricing li{font-size:18px;}
#ecFieldprice_3049 div.originalprice{font-size:28px;text-decoration:line-through;}
#ecFieldprice_3049 div.discount{font-size:0px;}
#ecFieldprice_3049 .qty-pricing{font-size:33px;}
#paragraph_3050{padding-bottom:0px;padding-top:0px;}
#ecFieldtext_3051 div.textfield{font-size:13px;font-weight:900;}
#ecFieldtext_3051 .labelfield .fieldlabel{font-size:13px;font-weight:700;}
#ecFieldaddtocart_3053 input.quantity{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#21293D;font-size:18px;font-weight:600;height:45px;width:45px;}
#ecFieldaddtocart_3053 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-bottom:20px;margin-top:20px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;width:100%;}
#ecFieldaddtocart_3053 input.qtyminus{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 #21293D;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;font-size:35px;height:45px;line-height:30px;margin-left:auto;margin-right:10px;width:45px;}
#ecFieldaddtocart_3053 input.qtyplus{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 #21293D;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;border-top-left-radius:50%;border-top-right-radius:50%;color:#21293D;font-size:30px;height:45px;line-height:30px;margin-right:auto;width:45px;}
#ecFieldaddtocart_3053 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_3053 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtocart_3053{margin-top:10px;}
#container_3054{margin-bottom:30px;}
#ecMexalAvailability_3055 span.availability{color:rgb(0, 0, 0);font-size:20px;}
#ecMexalAvailability_3055 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_3055 .availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%;}
#ecMexalAvailability_3055 .div_button{margin-bottom:20px;margin-right:10px;width:100%;}
#ecMexalAvailability_3055{width:100%;}
#imagelink_3056{text-align:center;}
#ContainerRow_3057{background-attachment:none;background-clip:none;background-color:rgb(223, 223, 223);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:80px;padding-bottom:10px;padding-top:10px;width:100%;}
#Column_3058{margin-bottom:10px;}
#html_3059{color:#2d80e4;text-align:center;}
#paragraph_3060{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_3060 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3060 .paragraphComp-content{font-size:13px;}
#Column_3061{margin-bottom:10px;}
#html_3062{color:#2d80e4;text-align:center;}
#paragraph_3063{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_3063 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3063 .paragraphComp-content{font-size:13px;}
#Column_3064{margin-bottom:10px;}
#html_3065{color:#2d80e4;text-align:center;}
#paragraph_3066{color:#21293D;margin-top:10px;text-align:center;}
#paragraph_3066 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3066 .paragraphComp-content{font-size:13px;}
#Column_3067{margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:1600px;}
#ecFieldaddtocart_3068 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;width:45px;}
#ecFieldaddtocart_3068 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_3068 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;line-height:30px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_3068 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_3068 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_3068 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtocart_3068{margin-bottom:15px;}
#ecConfigurator_3069 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_3069 .configurator_label .fieldlabel{margin-bottom:0px;}
#ecConfigurator_3069 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_3069 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;width:100%;}
#ecConfigurator_3069 .configurator_control{margin-bottom:10px;}
#ecConfigurator_3069{margin-bottom:20px;}
#ecConfigurator_3069 .configurator_control .dd-optiondisabled{color:rgb(216, 0, 0);}
#ecConfigurator_3069 .configurator_control .dd-select{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #cccccc;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-top:0px solid #cccccc;border-top-left-radius:0px;border-top-right-radius:0px;font-size:13px;font-weight:300;}
#ecConfigurator_3069 .divConfiguratorTable{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;}
#ecConfigurator_3069 .configuratorTableCaption{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#21293D;font-weight:600;}
#ecFieldtitle_3070{font-size:16px;}
#ecFielddescription_3071{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_3072{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_3073{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_3073 div.textfield{color:#2d80e4 !important;}
#ecMexalAvailability_3074{min-height:30px;}
#ecMexalAvailability_3074 .availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;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:rgb(255, 255, 255);}
#ecFieldaddtocart_3075{min-height:50px;}
#ecFieldaddtocart_3075 input.quantity{height:40px;width:40px;}
#ecFieldaddtocart_3075 input.qtyminus{border-bottom:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:#21293D;font-size:30px;height:40px;line-height:30px;margin-left:10px;margin-right:10px;width:40px;}
#ecFieldaddtocart_3075 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;color:#21293D;font-size:25px;height:40px;line-height:30px;width:40px;}
#ecSetproductsbox_3076 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:5px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_3076 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:#2d80e4;font-size:18px;text-transform:uppercase;}
#ecFieldimage_3079 img{max-height:100px;}
#ecFieldtitle_3081 a{color:#000000;}
#ecFieldtitle_3081 a:hover{color:#2d80e4;}
#ecFieldtitle_3081{margin-bottom:10px;}
#ecFieldprice_3082 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d80e4;font-size:16px;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_3082 div.price{color:#21293D;font-size:22px;font-weight:600;margin-right:10px;}
#ecFieldprice_3082 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3082{margin-bottom:5px;}
#ecFieldprice_3082 div.priceondemand{color:rgb(0, 0, 0);}
#ecFieldprice_3082 div.minimalprice{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0, 0, 0);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_3082 div.minimalprice span.price{color:#21293D;}
#ecFieldprice_3082 .qty-pricing span.qta{color:#F29898;font-weight:500;}
#ecFieldprice_3082 .qty-pricing span.price{color:#21293D;font-weight:600;}
#ecConfigurator_3083 .configurator_label{color:rgb(0, 0, 0);font-weight:bold;}
#ecConfigurator_3083 .configurator_label .fieldlabel{margin-bottom:0px;}
#ecConfigurator_3083 .configurator_li{padding-left:0px;padding-right:14px;}
#ecConfigurator_3083 .configurator_control select{height:35px;margin-left:0px;margin-right:0px;}
#ecConfigurator_3083 .configurator_control{margin-bottom:10px;}
#ecFieldtext_3085 .labelfield .fieldlabel{color:rgb(0, 0, 0);margin-bottom:0px;}
#ecFieldtext_3085{line-height:44px;}
#ecFieldaddtocart_3086{line-height:43px;margin-left:10px;}
#ecFieldaddtocart_3086 .ecFieldaddtocartComp-range{color:rgb(0, 0, 0);margin-right:5px;}
#ecFieldaddtocart_3086 input.qtyplus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;margin-left:5px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_3086 input.qtyminus{border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:25px;height:35px;padding-bottom:0px;padding-top:0px;}
#ecFieldaddtocart_3086 input.quantity{font-size:15px;height:35px;}
#ecFieldaddtocart_3086 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{color:rgb(0, 0, 0);font-weight:600;margin-bottom:0px;}
#ecFieldaddtocart_3086 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{width:50px;}
#ecFieldaddtocart_3087 input.quantity{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;margin-left:10px;width:45px;}
#ecFieldaddtocart_3087 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;}
#ecFieldaddtocart_3087 input.qtyminus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:35px;height:45px;line-height:30px;margin-left:10px;margin-right:10px;}
#ecFieldaddtocart_3087 input.qtyplus{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:30px;line-height:30px;margin-right:10px;}
#ecFieldaddtocart_3087 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_3087 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#paragraph_3088{padding-bottom:30px;padding-top:30px;text-align:center;}
#paragraph_3088 .paragraphComp-content h2{color:#21293D;font-size:35px;font-weight:400;}
#ecFieldsetattribute_3089 .tablegroup tr.rowgroupheader{display:none;}
#ecFieldsetattribute_3089 .tablegroup tr.rowattribute .labelattribute{border-bottom:1px solid #ede9e6;border-right:1px solid #ede9e6;font-size:14px;font-weight:600;height:45px;min-width:120px;padding-right:20px;text-align:right;text-transform:uppercase;width:30%;}
#ecFieldsetattribute_3089 .tablegroup{width:100%;}
#ecFieldsetattribute_3089 .tablegroup tr.rowattribute td.valueattribute{border-bottom:1px solid #ede9e6;padding-left:20px;}
#ecFieldsetattribute_3089{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#ecCombinedbox_3090 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_3090 .nav li{display:none;}
#ecCombinedbox_3090{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:25px;}
#ecCombinedbox_3090 .nav{border-bottom:0px solid #dddddd;}
#ecCombinedbox_3090 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #888888;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #888888;border-right:0px solid #888888;border-top:0px solid #888888;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:5px;overflow-x:hidden;overflow-y:hidden;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative;}
#ecCombinedbox_3090 .carousel-buttons.leftRs > i{color:#0061af;font-size:20px;line-height:50px;width:30px;}
#ecCombinedbox_3090 .carousel-buttons.rightRs > i{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:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#0061af;font-size:20px;line-height:50px;text-align:center;width:30px;}
#ecCombinedbox_3090 .carousel-buttons.leftRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;left:0px;margin-left:auto;text-align:center;top:-25px;width:30px;}
#ecCombinedbox_3090 .carousel-buttons.rightRs{background-attachment:none;background-clip:none;background-color:rgb(230, 230, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-left-radius:0%;border-top-right-radius:0%;height:50px;right:0px;text-align:center;top:-25px;width:30px;}
#ecCombinedbox_3090 .ecCombinedboxComp-cells{padding-bottom:10px;padding-top:10px;}
#ecCombinedbox_3090 .ecCombinedboxComp-paging .page-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:0px solid #0275d8;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #0275d8;border-right:1px solid rgb(223, 223, 223);border-top:0px solid #0275d8;border-top-left-radius:0px;border-top-right-radius:0px;color:#21293D;font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCombinedbox_3090 .ecCombinedboxComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCombinedbox_3090 .ecCombinedboxComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCombinedbox_3090 .ecCombinedboxComp-header{color:#21293D;}
#ecCombinedbox_3090 .ecCombinedboxComp-nav li{display:block;}
#ContainerRow_3091{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ede9e6;border-left:1px solid #ede9e6;border-right:1px solid #ede9e6;border-top:1px solid #ede9e6;}
#container_3093{height:250px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_3094{margin-right:40px;min-height:0px;}
#container_3095{margin-top:20px}
#ecFieldaddtowishlist_3096 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtowishlist_3096 .addtowishlist:hover{color:#2d80e4}
#ecQuickView_3097 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_3097 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_3099{margin-bottom:10px;}
#ecFieldtitle_3099 a{color:rgb(0,0,0);}
#ecFieldtitle_3099 a:hover{color:#21293D;}
#ContainerRow_3101{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_3104 div.discount{display:none;}
#ecFieldprice_3104 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3104 div.price{color:#21293D;font-size:25px;margin-left:5px;}
#ecFieldprice_3104 div.minimalprice{display:none;}
#ecFieldprice_3105 div.discount{display:none;}
#ecFieldprice_3105 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_3105 div.price{display:none;font-size:40px;}
#ecFieldprice_3105 div.minimalprice{display:inline-block;}
#ecFieldprice_3105{margin-top:15px;}
#ecFieldprice_3105 div.minimalprice span.price{color:#21293D;font-weight:600;}
#ecFielddescription_3108{margin-top:15px;}
#ecFieldtext_3109{margin-top:15px;}
#ecFieldtext_3109 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#ecFieldtext_3110 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;min-width:100px;}
#container_3111{margin-bottom:30px;}
#paragraph_3112{font-weight:500;}
#ecMexalAvailability_3113 span.availability{font-size:20px;}
#ecMexalAvailability_3113 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_3113 .availability_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:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;font-weight:600;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;text-decoration:underline;}
#ecMexalAvailability_3113 .div_button{margin-left:20px;}
#container_3114{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_3115 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_3115 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_3116 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_3116 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_3118{margin-top:15px;}
#ecFieldaddtocart_3118 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_3118 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3118 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_3118 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_3118 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_3119 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0}
#ecFieldaddtocomparator_3119 .addtocomparator:hover{color:#2d80e4}
#ecFieldtitle_3120{margin-bottom:10px;}
#ecFieldtitle_3120 a{color:rgb(0, 0, 0);display:inline-block;font-size:15px;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_3120 a:hover{color:#0E1D42;}
#ecFieldprice_3121 div.discount{display:none;}
#ecFieldprice_3121 div.originalprice{color:rgb(138, 138, 138);display:none;font-size:14px;text-decoration:line-through;}
#ecFieldprice_3121 div.price{color:#0E1D42;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_3121 div.minimalprice{color:#0061af;display:none;font-size:0px;}
#ecFieldprice_3121 div.priceondemand{color:rgb(0, 0, 0);font-weight:500;}
#ecFieldprice_3121 div.minimalprice span.price{color:#0E1D42;margin-left:5px;}
#ecFieldprice_3121{margin-bottom:20px;}
#Column_3122{background-attachment:none;background-clip:none;background-color:rgb(247, 247, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldprice_3123{margin-bottom:20px;}
#ecFieldprice_3123 div.price{color:#21293D;font-size:35px;font-weight:800;text-align:center;width:100%;}
#ecFieldprice_3123 div.discount{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;display:inline-block;font-size:18px;font-weight:600;margin-left:10px;}
#ecFieldprice_3123 div.originalprice{text-decoration:line-through;}
#ecFieldprice_3123 div.priceondemand{color:#0E1D42;font-size:18px;}
#ecFieldprice_3123 .qty-pricing{color:rgb(0, 0, 0);display:none;margin-top:10px;}
#ecFieldprice_3123 .qty-pricing span.qta{color:#f58220;font-size:15px;}
#ecFieldprice_3123 .qty-pricing span.price{color:#0E1D42;font-size:15px;}
#ecFieldprice_3123 div.labelprice{display:none;}
#ecFieldaddtocart_3124 input.quantity{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:18px;font-weight:600;height:30px;margin-right:8px;width:30px;}
#ecFieldaddtocart_3124 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255, 255, 255);font-size:16px;font-weight:300;height:45px;line-height:45px;margin-bottom:20px;margin-top:20px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;width:100%;}
#ecFieldaddtocart_3124 input.qtyminus{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 #0E1D42;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #0E1D42;border-right:1px solid #0E1D42;border-top:1px solid #0E1D42;border-top-left-radius:50%;border-top-right-radius:50%;font-size:35px;height:30px;line-height:20px;margin-left:auto;margin-right:10px;width:30px;}
#ecFieldaddtocart_3124 input.qtyplus{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 #0E1D42;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-left:1px solid #0E1D42;border-right:1px solid #0E1D42;border-top:1px solid #0E1D42;border-top-left-radius:50%;border-top-right-radius:50%;font-size:27px;height:30px;line-height:22px;margin-right:auto;text-align:center;width:30px;}
#ecFieldaddtocart_3124 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldaddtocart_3124 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:10px;}
#ecFieldaddtocart_3124{padding-left:20px;padding-right:20px;}
#paragraph_3125{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:32px;padding-bottom:20px;padding-top:20px;text-align:center;text-transform:uppercase;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .titlecomment{color:#21293D;font-size:22px;font-weight:400;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0px solid #b4bbcd;border-left:0px solid #b4bbcd;border-right:0px solid #b4bbcd;border-top:0px solid #b4bbcd;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:150px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0, 154, 75);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0, 0, 0);margin-top:10px;text-align:right;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:15px;margin-left:10px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.45);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:1px solid rgb(179, 179, 179);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;padding-left:0px;padding-right:0px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-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:1px solid rgb(209, 209, 209);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(209, 209, 209);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(237, 237, 237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(179, 179, 179);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0px solid rgb(179, 179, 179);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:5px;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0, 0, 0);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/CARCOSUI20260828V01/images/freccia-select.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:40px;padding-left:20px;width:50px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container_items .nocomments{color:#2d80e4;font-size:18px;text-align:center;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{margin-bottom:10px;}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225, 6, 6);}
#ecFieldcomments_3126 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225, 6, 6);}
#ecFieldcomments_3126{background-attachment:none;background-clip:none;background-color:rgb(243, 243, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:65px;padding-left:30px;padding-right:30px;}
#paragraph_3128{color:rgb(0, 0, 0);}
#ecFieldcommentauthor_3129{color:#21293D;font-weight:bold;}
#ecFieldcommentdate_3131{color:rgb(0, 0, 0);font-weight:bold;margin-left:5px;}
#ecFieldcommentdate_3131 .fieldlabel{margin-bottom:0px;}
#container_3134{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;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommenttext_3135{color:rgb(0, 0, 0);}
#ecFieldcommentapprovation_3136{color:#21293D;font-size:14px;font-weight:700;}
#ecFieldcommentapprovation_3136 .fieldlabel{margin-bottom:0px;}
#ecFieldcommentvote_3137{color:rgb(0, 0, 0);}
#ecFieldcommentvote_3137 .yesButton{color:rgb(11, 157, 27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_3137 .noButton{color:rgb(211, 8, 8);font-weight:800;}
#container_3138{margin-bottom:5px;}
#container_3139{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3140{color:#21293D;font-size:25px;}
#paragraph_3141{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3141 .paragraphComp-content a{color:rgb(255, 255, 255);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0px;padding-top:15px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-cart label{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-bottom:10px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;margin-bottom:10px;margin-right:5px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-cart .cartwishlist{background-attachment:none;background-clip:none;background-color:#21293D;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:rgb(255, 255, 255);font-size:16px;margin-bottom:10px;margin-left:0px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0, 0, 0);font-size:18px;height:50px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0, 0, 0);font-size:18px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:0px;padding-top:0px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#21293D;font-size:20px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:#21293D;font-size:20px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-paging .page-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:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-results{color:rgb(0, 0, 0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailHead .title{color:rgb(0, 0, 0);font-size:18px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailHead .backwishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:16px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_3142  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .updatewishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{color:#21293D;font-size:20px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{color:#21293D;font-size:20px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid rgb(245, 245, 245);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-bottom:5px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist:hover{color:#2d80e4;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist:hover{color:#2d80e4;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailHead .backwishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_3142{margin-bottom:60px;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#ecWishlistCustom_3142 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d80e4;}
#ecFieldtitle_3144 a{color:#21293D;font-size:25px;}
#ecFieldtitle_3144{color:#21293D;font-size:25px;text-transform:uppercase;word-spacing:-1px;}
#container_3145{margin-top:25px;}
#paragraph_3146{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_3147{font-size:16px;}
#ecFieldtext_3147 div.labelfield{display:none;padding-right:0px;}
#container_3148{margin-top:10px;}
#paragraph_3149{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:8px;}
#ecFieldtext_3150{font-size:16px;}
#ecFieldtext_3150 div.labelfield{display:none;padding-right:0px;}
#container_3151{margin-top:10px;}
#paragraph_3152{color:rgb(0, 0, 0);font-size:16px;font-weight:bold;margin-right:10px;}
#ecFieldquantity_3153 .rowUnit{display:none;}
#ecFieldquantity_3153 .rowUnitSize{display:block;}
#ecFieldquantity_3153 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_3153{margin-top:10px;text-align:center;}
#paragraph_3154{color:#21293D;font-size:20px;margin-bottom:20px;text-align:center;}
#ecFieldquantity_3155 .rowUnit{display:none;}
#ecFieldquantity_3155 .rowUnitSize{display:block;}
#ecFieldquantity_3155 .rowQty{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;font-weight:bold;height:60px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_3155{margin-top:10px;text-align:center;}
#ecFieldprice_3156{font-size:35px;text-align:center;}
#ecFieldprice_3156 div.price{font-weight:700;}
#ecFieldprice_3156 div.originalprice{text-decoration:line-through;}
#container_3158{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3159{color:#21293D;font-size:25px;}
#paragraph_3160{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3160 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_3160 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#container_3161{margin-bottom:75px;margin-top:25px;}
#paragraph_3162{margin-bottom:50px;}
#ecGiftRegistry_3163 .ecGiftRegistryComp-search .searchRegistry{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#container_3164{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:100%;padding-bottom:20px;}
#ecFieldprice_3165 div.price{display:none;}
#ecFieldprice_3165 div.originalprice{display:none;}
#ecFieldprice_3165 div.priceondemand{display:none;}
#ecFieldprice_3165 div.minimalprice{display:none;}
#ecFieldprice_3165 div.discount{box-shadow:none;color:rgb(255,255,255);font-size:20px;font-weight:300;height:40px;line-height:40px;padding-top:0;text-shadow:none;width:60px;}
#ecFieldprice_3165{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;right:5px;text-align:center;top:20px;width:auto;z-index:100;}
#container_3166{height:300px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_3167{min-height:0;}
#ecFieldtitle_3168{margin-bottom:10px;}
#ecFieldtitle_3168 a{color:rgb(0,0,0);display:inline-block;font-size:15px;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:left;width:100%;}
#ecFieldtitle_3168 a:hover{color:#21293D;}
#ecFieldprice_3169 div.discount{display:none;}
#ecFieldprice_3169 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_3169 div.price{color:#21293D;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto;}
#ecFieldprice_3169 div.minimalprice{color:#2d80e4;font-size:13px;}
#ecFieldprice_3169 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_3169 div.minimalprice span.price{color:#21293D;margin-left:5px;}
#ecFieldprice_3169{margin-bottom:20px;}
#ecFieldaddtocart_3170 input.quantity{height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_3170 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_3170 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_3170 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:rgb(255,255,255);font-size:14px;height:45px;line-height:40px;margin-top:20px;padding-bottom:0;padding-left:2px;padding-right:2px;padding-top:0;width:100%;}
#ecFieldaddtocart_3170{border-top:2px solid #ede9e6;margin-bottom:0;margin-top:auto;padding-left:30px;padding-right:30px;padding-top:10px;}
#ecFieldaddtocart_3170 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_3171{margin-top:20px;padding-left:10px;padding-right:10px;}
#ecFieldaddtowishlist_3172 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_3172 .addtowishlist:hover{color:#2d80e4;}
#ecQuickView_3173 > .ecQuickViewComp-Button{color:#2d80e4;font-size:12px;height:100%;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecQuickView_3173 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1000px;}
#ecFieldtitle_3175{margin-bottom:10px;}
#ecFieldtitle_3175 a{color:rgb(0,0,0);}
#ecFieldtitle_3175 a:hover{color:#21293D;}
#ContainerRow_3177{padding-bottom:20px;padding-top:20px;}
#ecFieldprice_3180 div.discount{display:none;}
#ecFieldprice_3180 div.originalprice{color:rgb(138,138,138);font-size:20px;text-decoration:line-through;}
#ecFieldprice_3180 div.price{color:#21293D;font-size:25px;}
#ecFieldprice_3180 div.minimalprice{display:none;}
#ecFieldprice_3184 div.discount{display:none;}
#ecFieldprice_3184 div.originalprice{color:rgb(138,138,138);display:none;font-size:20px;text-decoration:line-through;}
#ecFieldprice_3184 div.price{display:none;font-size:40px;}
#ecFieldprice_3184 div.minimalprice{display:inline-block;}
#ecFieldprice_3184{margin-top:15px;}
#ecFieldtext_3185{margin-top:15px;}
#ecFieldtext_3185 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;}
#ecFieldtext_3186 .labelfield .fieldlabel{color:rgb(0,0,0);font-weight:500;}
#container_3187{margin-bottom:30px;}
#paragraph_3188{color:#2d80e4;font-weight:700;}
#ecMexalAvailability_3189 span.availability{font-size:20px;}
#ecMexalAvailability_3189 span.size{border-bottom:1px solid #000000;font-size:16px;line-height:32px;text-align:center;}
#ecMexalAvailability_3189 .availability_button{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecMexalAvailability_3189 .div_button{margin-left:20px;}
#container_3190{margin-left:0;margin-top:20px;}
#ecFieldaddtowishlist_3191 .addtowishlist{border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtowishlist_3191 .addtowishlist:hover{color:rgb(0,0,0);}
#ecFieldaddtocomparator_3192 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocomparator_3192 .addtocomparator:hover{color:rgb(0,0,0);}
#ecFieldaddtocart_3194{margin-top:15px;}
#ecFieldaddtocart_3194 input.quantity{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_3194 input.qtyminus{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:30px;height:40px;line-height:1;margin-right:5px;}
#ecFieldaddtocart_3194 input.qtyplus{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:25px;height:40px;line-height:1;margin-right:05px;}
#ecFieldaddtocart_3194 .addtocart{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:rgb(255,255,255);font-size:14px;height:40px;line-height:33px;padding-left:25px;padding-right:25px;}
#ecFieldaddtocart_3194 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldaddtocomparator_3195 .addtocomparator{color:#2d80e4;font-size:25px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtocomparator_3195 .addtocomparator:hover{color:#2d80e4;}
#container_3197{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3198{color:#21293D;font-size:25px;}
#paragraph_3199{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3199 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_3199 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecGiftCard_3200 .ecGiftCardComp-history .backgiftcard{color:#000000;}
#ecGiftCard_3200 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:600;}
#ecGiftCard_3200 .ecGiftCardComp-detailvirtualgift .applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-weight:600;margin-bottom:10px;}
#ecGiftCard_3200{margin-bottom:50px;}
#ecGiftCard_3200 .ecGiftCardComp-paging .page-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:2px solid #21293D;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:2px solid #21293D;border-right:2px solid #21293D;border-top:2px solid #21293D;border-top-left-radius:10px;border-top-right-radius:10px;color:#21293D;font-size:21px;height:33px;line-height:19px;text-align:center;width:52px;}
#ecGiftCard_3200 .ecGiftCardComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #F29898;border-left:2px solid #F29898;border-right:2px solid #F29898;border-top:2px solid #F29898;color:#ffffff;}
#ecGiftCard_3200 .ecGiftCardComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#F29898;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #F29898;border-left:2px solid #F29898;border-right:2px solid #F29898;border-top:2px solid #F29898;color:#ffffff;}
#ecGiftCard_3200 .ecGiftCardComp-paging .page-link.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_3202{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3203{color:#21293D;font-size:25px;}
#paragraph_3204{background-attachment:none;background-clip:none;background-color:#2d80e4;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(255, 255, 255);font-size:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3204 .paragraphComp-content a{color:rgb(255, 255, 255);}
#paragraph_3204 .paragraphComp-content a:hover{color:rgb(255, 255, 255);}
#ecRewardPoints_3205{color:rgb(0,0,0);margin-bottom:80px;margin-top:50px;}
#ecRewardPoints_3205 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#ecRewardPoints_3205 .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_3205 .ecRewardPointsComp-balance .pointsbalance{color:#21293D;font-weight:bolder;}
#ecRewardPoints_3205 .ecRewardPointsComp-earned{color:rgb(0,0,0);font-size:16px;margin-bottom:10px;}
#ecRewardPoints_3205 .ecRewardPointsComp-spent{font-size:16px;margin-bottom:10px;}
#ecRewardPoints_3205 .ecRewardPointsComp-expired{font-size:16px;}
#ecRewardPoints_3205 .ecRewardPointsComp-expiring .expiringtitle{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);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:20px;padding-right:20px;padding-top:20px;width:100%;}
#ecRewardPoints_3205 .ecRewardPointsComp-expiringTable{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);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:20px;padding-right:20px;width:100%;}
#ecRewardPoints_3205 .ecRewardPointsComp-expiringTable .title{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #dddddd;color:rgb(0,0,0);font-size:16px;}
#ecRewardPoints_3205 .norewardpoints{font-size:16px;text-align:center;}
#ecRewardPoints_3205 .ecRewardPointsComp-navpaging{margin-top:5px;}
#ecRewardPoints_3205 .ecRewardPointsComp-results{padding-top:5px;}
#ecRewardPoints_3205 .ecRewardPointsComp-rewardpointsTable{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);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;}
#ecRewardPoints_3205 .ecRewardPointsComp-rewardpointsTable .title{background-attachment:none;background-clip:none;background-color:rgb(239,239,239);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:16px;}
#ecRewardPoints_3205 .ecRewardPointsComp-order{margin-top:20px;padding-bottom:20px;padding-top:20px;}
#ecRewardPoints_3205 .ecRewardPointsComp-order .backrewardpoints{background-attachment:none;background-clip:none;background-color:#21293D;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:16px;margin-bottom:20px;}
#ecRewardPoints_3205 .ecRewardPointsComp-order .backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:rgb(0,0,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecRewardPoints_3205 .ecRewardPointsComp-paging .page-link.active{border-bottom:1px solid #21293D;border-left:1px solid #21293D;border-right:1px solid #21293D;border-top:1px solid #21293D;color:#21293D;}
#html_3206{font-weight:500;left:10%;padding-top:20px;right:10%;top:50px;width:1200px;}
#paragraph_3207{border-bottom:1px solid #2d80e4;color:#2d80e4;margin-bottom:20px;padding-bottom:10px;text-align:left;}
#paragraph_3207 .paragraphComp-content h1{font-size:30px;}
#paragraph_3208 .paragraphComp-content ol{padding-left:0px;}
#paragraph_3208 .paragraphComp-content a{font-size:16px;}
#paragraph_3208 .paragraphComp-content a:hover{color:#21293D;}
#paragraph_3208{margin-bottom:60px;padding-left:30px;padding-right:30px;}
#paragraph_3208 .paragraphComp-content h3{color:#21293D;font-weight:400;}
#imagelink_3211{text-align:center;width:900px;}
#html_3213{margin-top:20px;text-align:center;width:900px;}
#html_3214{margin-top:20px;text-align:center;width:900px;}
#slider_1989{display:none;}









#Column_3220{margin-bottom:15px;}
#container_3221{background-attachment:none;background-clip:none;background-color:#2d80e4;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;box-shadow:none;height:100%;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
#paragraph_3222{color:rgb(255, 255, 255);text-align:center;}
#paragraph_3222 .paragraphComp-content h3{font-size:28px;font-weight:400;margin-bottom:10px;margin-top:10px;}
#container_3223{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:90px;padding-top:90px;}
#paragraph_3224 .paragraphComp-content h1{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;}
#paragraph_3225{color:#2d80e4;margin-bottom:30px;text-align:center;}
#Column_3227{margin-bottom:10px;}
#html_3228{color:#F29898;text-align:center;}
#paragraph_3229{margin-top:10px;text-align:center;}
#paragraph_3229 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3229 .paragraphComp-content{font-size:13px;}
#paragraph_3230{margin-top:10px;text-align:center;}
#paragraph_3230 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3230 .paragraphComp-content{font-size:13px;}
#Column_3231{margin-bottom:10px;}
#html_3232{color:#F29898;text-align:center;}
#paragraph_3233{margin-top:10px;text-align:center;}
#paragraph_3233 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3233 .paragraphComp-content{font-size:13px;}
#paragraph_3234{margin-top:10px;text-align:center;}
#paragraph_3234 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3234 .paragraphComp-content{font-size:13px;}
#Column_3235{margin-bottom:10px;}
#html_3236{color:#F29898;text-align:center;}
#paragraph_3237{margin-top:10px;text-align:center;}
#paragraph_3237 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3237 .paragraphComp-content{font-size:13px;}
#paragraph_3238{margin-top:10px;text-align:center;}
#paragraph_3238 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3238 .paragraphComp-content{font-size:13px;}
#Column_3239{margin-bottom:10px;}
#html_3240{color:#F29898;text-align:center;}
#paragraph_3241{margin-top:10px;text-align:center;}
#paragraph_3241 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3241 .paragraphComp-content{font-size:13px;}
#paragraph_3242{margin-top:10px;text-align:center;}
#paragraph_3242 .paragraphComp-content h3{font-size:19px;margin-bottom:8px;}
#paragraph_3242 .paragraphComp-content{font-size:13px;}
#ecFieldtext_3248 div.textfield{font-size:13px;font-weight:900;}
#ecFieldtext_3248 .labelfield .fieldlabel{font-size:13px;font-weight:700;}