body , html{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;}
#websiteContainer{color:rgb(136, 136, 136);}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#808080;font-family:Roboto;font-size:12px;padding-bottom:5px;padding-top:5px;}
#websiteFrame #websiteCredits a{color:#808080;font-weight:400;}
#middleColumn{max-width:100%;padding-left:0px;padding-right:0px;}
#container_16838{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 10px 14px 0px rgba(0, 0, 0, 0.1);padding-bottom:05px;z-index:250;}
#ContainerRow_16839{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;box-shadow:none;max-width:1570px;padding-left:0px;padding-right:0px;}
#container_16841 .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#container_16841 .pw-collapse-button > span{color:rgb(255,255,255);font-size:30px;}
#container_16841 .pw-collapse-target{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:0;padding-bottom:0;padding-top:0;right:0;}
#container_16841{padding-right:0px;position:static;}
#container_16841 > .pw-collapse-button > span{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;display:inline-block;font-size:22px;height:40px;line-height:40px;width:40px;}
#container_16841 i.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:28px;height:40px;line-height:40px;text-align:center;width:40px;}
#container_16841 > .pw-collapse-button > img{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_16842{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_16843 span.ecContextualcategorymenuComp-img-menu > img{margin-right:5px;width:25px;}
#ecContextualcategorymenu_16843 li a{border-bottom:2px solid #dddddd;color:#272727;font-size:15px;font-style:italic;text-transform:uppercase;}
#ecContextualcategorymenu_16843{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:-20px;}
#ecContextualcategorymenu_16843 > ul,#ecContextualcategorymenu_16843{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecContextualcategorymenu_16843 > ul > li > a,#ecContextualcategorymenu_16843  > li > a{color:#272727;font-style:normal;font-weight:600;}
#ecContextualcategorymenu_16843 > ul > li > a.active,#ecContextualcategorymenu_16843  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_16843 > ul > li > ul > li > a,#ecContextualcategorymenu_16843  > li > ul > li > a{color:#272727;font-size:14px;}
#ecContextualcategorymenu_16843 > ul > li > ul > li > a.active,#ecContextualcategorymenu_16843  > li > ul > li > a.active{color:#f7b111;}
#menu_16844{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;width:120%;}
#menu_16844 li a{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #ffffff;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#menu_16844 > ul > li:last-of-type > a,#menu_16844  > li:last-of-type > a{color:#ffffff;}
#imagelink_16848 img{width:0500px;}
#imagelink_16848{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;width:0400px;}
#ecCatalogsearchandfilter_16850 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#272727;background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:0px;font-weight:300;height:45px;max-width:100%;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;width:50px;z-index:20;}
#ecCatalogsearchandfilter_16850 .formfield_field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0;color:#808080;font-size:14px;font-weight:300;height:45px;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;}
#ecCatalogsearchandfilter_16850{margin-top:15px;padding-left:5px;padding-right:10px;}
#ecCatalogsearchandfilter_16850 .formfield_button input:hover{background-attachment:inherit;background-clip:border-box;background-color:#4b7575;background-image:url(/Resources/ferramenta-store/homepage/magnifying-glass.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:32px auto;font-size:0px;}
#ecCatalogsearchandfilter_16850 .formfield_error{color:rgb(207, 0, 0);font-size:8px;font-weight:600;text-transform:uppercase;}
#ecFieldfiltertext_16851 .formfield_field label{display:none;}
#ecFieldfiltertext_16851 .formfield_field .rowRemoveFilter{color:#575251  !important;margin-left:-4px !important;margin-top:-36px !important;position:absolute;right:10px;top:40px;}
#ecFieldfiltertext_16851 .formfield_field input[type=text]{border-bottom:1px solid rgb(215, 215, 215);border-left:1px solid rgb(215, 215, 215);border-top:1px solid rgb(215, 215, 215);color:#272727  !important;font-size:15px;max-width:100%;padding-left:10px !important;position:relative;width:350px;}
#ecFieldfiltertext_16851 .formfield_field .rowRemoveFilter a.removeFilter{color:#333333 !important;font-size:16px;}
#ecFieldfiltertext_16851 .formfield_error{font-size:8px;margin-left:20px !important;padding-right:6px !important;}
#ecFieldfiltertext_16851 .formfield_field .rowRemoveFilter a.removeFilter i{color:#333333 !important;}
#ecFieldfiltertext_16851 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_16851{position:relative;width:100%;z-index:5;}
#container_16853{padding-left:5px;padding-right:0px;}
#container_16853 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#808080;}
#container_16853 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_16853 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_16854{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_16855 .userbarComp-loggedUser label i{display:none;}
#userbar_16855 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_16855 .userbarComp-logout{display:none;}
#userbar_16855 .userbarComp-logout input{display:none;}
#userbar_16855{min-height:100%;}
#userbar_16855 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_16856{margin-bottom:10px;padding-top:5px;}
#paragraph_16856 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_16857 > ul > li > a,#menu_16857  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_16857 > ul > li > a:hover,#menu_16857  > li > a:hover{color:#f7b111;}
#menu_16857 > ul > li,#menu_16857  > li{width:100%;}
#paragraph_16858{margin-bottom:10px;padding-top:5px;}
#paragraph_16858 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_16859 > ul > li > a,#menu_16859  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_16859 > ul > li > a:hover,#menu_16859  > li > a:hover{color:#f7b111;}
#menu_16859 > ul > li,#menu_16859  > li{width:100%;}
#userbar_16860 .userbarComp-loggedUser label i{display:none;}
#userbar_16860 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_16860 .userbarComp-loggedUser{display:none;}
#userbar_16860 .userbarComp-logout input{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_16861{padding-bottom:5px;padding-left:5px;padding-right:0px;}
#container_16861 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#808080;}
#container_16861 > .pw-collapse-button > span{color:#272727;font-size:12px;font-weight:500;}
#container_16861 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#282828;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;right:5px;width:280px;z-index:3010;}
#container_16862{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#userbar_16863 .userbarComp-loggedUser label i{display:none;}
#userbar_16863 .userbarComp-loggedUser label{color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:0px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_16863 .userbarComp-logout{display:none;}
#userbar_16863 .userbarComp-logout input{display:none;}
#userbar_16863{min-height:100%;}
#userbar_16863 .userbarComp-loggedUser{color:#f5f5f5;}
#paragraph_16864{margin-bottom:10px;padding-top:5px;}
#paragraph_16864 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_16865 > ul > li > a,#menu_16865  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_16865 > ul > li > a:hover,#menu_16865  > li > a:hover{color:#f7b111;}
#menu_16865 > ul > li,#menu_16865  > li{width:100%;}
#paragraph_16866{margin-bottom:10px;padding-top:5px;}
#paragraph_16866 .paragraphComp-content h3{color:#f7b111;font-size:18px;letter-spacing:1px;}
#menu_16867 > ul > li > a,#menu_16867  > li > a{color:#ffffff;font-size:14px;letter-spacing:0.5px;}
#menu_16867 > ul > li > a:hover,#menu_16867  > li > a:hover{color:#f7b111;}
#menu_16867 > ul > li,#menu_16867  > li{width:100%;}
#userbar_16868 .userbarComp-loggedUser label i{display:none;}
#userbar_16868 .userbarComp-loggedUser label{font-size:13px;padding-left:12px;padding-right:12px;padding-top:5px;}
#userbar_16868 .userbarComp-loggedUser{display:none;}
#userbar_16868 .userbarComp-logout input{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#f7b111;font-size:14px;padding-left:12px;padding-right:12px;}
#container_16889{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:0px;padding-bottom:2px;padding-top:5px;}
#ecContextualcategorymenu_16890 > ul > li > a,#ecContextualcategorymenu_16890  > li > a{color:#272727;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-transform:uppercase;}
#ecContextualcategorymenu_16890 > ul > li > a:hover,#ecContextualcategorymenu_16890  > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_16890 > ul > li > a.active,#ecContextualcategorymenu_16890  > li > a.active{color:#4b7575;}
#ecContextualcategorymenu_16890 > ul > li > ul,#ecContextualcategorymenu_16890 > li > ul{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:2px solid #4b7575;max-width:100%;text-transform:uppercase;width:240px;}
#ecContextualcategorymenu_16890 > ul > li > ul > li > a,#ecContextualcategorymenu_16890  > li > ul > li > a{color:#272727;font-size:12px;font-weight:500;padding-bottom:12px;padding-top:12px;}
#ecContextualcategorymenu_16890 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_16890  > li > ul > li > a:hover{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;}
#ecContextualcategorymenu_16890{padding-top:4px;}
#container_16891{padding-bottom:20px;padding-top:30px;}
#ContainerRow_16892{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Immagini-sito-25/banner---prodotti-italsime.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:auto auto;max-width:1900px;min-height:550px;}
#container_16916{padding-bottom:20px;padding-left:0px;padding-right:0px;padding-top:20px;}
#ecOfferbox_16917{max-width:1600px;padding-bottom:15px;padding-top:15px;}
#ecOfferbox_16917 .ecOfferboxComp-cells .ecOfferboxComp-cell{margin-bottom:5px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecOfferbox_16917 .ecOfferboxComp-cells{margin-left:0px;margin-right:0px;}
#ecOfferbox_16917 .ecOfferboxComp-header{color:#333333;margin-bottom:20px;padding-bottom:10px;padding-left:5px;padding-top:10px;}
#ecOfferbox_16917 a.showMoreResponsive{display:none;}
#container_16918{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_16919 div.price{display:none;}
#ecFieldprice_16919 div.originalprice{display:none;}
#ecFieldprice_16919 div.priceondemand{display:none;}
#ecFieldprice_16919 div.minimalprice{display:none;}
#ecFieldprice_16919 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_16919{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_16922{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_16923{min-height:0;}
#ecFieldtitle_16924 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_16924 a:hover{color:#4b7575;}
#ecFieldtitle_16924 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_16924 div.labelfield{display:none;}
#ecFieldtext_16925 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#container_16931{background-attachment:fixed;background-clip:border-box;background-color:rgba(0, 0, 0, 0.5);background-image:url(/Resources/Immagini-sito-25/magazzino-italsime.jpg);background-origin:padding-box;background-position:20% 60%;background-repeat:repeat-x;background-size:100% 120%;min-height:450px;}
#container_16932{padding-right:25rem;}
#paragraph_16933 .paragraphComp-content h2{color:#ffffff;font-size:80px;font-weight:500;letter-spacing:2px;line-height:80px;}
#paragraph_16933 .paragraphComp-content a{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:13px;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;text-transform:uppercase;}
#paragraph_16933 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#ffffff;}
#paragraph_16933{padding-bottom:20px;padding-top:20px;text-align:right;}
#container_16949{padding-bottom:20px;padding-top:20px;}
#ContainerRow_16950{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;max-width:1570px;padding-bottom:30px;padding-left:20px;padding-right:20px;padding-top:30px;}
#Column_16951{padding-bottom:10px;padding-top:10px;}
#Column_16953{padding-bottom:5px;padding-top:5px;}
#Column_16955{padding-bottom:5px;padding-top:5px;}
#paragraph_16956 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_16956{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#Column_16957{padding-bottom:10px;padding-top:10px;}
#Column_16959{padding-bottom:5px;padding-top:5px;}
#Column_16961{padding-bottom:5px;padding-top:5px;}
#paragraph_16962 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_16962{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#Column_16963{padding-bottom:10px;padding-top:10px;}
#Column_16965{padding-bottom:5px;padding-top:5px;}
#Column_16967{padding-bottom:5px;padding-top:5px;}
#paragraph_16968 .paragraphComp-content strong{color:#272727;font-size:18px;}
#paragraph_16968{color:#808080;font-size:16px;padding-left:5px;padding-right:5px;}
#container_17002{background-attachment:none;background-clip:none;background-color:#161619;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:60px;padding-top:40px;}
#ContainerRow_17003{color:rgb(255, 255, 255);max-width:1570px;}
#Column_17004{margin-bottom:15px;}
#imagelink_17005{padding-bottom:5px;padding-top:5px;width:auto;}
#imagelink_17005 img{width:400px;}
#paragraph_17006{color:rgb(255, 255, 255);font-size:016px;padding-bottom:10px;padding-top:10px;}
#Column_17007{margin-bottom:15px;}
#paragraph_17008{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_17008 .paragraphComp-content h3{color:#ffffff;font-size:18px;}
#menu_17009 > ul > li,#menu_17009  > li{padding-left:0px;}
#menu_17009 > ul > li > a,#menu_17009  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_17009 > ul > li > a:hover,#menu_17009  > li > a:hover{color:#ffffff;text-decoration:underline;}
#Column_17010{margin-bottom:15px;}
#paragraph_17011{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_17011 .paragraphComp-content h3{font-size:18px;}
#menu_17012 > ul > li,#menu_17012  > li{padding-left:0px;}
#menu_17012 > ul > li > a,#menu_17012  > li > a{color:#808080;font-size:14px;margin-bottom:8px;padding-left:0px;}
#menu_17012 > ul > li > a:hover,#menu_17012  > li > a:hover{color:#ffffff;}
#Column_17013{margin-bottom:15px;}
#paragraph_17014{color:#ffffff;font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:15px;}
#paragraph_17014 .paragraphComp-content h3{font-size:18px;}
#paragraph_17015 .paragraphComp-content a:hover{color:#ffffff;}
#paragraph_17015 .paragraphComp-content a{color:rgb(255, 255, 255);font-size:20px;}
#paragraph_17015 .paragraphComp-content{color:rgb(255, 255, 255);font-size:16px;line-height:20px;}
#paragraph_17015 .paragraphComp-content em,#paragraph_17015  .paragraphComp-content i{color:#f7b111;}
#paragraph_17015{margin-bottom:20px;}
#container_17026{background-attachment:none;background-clip:none;background-color:#161619;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:0px;min-height:60px;padding-top:4px;position:fixed;z-index:320;}
#ContainerRow_17027{max-width:1000px;width:100%;}
#Column_17028{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_17030{text-align:center;}
#imagelink_17030 img{width:26px;}
#imagelink_17030 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_17031{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_17033{text-align:center;}
#imagelink_17033 img{width:26px;}
#imagelink_17033 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_17034{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_17036{text-align:center;}
#imagelink_17036 img{width:26px;}
#imagelink_17036 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#Column_17037{max-width:25%;padding-left:10px;padding-right:10px;}
#imagelink_17039{text-align:center;}
#imagelink_17039 img{width:26px;}
#imagelink_17039 figcaption{color:#ffffff;font-size:10px;letter-spacing:0.4px;}
#html_17040{background-color:#f7b111;}
#container_17041{background-attachment:inherit;background-clip:border-box;background-color:rgba(0, 0, 0, 0.7);background-image:url(/Resources/Immagini-sito-25/produzione-ventilatori-atex-italsime.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;min-height:140px;}
#container_17042{margin-bottom:5px;max-width:1600px;}
#navinfo_17043 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5px;padding-bottom:0px;padding-top:0px;}
#navinfo_17043 > ul > li > a,#navinfo_17043  > ul > li > span{color:#ffffff;font-size:22px;font-weight:400;letter-spacing:2px;text-transform:uppercase;}
#navinfo_17044 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:0px;padding-bottom:5px;padding-left:0px;padding-top:5px;}
#navinfo_17044 > ul > li.active > a{color:#e76000;}
#navinfo_17044 > ul > li > a{color:rgb(0, 0, 0);}
#navinfo_17044 > ul > li:first-child > a,#navinfo_17044  > ul > li:first-child > span{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/icons/home.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:18px auto;color:#ffffff;font-size:0px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:20px;}
#navinfo_17044 > ul > li > a,#navinfo_17044  > ul > li > span{color:#ffffff;font-size:15px;letter-spacing:0.5px;text-transform:lowercase;}
#navinfo_17044 > ul > li.active > a,#navinfo_17044  > ul > li.active > span{color:#f7b111;}
#navinfo_17044{color:#ffffff;}
#navinfo_17044 > ul > li:last-child > a,#navinfo_17044  > ul > li:last-child > span{color:#ffffff;}
#ContainerRow_17045{margin-bottom:40px;margin-top:45px;max-width:1600px;padding-left:5px;padding-right:5px;}
#Column_17046{padding-left:5px;padding-right:5px;}
#container_17047 > .pw-collapse-target{position:relative;}
#container_17047 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_17048{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:5px;}
#paragraph_17049{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_17050 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_17050 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_17050{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:10px;padding-top:10px;}
#ecCatalogsearchandfilter_17050 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_17050 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_17050 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_17050 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_17050 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_17050 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_17051{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_17052 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17052 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_17053 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17053 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#container_17059{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_17060{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecContextualcategorymenu_17061 > ul > li > a,#ecContextualcategorymenu_17061  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17061 > ul > li > a:hover,#ecContextualcategorymenu_17061  > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17061 > ul > li > a.active,#ecContextualcategorymenu_17061  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_17061 > ul > li > ul > li > a,#ecContextualcategorymenu_17061  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17061 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_17061  > li > ul > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17061 > ul > li > ul > li > a.active,#ecContextualcategorymenu_17061  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_17061{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_17061 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_17061 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#Column_17064{padding-left:8px;padding-right:8px;}
#ecCatalog_17065 .ecCatalogComp-cells .ecCatalogComp-cell{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalog_17065 .ecCatalogComp-sort{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;color:#272727;font-size:20px;margin-left:50%;padding-left:10px;}
#ecCatalog_17065 .ecCatalogComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156, 0, 41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:12px;position:absolute;text-shadow:none;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalog_17065 .ecCatalogComp-noresults{font-size:12px;position:absolute;top:0px;}
#ecCatalog_17065 .ecCatalogComp-pageelement{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;display:none;padding-left:10px;}
#ecCatalog_17065 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/drink-store/thin-arrowheads-pointing-down.png);background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:18px 10px;border-bottom:0px solid rgb(204, 204, 204);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(204, 204, 204);border-right:0px solid rgb(204, 204, 204);border-top:0px solid rgb(204, 204, 204);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);font-size:14px;height:40px;padding-left:20px;width:45px;}
#ecCatalog_17065{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:30px;max-width:1150px;}
#ecCatalog_17065 .ecCatalogComp-paging{margin-top:20px;}
#ecCatalog_17065 .ecCatalogComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(223, 223, 223);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(223, 223, 223);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalog_17065 .ecCatalogComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCatalog_17065 .ecCatalogComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecCatalog_17065 .ecCatalogComp-results{color:#575251;font-size:14px;font-weight:400;margin-top:20px;padding-left:10px;padding-right:10px;padding-top:8px;}
#ecCatalog_17065 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;text-align:left;}
#ecCatalog_17065 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_17065 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(255, 255, 255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_17065 .ecCatalogComp-cells{margin-top:10px;}
#ecCatalog_17065 .ecCatalogComp-sort label{color:#808080;font-size:12px;}
#ecCatalog_17065 .ecCatalogComp-filter{position:absolute;right:25px;top:0px;width:200px;}
#ecCatalog_17065 .ecCatalogComp-noitems{font-size:12px;left:350px;position:absolute;top:0px;}
#container_17066{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_17067 div.price{display:none;}
#ecFieldprice_17067 div.originalprice{display:none;}
#ecFieldprice_17067 div.priceondemand{display:none;}
#ecFieldprice_17067 div.minimalprice{display:none;}
#ecFieldprice_17067 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_17067{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_17070{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_17071{min-height:0;}
#ecFieldtitle_17072 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_17072 a:hover{color:#4b7575;}
#ecFieldtitle_17072 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_17072 div.labelfield{display:none;}
#ecFieldtext_17073 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecCartCustom_17079 .ecCartCustomComp-containerVoucherQuote{background-attachment:none;background-clip:none;background-color:rgb(232, 232, 232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;text-align:center;}
#ecCartCustom_17079 .ecCartCustomComp-titleVoucherQuote{display:none;}
#ecCartCustom_17079 .ecCartCustomComp-descriptionVoucherQuote{display:none;}
#ecCartCustom_17079 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote{color:#f7b111;display:inline-block;font-size:12px;font-weight:500;}
#ecCartCustom_17079 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{display:inline-block;}
#ecCartCustom_17079 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;font-size:12px;}
#ecCartCustom_17079 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{height:33.5px;}
#ecCartCustom_17079 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:rgb(255, 146, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;display:block;}
#ecCartCustom_17079 .ecCartCustomComp-checkoutLink{margin-top:50px;}
#ecCartCustom_17079 .ecCartCustomComp-cartTable .title{display:none;}
#ecCartCustom_17079 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{margin-top:10px;padding-bottom:5px;padding-top:5px;position:relative;}
#ecCartCustom_17079 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol{position:absolute;}
#ecCartCustom_17079 .ecCartCustomComp-cartUpdate a.updatecart{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;}
#ecCartCustom_17079 .ecCartCustomComp-cartUpdate a.updatecart:hover{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_17079 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:rgb(234, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;}
#ecCartCustom_17079 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:rgb(179, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCartCustom_17079 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#dddddd;margin-bottom:5px;margin-top:5px;}
#ecCartCustom_17079 .ecCartCustomComp-cartEmpty{margin-bottom:8px;margin-top:8px;}
#ecCartCustom_17079 .ecCartCustomComp-cartUpdate{margin-bottom:8px;margin-top:8px;}
#ecCartCustom_17079 .ecCartCustomComp-order-text{color:#272727;}
#ecCartCustom_17079 .ecCartCustomComp-order-text > span{color:#272727;font-size:13px;}
#ecCartCustom_17079 .ecCartCustomComp-vat .vat{color:#272727;font-weight:600;}
#ecCartCustom_17079 .ecCartCustomComp-vat .vat .price{color:#ecb200;font-weight:400;}
#ecCartCustom_17079 .ecCartCustomComp-rebate .rebate{color:#272727;font-weight:600;}
#ecCartCustom_17079 .ecCartCustomComp-rebate .rebate .price{color:#ecb200;font-weight:400;}
#ecCartCustom_17079 .ecCartCustomComp-grandTotal .grandTotal{color:#272727;font-size:16px;font-weight:600;}
#ecCartCustom_17079 .ecCartCustomComp-grandTotal .grandTotal .price{color:#ecb200;font-weight:500;}
#ecCartCustom_17079 .ecCartCustomComp-subTotal .subTotal{color:#272727;font-size:14px;font-weight:600;}
#ecCartCustom_17079 .ecCartCustomComp-subTotal .subTotal .price{color:#ecb200;font-size:14px;font-weight:500;}
#ecCartCustom_17079 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{color:#272727;}
#ecCartCustom_17079 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#272727;font-weight:600;}
#ecCartCustom_17079 .ecCartCustomComp-subTotal{margin-top:15px;}
#ecFieldtitle_17081 .container-fluid{color:#272727;font-size:12px;font-weight:500;}
#ecFieldprice_17083 div.price{display:none;}
#ecFieldprice_17083 div.discount{color:rgb(255, 138, 0);font-size:13px;font-weight:400;margin-left:10px;}
#ecFieldprice_17083 div.originalprice{color:#272727;text-decoration:line-through;}
#ecFieldprice_17084 div.discount{display:none;}
#ecFieldprice_17084 div.originalprice{display:none;}
#ecFieldprice_17084 div.price{color:#f7b111;font-size:14px;font-weight:500;}
#ecFieldquantity_17085 .rowQty{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;color:#f7b111;font-size:14px;font-weight:600;height:30px;text-align:center;width:40px;}
#ecFieldquantity_17085 .rowUnit{display:none;}
#ecFieldquantity_17085 input.qtyminus{border-bottom:1px solid rgb(206, 212, 218);border-left:1px solid rgb(206, 212, 218);border-right:1px solid rgb(206, 212, 218);border-top:1px solid rgb(206, 212, 218);color:#f7b111;font-size:14px;font-weight:900;height:30px;width:auto;}
#ecFieldquantity_17085 input.qtyplus{color:#f7b111;font-size:13px;font-weight:900;height:30px;width:auto;}
#ecGiftselection_17086 .ecGiftselectionComp-title{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:18px;font-weight:500;padding-bottom:10px;padding-left:15px;padding-top:10px;text-align:left;}
#ecGiftselection_17086 .slider-col-btn{height:45px;position:absolute;right:10px;text-align:center;top:-46px;}
#ecGiftselection_17086 .slick-prev-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;color:rgb(255, 255, 255);left:0px;position:absolute;z-index:50;}
#ecGiftselection_17086 .slick-next-button{color:rgb(255, 255, 255);position:absolute;z-index:50;}
#ecGiftselection_17086 .slick-dots{display:none;}
#ecGiftselection_17086 .ecGiftselectionComp-cells .ecGiftselectionComp-cell{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:320px;}
#ecGiftselection_17086 .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_17086{margin-bottom:20px;margin-top:20px;max-width:1600px;}
#ecGiftselection_17086 .ecGiftselectionComp-cells{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#container_17087{border-bottom:2px solid #f5f5f5;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-top:2px solid #f5f5f5;height:100%;padding-bottom:10px;padding-top:10px;}
#ecFieldtitle_17088{margin-bottom:10px;}
#ecFieldtitle_17088 a{color:#272727;display:inline-block;font-size:16px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
#ecFieldtitle_17088 a:hover{color:#4b7575;}
#ecFieldtitle_17088 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_17088 div.labelfield{display:none;}
#ecFielddescription_17089{min-height:60px;}
#ecFielddescription_17089 .container-fluid{color:#575251;font-size:11px;}
#ecFielddescription_17089 p.description{color:#808080;}
#container_17090{height:300px;}
#ecFieldimage_17091{min-height:0px;}
#ecFieldaddtocart_17092{margin-top:15px;}
#ecFieldaddtocart_17092 input.quantity{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;display:none;height:38px;margin-right:5px;width:50px;}
#ecFieldaddtocart_17092 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_17092 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_17092 a.addtocart{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:500;height:40px;line-height:40px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_17092 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#ecFieldaddtocart_17092 .ecFieldaddtocartCompSizeMinimal-selectsize select{height:40px;margin-bottom:10px;}
#container_17093{max-width:1200px;padding-bottom:5px;padding-top:40px;}
#form_17094 .formfield_button input{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:16px;margin-top:-3px;padding-bottom:8px;padding-top:8px;}
#form_17094 .formfield_button{margin-bottom:0;margin-top:24px;}
#form_17094 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#filefield_17095 .formfield_field label{display:inline-block;margin-bottom:0px;width:100%;}
#filefield_17095 .formfield_field input[type=file]{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#filefield_17095 .formfield_field .filecontrol{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:40px;line-height:26px;}
#container_17097{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_17098 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_17098{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;margin-top:12px;padding-bottom:10px;padding-left:5px;padding-right:5px;padding-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(248, 248, 248);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(248, 248, 248);border-right:0px solid rgb(248, 248, 248);border-top:0px solid rgb(248, 248, 248);border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:none;height:100%;max-height:100%;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.removecartitem{color:rgb(225, 0, 0);font-size:20px;margin-top:10px;width:40px;}
#ecCartCustom_17099 .ecCartCustomComp-order{font-weight:700;}
#ecCartCustom_17099 .ecCartCustomComp-order-text > span{color:rgb(0, 0, 0);font-size:14px;}
#ecCartCustom_17099 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_17099 .ecCartCustomComp-order-button > a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;margin-bottom:5px;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:3px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a{color:#e76000;font-size:20px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_17099 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_17099 .ecCartCustomComp-subTotal .subTotal .price{color:#272727;font-size:18px;font-weight:600;letter-spacing:1px;}
#ecCartCustom_17099 .ecCartCustomComp-cartEmpty{border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-bottom:15px;margin-top:15px;width:250px;}
#ecCartCustom_17099 .ecCartCustomComp-cartEmpty a.emptycart{background-attachment:none;background-clip:none;background-color:rgb(204, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-cartEmpty a.emptycart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_17099 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-top:20px;}
#ecCartCustom_17099 .ecCartCustomComp-checkoutLink a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:24px;font-weight:400;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-catalogLink a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;max-width:100%;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-cartWishlist{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_17099 .ecCartCustomComp-cartWishlist a.addcartwishlist{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;max-width:100%;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;width:250px;}
#ecCartCustom_17099 .ecCartCustomComp-cartWishlist a.addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#ecCartCustom_17099 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-valueTotalArticles{color:#4b7575;font-size:15px;font-weight:800;}
#ecCartCustom_17099 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245, 245, 245);padding-left:0px;padding-right:0px;}
#ecCartCustom_17099 .ecCartCustomComp-grandTotal{color:#575251;font-size:25px;font-weight:500;margin-top:5px;}
#ecCartCustom_17099 .ecCartCustomComp-grandTotal .grandTotal .price{color:#4b7575;font-size:22px;font-weight:600;letter-spacing:1px;}
#ecCartCustom_17099 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:18px;font-weight:400;margin-bottom:10px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-align:left;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:15px;height:40px;}
#ecCartCustom_17099 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote a{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:5px;padding-top:5px;text-align:left;}
#ecCartCustom_17099 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0px;padding-right:0px;}
#ecCartCustom_17099 .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_17099 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_17099 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#ecCartCustom_17099 .ecCartCustomComp-linkQuoteShippingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17099 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#f7b111;}
#ecCartCustom_17099 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{font-size:16px;height:45px;}
#ecCartCustom_17099 .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_17099 .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_17099 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_17099 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecCartCustom_17099 .ecCartCustomComp-linkUpdateTotalShippingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17099 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_17099 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:rgb(0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_17099 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_17099 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;margin-top:4px;}
#ecCartCustom_17099 .ecCartCustomComp-linkUpdateTotalBillingQuote a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecCartCustom_17099 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable{margin-bottom:10px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem{color:#272727;margin-top:10px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol a.addwishlistcartitem:hover{color:#f7b111;}
#ecCartCustom_17099 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-labelVoucherQuote .labelVoucherQuote{color:#272727;font-weight:500;margin-bottom:0px;}
#ecCartCustom_17099 .ecCartCustomComp-containerSummaryArticles ul{display:none;}
#ecCartCustom_17099 .ecCartCustomComp-textNumberArticles{display:none;}
#ecCartCustom_17099 .ecCartCustomComp-valueNumberArticles{display:none;}
#ecCartCustom_17099{max-width:1600px;}
#ecCartCustom_17099 .ecCartCustomComp-promotionlist{color:#575251;padding-left:5px;padding-right:5px;}
#ecCartCustom_17099 .ecCartCustomComp-col-items{margin-top:5px;padding-left:5px;padding-right:5px;}
#ecCartCustom_17099 .ecCartCustomComp-subTotal .subTotal{font-size:16px;}
#ecCartCustom_17099 .ecCartCustomComp-grandTotal .grandTotal{color:#272727;font-size:20px;}
#ecCartCustom_17099 .ecCartCustomComp-textTotalArticles{font-size:15px;padding-top:2px;}
#ecCartCustom_17099 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError{font-size:12px;font-weight:500;text-transform:uppercase;}
#ecCartCustom_17099 .ecCartCustomComp-descriptionVoucherQuote{color:#808080;margin-bottom:10px;}
#ecCartCustom_17099 .ecCartCustomComp-checkoutLink a:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCartCustom_17099 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotionstitle{color:#272727;font-size:15px;font-weight:600;}
#ecCartCustom_17099 .ecCartCustomComp-promotionlist .ecCartCustomComp-promotion{color:#808080;font-size:12px;}
#ecFieldtitle_17100 a{color:#272727;font-weight:600;letter-spacing:0.5px;}
#ecFieldtitle_17100{color:#272727;line-height:20px;margin-top:0px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#ecFieldtitle_17100 a:hover{color:#f7b111;}
#ecFieldtitle_17100 .container-fluid{font-size:15px;letter-spacing:1px;}
#ecFieldtitle_17100 div.labelfield{display:none;}
#container_17101{margin-top:5px;}
#ecFieldprice_17102 div.originalprice{text-decoration:line-through;}
#ecFieldprice_17102 div.discount{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:500;margin-left:5px;margin-right:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_17102 div.price{color:#272727;font-size:18px;font-weight:600;letter-spacing:1px;}
#ecFieldprice_17102{padding-left:5px;padding-right:5px;}
#ecFieldautocomplete_17104{border-bottom:0px solid #000000;border-top:0px solid #000000;font-size:15px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_17104 .quicksearch input[type=text]{background-attachment:none;background-clip:none;background-color:rgb(245, 245, 245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_17104 .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_17104 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;float:left;font-size:14px;font-weight:600;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_17104 .quickaddtocart a.addtocart{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;height:40px;line-height:40px;margin-left:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;padding-top:0px;text-shadow:none;text-transform:uppercase;}
#ecFieldautocomplete_17104 .quickconfigurator .configurator_label{color:#272727;font-size:14px;font-weight:600;}
#ecFieldautocomplete_17104 .quickconfigurator .configurator_li label{color:#808080;font-size:12px;font-weight:500;}
#ecFieldautocomplete_17104 .quickaddtocart a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#ecFieldautocomplete_17104 .quickconfigurator .configurator_control{color:#808080;}
#ecFieldautocomplete_17104 .quicksetoptions .formfield_field label{color:#808080;font-size:14px;}
#ecFieldautocomplete_17104 .quicksetoptions .formfield_field select{color:#808080;}
#ecFieldautocomplete_17104 .quicksetoptions .custom-control-label img{margin-left:5px;margin-right:5px;}
#ecFieldautocomplete_17104 .quicksetoptions .formfield_field .selectfile{color:#808080;}
#ecFieldquantity_17105 .rowUnit{display:none;}
#ecFieldquantity_17105 .rowUnitSize{display:block;}
#ecFieldquantity_17105 .rowQty{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:18px;font-weight:500;height:40px;text-align:center;width:55px;}
#ecFieldquantity_17105{margin-top:10px;}
#ecFieldquantity_17105 input.qtyminus{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:0px solid #ced4da;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:20px;font-weight:600;height:40px;padding-left:12px;padding-right:12px;}
#ecFieldquantity_17105 input.qtyplus{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;height:40px;padding-left:10px;padding-right:10px;}
#container_17106{margin-top:10px;}
#paragraph_17107{color:#575251;font-size:14px;}
#ecFieldtext_17108{color:#272727;font-size:16px;font-weight:600;letter-spacing:0.5px;}
#ecFieldtext_17108 div.labelfield{display:none;padding-right:0px;}
#ContainerRow_17110{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;max-width:1390px;padding-bottom:10px;padding-top:10px;}
#imagelink_17113 img{width:165px;}
#imagelink_17113{padding-left:10px;padding-right:10px;}
#paragraph_17114 .paragraphComp-content h2{border-left:3px solid #f7b111;color:#272727;font-size:28px;font-weight:800;padding-left:15px;padding-right:15px;}
#paragraph_17114{padding-left:10px;padding-right:5px;}
#userbar_17117 .userbarComp-loggedUser label i{display:none;}
#userbar_17117 .userbarComp-loggedUser label{color:#272727;font-size:13px;margin-bottom:0px;padding-left:2px;padding-right:12px;}
#userbar_17117{height:45px;min-height:100%;}
#userbar_17117 .userbarComp-loggedUser{color:#272727;}
#userbar_17117 .userbarComp-logout{color:#000000;}
#userbar_17117 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:14px;}
#ecCheckoutCustom_17118 .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_17118 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-right:10px;padding-top:12px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)padding-left:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;font-size:18px;font-weight:800;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-left:0 solid #1a1a1a;border-right:0 solid #1a1a1a;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100pxfont-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10pxmargin-top:0;}
#ecCheckoutCustom_17118 .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_17118 .ecCheckoutCustomComp-accordion .card-body span.price{color:#4b7575;font-size:15px;font-weight:700;letter-spacing:0.5px;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#f7b111font-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255)color:#ffffff;}
#ecCheckoutCustom_17118 .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_17118 .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_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#333333;font-size:12px;font-weight:800;text-decoration:underlinetext-decoration:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-message{font-size:14px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-errorcreditcard{font-size:14px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutHead h3.title{color:#272727;display:inline-block;font-size:14px;font-weight:600;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutHead h3.status{color:#f7b111;display:inline-block;font-size:14px;font-weight:800;margin-left:5pxfont-weight:600;text-decoration:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:600;margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(208,209,217);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(208,209,217);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid rgb(208,209,217);border-right:0 solid rgb(208,209,217);border-top:0 solid rgb(208,209,217);border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-headerAttributes{border-left:1px solid #d0d1d9;border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:#333333;display:inline-block;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-headerAttributes li .textAttribute{color:#272727;display:inline-block;font-size:14px;margin-left:5pxfont-weight:600;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245,245,245);border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000font-size:14px;color:#f7b111;font-size:14px;font-weight:600;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:0 solid rgb(221,221,221);border-top:1px solid rgb(208,209,217);font-size:22px;margin-left:auto;padding-top:15px;text-align:right;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#333333color:#f7b111;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:12px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxcolor:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10pxmargin-bottom:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-weight:500;padding-left:5px;padding-right:5pxfont-size:14px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-confirmcondition label{color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:12px;padding-top:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5pxcolor:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-precheckouttotal{color:#333333;font-size:25px;margin-bottom:20pxborder-top:1px solid #000000;padding-top:15px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:18px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:24px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_17118{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-documents{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0)color:#f7b111;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-externalReference h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-extAppearance h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-note h4{color:#333333;font-weight:400font-size:18px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-header{display:none}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;color:#808080;font-size:10px;font-weight:600;padding-bottom:0color:#333333;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22pxcolor:#333333;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterCosts{color:#808080;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#333333;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #333333;border-right:0 solid #333333;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#333333;margin-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-confirmcondition label{color:#272727;font-size:12px;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice{border-right:0px solid rgb(208,209,217);border-top:0px solid rgb(208,209,217);}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{color:#272727;margin-top:9px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-confirmcondition{margin-bottom:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-container{color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .value{color:#808080;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#333333;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#4b7575;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .usepointsbalance{color:#808080;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterCosts .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterShipping .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterBank .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterStamps .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterTax .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterRebate .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .value{color:#808080;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-soldout{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-blockorder{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:400;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{color:#272727;font-size:14px;font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-weight:400;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .infodetail{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .selectfile{color:#333333;font-size:14px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#333333;font-size:14px;font-weight:700;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#333333;font-size:13px;font-weight:700;letter-spacing:0.5px;margin-right:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{color:#333333;font-size:16px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterEarnpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterSpentpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterSpentpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-confirmcondition #ecCheckoutCustomComp-errorcondition{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;margin-bottom:10px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutFooterEarnpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-minorder{font-size:14px;margin-bottom:10px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{font-weight:600;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion div.nextStep a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-accordion div.prevStep a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutDate{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutDate .datevalue{font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingAddress address{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod p{color:#272727;margin-top:15px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod span{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{color:#272727;font-size:16px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-billingMethod p{margin-top:15px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable{margin-top:10px;padding-top:25px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .number1{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .number2{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-giftcode{color:#272727;font-size:12px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-giftcode h4{color:#333333;font-size:18px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-attachment{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-attachment h4{color:#333333;font-size:18px;font-weight:500;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-attachment li .dateAttachment{color:#272727;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-attachment a.manageattachment{color:#ffffff;font-size:14px;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li div.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li a.active{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-title{display:none;}
#ecCheckoutCustom_17118 .ecCheckoutCustomComp-items{margin-top:10px;padding-top:30px;}
#ecFieldimage_17121{padding-left:5px;padding-right:5px;}
#ecFieldtitle_17124{color:#272727;font-size:11px;font-weight:400;margin-bottom:10px;margin-top:0;text-transform:uppercase;}
#ecFieldtitle_17124 div.labelfield{display:none;}
#ecFieldtext_17125 div.labelfield{padding-right:0;}
#ecFieldtext_17125 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17125 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecFieldtext_17128 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17129 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17130 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_17131 div.labelprice label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_17131 div.price{color:#272727;font-size:15px;font-weight:700;}
#ecFieldprice_17131 div.discount{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;margin-left:4px;margin-right:4px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_17131 div.originalprice{color:#808080;text-decoration:line-through;}
#userregistration_17132 .accounttype{font-size:22px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_17132 .accounttype > label{color:#f7b111;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)display:inline-blockfont-weight:500;}
#userregistration_17132 .formfield_field label{color:#272727;font-size:10px;font-weight:600;line-height:12px;margin-bottom:0;text-transform:uppercase;}
#userregistration_17132 .formfield_field .inputfield{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#4b7575;font-size:14px;height:50px;}
#userregistration_17132 .formfield_field select{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:50px;}
#userregistration_17132 .formfield_button input{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:40px}
#userregistration_17132{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:25px;padding-bottom:30pxpadding-bottom:0margin-top:10px;}
#userregistration_17132 .formfield_field input[type=password]{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;}
#userregistration_17132 .formfield_error{font-size:10px;margin-top:0;}
#userregistration_17132 .userregistrationComp-verifymail{font-size:12px;font-weight:500;}
#container_17133{margin-bottom:10px;}
#paragraph_17134{color:#333333;font-size:18px;font-weight:800;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_17134 .paragraphComp-content h3{color:#272727;font-size:20px;}
#paragraph_17135{color:#4b7575;font-size:14px;padding-left:5px;padding-right:5px;text-align:right;}
#paragraph_17135 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#textfield_17140 .formfield_field .inputfield{height:45px;}
#textfield_17141 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;}
#paragraph_17149{color:#333333;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_17149 .paragraphComp-content h3{color:#272727;font-size:20px;text-align:left;}
#textfield_17153 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;}
#selectfield_17163 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_17169{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#checkboxfield_17170{padding-left:5px;padding-right:5px;padding-top:5px;}
#checkboxfield_17170 .custom-control-label{color:#4b7575;font-size:12px;font-weight:800;padding-top:2px;}
#passwordfield_17171 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#Column_17172{padding-bottom:10px;}
#paragraph_17173{color:#333333;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_17173 .paragraphComp-content h3{color:#272727;font-size:20px;text-align:left;}
#radiofield_17174 .formfield_field > label{display:none;}
#radiofield_17174 .custom-control-label{color:#272727;font-size:11px;font-weight:700;padding-top:3px;}
#radiofield_17174{padding-left:0;padding-right:0;}
#selectfield_17176 .formfield_field label{display:none;}
#selectfield_17176 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_17183 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_17189 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_17190{height:100%;}
#ecFieldtext_17191{margin-bottom:auto;margin-top:auto;width:100%;}
#ecFieldtext_17191 div.textfield{color:#4b7575  !important;font-size:10px;font-weight:600;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_label{font-size:14px;}
#ecCheckoutCustom_17192 .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_17192 .ecCheckoutCustomComp-confirmpaypal_container .ecCheckoutCustomComp-confirmpaypal_text a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:10px;padding-bottom:12px;padding-right:10px;padding-top:12px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)padding-left:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body{border-bottom:0 solid rgb(245,245,245);margin-bottom:5px;padding-left:0;padding-right:0;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#333333;font-family:Raleway;font-size:18px;font-weight:800;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .title a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:12px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body li{border-bottom:0 solid #000000;border-left:0 solid #1a1a1a;border-right:0 solid #1a1a1a;border-top:0 solid #000000;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:100pxfont-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-error{margin-top:10pxmargin-top:0;}
#ecCheckoutCustom_17192 .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_17192 .ecCheckoutCustomComp-accordion .card-body span.price{color:#4b7575;font-size:15px;font-weight:700;letter-spacing:0.5px;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body span.link_details{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body span.link_details a{color:#f7b111font-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body div.details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores{margin-bottom:15px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores label{}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li{border-left:0 solid #000000;border-right:0 solid #000000;margin-bottom:5px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li.activeStore{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-left:0 solid #000000;border-right:0 solid #000000;color:rgb(255,255,255)color:#ffffff;}
#ecCheckoutCustom_17192 .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_17192 .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_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_footer .store_selection{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#333333;font-size:12px;font-weight:800;text-decoration:underlinetext-decoration:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-message{font-size:14px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-errorcreditcard{font-size:14px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutDetail{border-top:1px solid rgb(245,245,245);margin-top:10px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutHead{padding-bottom:10px;padding-top:10px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutHead h3.title{color:#272727;display:inline-block;font-size:14px;font-weight:600;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutHead h3.status{color:#f7b111;display:inline-block;font-size:14px;font-weight:800;margin-left:5pxfont-weight:600;text-decoration:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutHead a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:600;margin-left:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shipping{border-bottom:1px solid rgb(208,209,217);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);border-top:1px solid rgb(208,209,217);}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(208,209,217);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid rgb(208,209,217);border-right:0 solid rgb(208,209,217);border-top:0 solid rgb(208,209,217);border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billing{border-bottom:1px solid rgb(222,222,222);border-left:1px solid rgb(208,209,217);border-right:1px solid rgb(208,209,217);}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingAddress h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingMethod h4{color:#ffffff;font-size:16px;font-weight:800;margin-bottom:5pxtext-decoration:underline;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-headerAttributes{border-left:1px solid #d0d1d9;border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-headerAttributes li .labelExpireDate{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-headerAttributes li .textExpireDate{color:#333333;display:inline-block;font-size:14px;font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-headerAttributes li .labelAttribute{display:inline-blockcolor:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-headerAttributes li .textAttribute{color:#272727;display:inline-block;font-size:14px;margin-left:5pxfont-weight:600;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .item{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #dddddd;border-right:0 solid #dddddd;border-top:0 solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable div.col-title{display:none}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutSizeCol > .title{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:800;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .tablesizes .title{border-bottom:1px solid rgb(245,245,245);border-left:1px solid rgb(245,245,245);border-right:1px solid rgb(245,245,245);border-top:1px solid rgb(245,245,245);color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .tablesizes .value{border-bottom:1px solid rgb(222,222,222);border-left:0 solid rgb(245,245,245);border-right:0 solid rgb(245,245,245);border-top:0 solid #000000font-size:14px;color:#f7b111;font-size:14px;font-weight:600;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterSubtotal{border-bottom:0 solid rgb(221,221,221);border-top:1px solid rgb(208,209,217);font-size:22px;margin-left:auto;padding-top:15px;text-align:right;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterCosts{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterShipping{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterBank{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterStamps{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterTax{border-bottom:1px solid rgb(221,221,221);border-top:0 solid #000000;font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterRebate{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterEnasarco{border-bottom:1px solid rgb(221,221,221);font-size:20px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterTotal{border-bottom:0 solid rgb(221,221,221);font-size:30px;margin-left:auto;padding-bottom:5px;padding-top:5px;text-align:right;width:40%;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterTotal .value{color:#333333color:#f7b111;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-totalarticles{border-top:1px solid rgb(221,221,221);text-align:right}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-totalarticles h4{display:inline-block;font-size:20px;font-weight:300;text-decoration:none}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-externalReference{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-extAppearance{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:12px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxcolor:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-note{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#272727;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20pxfont-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-condition{border-top:1px solid rgb(221,221,221);padding-top:10pxmargin-bottom:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:04px;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-weight:500;padding-left:5px;padding-right:5pxfont-size:14px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-confirmcondition label{color:#272727;font-size:14px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooter{margin-bottom:20px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooter a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:16px;font-weight:800;padding-bottom:12px;padding-top:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:5pxcolor:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-precheckouttotal{color:#333333;font-size:25px;margin-bottom:20pxborder-top:1px solid #000000;padding-top:15px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-precheckouttotal .ecCheckoutCustomComp-precheckouttotal-value{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-family:Roboto;font-size:18px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-linkconfirmckeckout a{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:rgb(255,255,255);font-size:24px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-linkconfirmckeckout{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:30px;margin-left:auto;width:200px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingMethod span{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:10px}
#ecCheckoutCustom_17192{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-documents{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-cart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTableRow .matrix-to-wishlist{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterSubtotal .title{font-weight:400}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterSubtotal .value{color:rgb(0,0,0)color:#f7b111;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterCosts .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterShipping .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterBank .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterStamps .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterTax .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterRebateDiscount .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterRebate .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterEnasarco .title{font-weight:300}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterTotal .title{color:rgb(0,0,0);font-weight:400}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-externalReference h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-extAppearance h4{color:#333333;font-size:18px;font-weight:400font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-note h4{color:#333333;font-weight:400font-size:18px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-header{display:none}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .tableExternalRef .item .title{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;color:#808080;font-size:10px;font-weight:600;padding-bottom:0color:#333333;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal{font-size:22pxcolor:#333333;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterCosts{color:#808080;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterCosts .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterShipping{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterShipping .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterBank{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterBank .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterStamps{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterStamps .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterTax{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterTax .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebate{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebate .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco{font-size:22px}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .title{color:#808080;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterTotal .title{color:#333333;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-condition > div{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #f7b111;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #333333;border-right:0 solid #333333;border-top:0 solid #f7b111;border-top-left-radius:0;border-top-right-radius:0;color:#333333;margin-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-confirmcondition label{color:#272727;font-size:12px;font-weight:800;margin-bottom:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice{border-right:0px solid rgb(208,209,217);border-top:0px solid rgb(208,209,217);}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack{color:#272727;margin-top:9px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingAddress{border-right:1px solid rgb(208,209,217);padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingMethod{padding-left:20px;padding-right:20px;padding-top:20px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-confirmcondition{margin-bottom:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-container{color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterSubtotal .value{color:#808080;font-family:Roboto;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .pointsbalance{color:#333333;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#4b7575;font-size:14px;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .usepointsbalance{color:#808080;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterCosts .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterShipping .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterBank .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterStamps .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterTax .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebateDiscount .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterRebate .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-checkoutFooterEnasarco .value{color:#808080;font-family:Roboto;font-size:16px;font-weight:800;letter-spacing:1px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-soldout{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-blockorder{font-size:14px;font-weight:500;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-confirmpaypal_container p{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:400;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-condition > div > .ecCheckoutCustomComp-pre-condition-alert > div{color:#272727;font-size:14px;font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-pre-confirmcondition .ecCheckoutCustomComp-pre-errorcondition{font-weight:400;margin-bottom:10px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .infodetail{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .selectfile{color:#333333;font-size:14px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#333333;font-size:14px;font-weight:700;padding-left:2px;padding-right:2px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{color:#333333;font-size:13px;font-weight:700;letter-spacing:0.5px;margin-right:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-giftcode a.copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-searchStores select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-linkNumberTrack h4{color:#333333;font-size:16px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterEarnpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterSpentpoints .title{color:#272727;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterSpentpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-giftcode li .sharelinkGiftcode{color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-confirmcondition #ecCheckoutCustomComp-errorcondition{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;margin-bottom:10px;margin-top:5px;padding-bottom:5px;padding-top:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutFooterEarnpoints .value{color:#f7b111;font-size:16px;font-weight:800;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-minorder{font-size:14px;margin-bottom:10px;margin-top:20px;padding-bottom:10px;padding-top:10px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body a.removeattachment{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .no_stores{font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion .card-body .ecCheckoutCustomComp-dlstores .ecCheckoutCustomComp-containerStores .ecCheckoutCustomComp-resultsStores ul li .store_body .store_address{font-weight:600;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion div.nextStep a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-accordion div.prevStep a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:800;text-transform:uppercase;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutDate{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutDate .datevalue{font-weight:800;padding-left:5px;padding-right:5px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingAddress address{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod p{color:#272727;margin-top:15px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod span{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-shippingMethod .ecCheckoutCustomComp-deliveryInfo h4{color:#272727;font-size:16px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-billingMethod p{margin-top:15px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable{margin-top:10px;padding-top:25px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .number1{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .number2{padding-bottom:8px;padding-left:5px;padding-right:5px;padding-top:8px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-giftcode{color:#272727;font-size:12px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-giftcode h4{color:#333333;font-size:18px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-attachment{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-attachment h4{color:#333333;font-size:18px;font-weight:500;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-attachment li .dateAttachment{color:#272727;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-attachment a.manageattachment{color:#ffffff;font-size:14px;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li div.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-line ul.ecCheckoutCustomComp-typeLine li a.active{background-attachment:none;background-clip:none;background-color:#ecb200;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-checkoutTable .ecCheckoutCustomComp-checkoutMatrice-title{display:none;}
#ecCheckoutCustom_17192 .ecCheckoutCustomComp-items{margin-top:10px;padding-top:30px;}
#ecFieldimage_17195{padding-left:5px;padding-right:5px;}
#ecFieldtitle_17198{color:#272727;font-size:11px;font-weight:400;margin-bottom:10px;margin-top:0;text-transform:uppercase;}
#ecFieldtitle_17198 div.labelfield{display:none;}
#ecFieldtext_17199 div.labelfield{padding-right:0;}
#ecFieldtext_17199 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17199 div.textfield{font-size:12px;padding-left:3px !important;padding-right:3px !important;}
#ecFieldtext_17202 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17203 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldtext_17204 div.labelfield label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_17205 div.labelprice label{color:#272727;font-size:12px;font-weight:800;}
#ecFieldprice_17205 div.price{color:#272727;font-size:15px;font-weight:700;}
#ecFieldprice_17205 div.discount{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:600;margin-left:4px;margin-right:4px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_17205 div.originalprice{color:#808080;text-decoration:line-through;}
#userregistration_17206 .accounttype{font-size:22px;padding-bottom:20px;padding-top:20px;text-align:center;}
#userregistration_17206 .accounttype > label{color:#f7b111;display:inline-block;font-size:15px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25)display:inline-blockfont-weight:500;}
#userregistration_17206 .formfield_field label{color:#272727;font-size:10px;font-weight:600;line-height:12px;margin-bottom:0;text-transform:uppercase;}
#userregistration_17206 .formfield_field .inputfield{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#4b7575;font-size:14px;height:50px;}
#userregistration_17206 .formfield_field select{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:50px;}
#userregistration_17206 .formfield_button input{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:20px;margin-bottom:40px}
#userregistration_17206{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;margin-top:25px;padding-bottom:30pxpadding-bottom:0margin-top:10px;}
#userregistration_17206 .formfield_field input[type=password]{border-bottom:1px solid #dddddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;}
#userregistration_17206 .formfield_error{font-size:10px;margin-top:0;}
#userregistration_17206 .userregistrationComp-verifymail{font-size:12px;font-weight:500;}
#container_17207{margin-bottom:10px;}
#paragraph_17208{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_17209{color:#4b7575;font-size:14px;padding-left:5px;padding-right:5px;text-align:right;}
#paragraph_17209 .paragraphComp-content a{color:#f7b111;font-weight:600;}
#textfield_17214 .formfield_field .inputfield{height:45px;}
#textfield_17215 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;height:45px;}
#paragraph_17223{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#textfield_17227 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;}
#selectfield_17237 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_17242{padding-bottom:10px;}
#paragraph_17243{color:#333333;font-family:Roboto;font-size:18px;font-weight:800;margin-bottom:10px;margin-top:40px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#radiofield_17244 .formfield_field > label{display:none;}
#radiofield_17244 .custom-control-label{color:#272727;font-size:11px;font-weight:700;padding-top:3px;}
#radiofield_17244{padding-left:0;padding-right:0;}
#selectfield_17246 .formfield_field label{display:none;}
#selectfield_17246 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_17253 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#selectfield_17259 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#container_17260{height:100%;}
#ecFieldtext_17261{margin-bottom:auto;margin-top:auto;width:100%;}
#ecFieldtext_17261 div.textfield{color:#4b7575  !important;font-size:12px;font-weight:600;}
#ContainerRow_17262{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1390px;}
#Column_17263{padding-right:30px;}
#menu_17265{border-top:1px solid #dddddd;padding-top:10px;}
#ContainerRow_17268{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:1570px;padding-top:20px;}
#Column_17269{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#000000;margin-bottom:20px;}
#container_17270{border-bottom:0px solid rgb(237, 237, 237);border-left:0px solid rgb(237, 237, 237);border-right:0px solid rgb(237, 237, 237);border-top:0px solid rgb(237, 237, 237);position:relative;}
#ecFieldimage_17271 .carousel-control-prev{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_17271 .carousel-control-prev > i{line-height:40px;}
#ecFieldimage_17271 .carousel-control-next{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;bottom:40%;color:rgb(255, 255, 255);height:40px;opacity:1;width:40px;}
#ecFieldimage_17271 .carousel-control-next > i{line-height:40px;}
#ecFieldimage_17271 div.primaryProductImage{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:none;}
#ecFieldimage_17271{padding-top:5px;}
#ecFieldimage_17271 .carousel .carousel-item figure img{max-height:220px;}
#Column_17272{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;}
#ContainerRow_17274{padding-left:15px;}
#ecFieldtitle_17276{color:#272727;font-size:28px;padding-bottom:5px;padding-top:5px;}
#ecFieldtitle_17276 div.labelfield{display:none;}
#container_17364{margin-bottom:10px;margin-top:30px;max-width:1600px;}
#paragraph_17365 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_17365{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#container_17366{max-width:1600px;}
#paragraph_17367{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:#272727;font-size:12px;margin-top:0px;max-width:1600px;padding-bottom:15px;padding-top:15px;}
#ecOrders_17368{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:0px;max-width:1600px;}
#ecOrders_17368 .ecOrdersComp-orders{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:3px;font-size:20px;margin-bottom:20px;margin-left:-3px;padding-bottom:30px;padding-left:30px;padding-right:30px;}
#ecOrders_17368 .nav.flex-column .nav-item{border-bottom:0px solid #000000;font-size:20px;margin-bottom:8px;}
#ecOrders_17368 .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_17368 .nav.flex-column .nav-item .nav-link:hover{background-attachment:none;background-clip:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(246, 246, 246);border-left:1px solid rgb(246, 246, 246);border-right:1px solid rgb(246, 246, 246);border-top:1px solid rgb(246, 246, 246);color:#272727;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{color:#808080;font-size:16px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#4b7575;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ecb200;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(221, 0, 31);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder{border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(52, 138, 255);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#ecOrders_17368 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_17368 .ecOrdersComp-paging a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_17368 .ecOrdersComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_17368 .ecOrdersComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.vieworder:hover{color:#272727;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.modifyorder:hover{color:#272727;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.cancelorder:hover{color:#272727;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.rmaorder:hover{color:#272727;}
#ecOrders_17368 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_17368 .tabsComp-tabs-select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 0, 0);height:50px;margin-bottom:20px;}
#ecOrders_17368 .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_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderId{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderName{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderDate{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:#272727;font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_17368 .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_17368 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:3px;border-left:1px solid #dddddd;border-right:0px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:3px;color:#ffffff;padding-bottom:10px;padding-top:10px;}
#ecOrders_17368 .nav{border-right:0px solid #dddddd;}
#ecOrders_17368 .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:#f7b111;}
#ecOrders_17368 .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_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{color:#808080;font-size:16px;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{color:#808080;font-size:16px;}
#ecOrders_17368 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecOrders_17368 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ffffff;border-right:0px solid #ffffff;border-top:0px solid #ffffff;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);margin-top:20px;padding-bottom:8px;padding-top:8px;}
#ecOrders_17368 .tabsComp-tabs li a{color:#4b7575;font-size:16px;text-transform:uppercase;}
#ecOrders_17368 .ecOrdersComp-ordersTable .title{color:#272727;font-size:14px;text-transform:uppercase;}
#ecOrders_17368 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol a.pdforder{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:12px;font-weight:500;}
#container_17369{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_17370 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_17370{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0px;padding-top:15px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart label{color:#272727;font-size:12px;font-weight:500;margin-bottom:0px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:40px;margin-bottom:10px;margin-right:5px;width:95%;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart a.cartwishlist{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:600;margin-bottom:10px;margin-left:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_17371 .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_17371 .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_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0px;padding-left:15px;padding-right:5px;padding-top:0px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist{color:#4b7575;font-size:20px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist{color:rgb(207, 0, 0);font-size:20px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid rgb(0, 0, 0);border-right:1px solid rgb(221, 221, 221);border-top:0px solid rgb(0, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(136, 136, 136);font-size:16px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_17371 .ecWishlistCustomComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(246, 246, 246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136, 136, 136);}
#ecWishlistCustom_17371 .ecWishlistCustomComp-results{color:rgb(0, 0, 0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailHead h3{color:#4b7575;font-size:15px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-section > .title,#ecWishlistCustom_17371  .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245, 245, 245);margin-bottom:20px;margin-top:0px;padding-top:20px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-shadow:none;text-transform:uppercase;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem{color:#272727;font-size:24px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem{color:rgb(218, 0, 0);font-size:24px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.viewwishlist:hover{color:#272727;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol a.removewishlist:hover{color:rgb(145, 0, 0);}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailHead a.backwishlist:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.emptywishlist:hover{background-attachment:none;background-clip:none;background-color:rgb(170, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_17371{margin-bottom:60px;max-width:1600px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailAction a.addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.addwishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#4b7575;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol a.removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250, 250, 250, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(149, 0, 0);}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share .socialshare{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;padding-left:15px;padding-right:15px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart .formfield_error{font-size:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart a.cartwishlist:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f7b111;border-left:0px solid #f7b111;border-right:0px solid #f7b111;border-top:0px solid #f7b111;color:#ffffff;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart .selectfile{color:#808080;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;height:60px;width:95%;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:00px;height:40px;width:95%;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-cart .filecontrol{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:40px;line-height:28px;width:95%;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistDetailHead-button a{color:#272727;font-size:12px;font-weight:600;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistShareHead a.backwishlist{font-size:12px;margin-bottom:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share h4{color:#575251;font-size:16px;margin-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistSettingsHead h3{color:#272727;font-size:20px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistSettingsHead a.backwishlist{margin-bottom:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-wishlistShareHead h3{color:#272727;font-size:20px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share .shareinfo{color:#808080;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share label{color:#272727;font-size:12px;font-weight:500;margin-bottom:0px;margin-top:10px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share textarea{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share .formfield_error{color:rgb(206, 0, 0);font-size:9px;font-weight:600;margin-top:0px;text-transform:uppercase;}
#ecWishlistCustom_17371 .ecWishlistCustomComp-share a.sendwishlist{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecFieldimage_17372{max-width:120px;}
#ecFieldtitle_17373 a{color:#272727;font-size:16px;}
#ecFieldtitle_17373{color:#272727;font-size:16px;font-weight:400;margin-bottom:10px;text-transform:uppercase;}
#ecFieldtitle_17373 div.labelfield{display:none;}
#ecFieldtitle_17373 a:hover{color:#4b7575;}
#ecFieldtext_17374 div.labelfield label{color:#808080;font-size:12px;}
#ecFieldtext_17374 div.textfield{color:#272727 !important;}
#ContainerRow_17375{margin-top:5px;}
#ecFieldprice_17377 div.discount{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:15px;margin-left:5px;margin-right:5px;margin-top:5px;padding-bottom:2px;padding-left:5px;padding-right:5px;padding-top:2px;}
#ecFieldprice_17377 div.originalprice{color:rgb(138,138,138);font-size:16px;text-decoration:line-through;}
#ecFieldprice_17377 div.price{color:#272727;font-size:22px;font-weight:600;padding-top:2px;}
#ecFieldprice_17377 div.minimalprice{display:none;}
#container_17378{margin-top:10px;}
#ecFieldquantity_17379 .rowUnit{display:none;}
#ecFieldquantity_17379 .rowUnitSize{display:block;}
#ecFieldquantity_17379 .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_17379{margin-top:10px;text-align:center;}
#ecFieldquantity_17380 .rowUnit{display:none;}
#ecFieldquantity_17380 .rowUnitSize{display:block;}
#ecFieldquantity_17380 .rowQty{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:16px;font-weight:500;height:50px;margin-left:auto;margin-right:auto;text-align:center;width:50px;}
#ecFieldquantity_17380{margin-top:10px;text-align:center;}
#container_17381{padding-bottom:30px;}
#container_17382{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_17383 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_17383{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#paragraph_17384{color:#808080;font-size:13px;max-width:1600px;}
#ecRmaCustom_17385 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_17385 .ecRmaCustomComp-documents{color:rgb(0, 0, 0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_17385 .ecRmaCustomComp-documents a{color:#f7b111;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaHead h3.title{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaHead h3.status{color:#f7b111;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaHead a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #e76000;border-right:0px solid #e76000;border-top:0px solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);font-size:16px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#ecRmaCustom_17385 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_17385 .ecRmaCustomComp-shippingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17385 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-shippingMethod h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billingAddress h4{color:rgb(0, 0, 0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_17385 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billingMethod h4{color:rgb(0, 0, 0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0px;width:40%;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{color:#272727;font-size:22px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221, 221, 221);}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:#f7b111;font-size:25px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#f7b111;font-family:Forum;font-size:25px;font-weight:600;letter-spacing:1px;}
#ecRmaCustom_17385 .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_17385 .ecRmaCustomComp-externalReference h4{color:rgb(0, 0, 0);font-weight:800;}
#ecRmaCustom_17385 .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_17385 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:14px;height:50px;margin-top:10px;width:100%;}
#ecRmaCustom_17385 .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_17385 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_17385 .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:#f7b111;font-size:13px;}
#ecRmaCustom_17385 .ecRmaCustomComp-confirmcondition label{color:#272727;font-size:13px;font-weight:600;margin-bottom:10px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaFooter a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:16px;font-weight:500;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_17385{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;max-width:1600px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221, 221, 221);margin-bottom:5px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:#272727;font-family:Forum;font-weight:600;letter-spacing:1px;}
#ecRmaCustom_17385 .ecRmaCustomComp-extAppearance h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17385 .ecRmaCustomComp-note h4{color:rgb(0, 0, 0);font-weight:bold;}
#ecRmaCustom_17385 .ecRmaCustomComp-confirmcondition{color:rgb(0, 0, 0);padding-left:0px;}
#ecRmaCustom_17385 .ecRmaCustomComp-rmaTable .title{color:rgb(0, 0, 0);}
#ecRmaCustom_17385 .ecRmaCustomComp-attachment a.saveattachment{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;font-weight:300;text-transform:uppercase;}
#ecRmaCustom_17385 .ecRmaCustomComp-attachment h4{color:#575251;}
#ecRmaCustom_17385 #ecRmaCustomComp-errornocheckitems{font-size:13px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_17385 .ecRmaCustomComp-confirmcondition #ecRmaCustomComp-errorcondition{font-size:13px;padding-bottom:6px;padding-top:6px;}
#ecRmaCustom_17385 .ecRmaCustomComp-attachment a.saveattachment:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#f7b111;}
#ecRmaCustom_17385 .ecRmaCustomComp-attachment .attachmentbutton{padding-left:15px;padding-right:15px;}
#ecFieldimage_17386 img{width:140px;}
#ecFieldtitle_17387 a{font-size:30px;}
#ecFieldtitle_17387{color:#f7b111;font-family:Forum;font-size:24px;font-weight:400;text-transform:uppercase;}
#container_17388{margin-top:10px;}
#paragraph_17389{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldtext_17390{font-size:15px;}
#ecFieldtext_17390 div.labelfield{display:none;padding-right:0px;}
#container_17391{margin-top:10px;}
#paragraph_17392{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldprice_17393 div.originalprice{text-decoration:line-through;}
#ecFieldprice_17393 div.discount{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:14px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_17393 div.price{color:rgb(0, 0, 0);font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;}
#container_17394{margin-top:10px;}
#paragraph_17395{color:rgb(0, 0, 0);font-size:13px;}
#ecFieldtext_17396{font-size:15px;}
#ecFieldtext_17396 div.labelfield{display:none;padding-right:0px;}
#container_17397{margin-top:10px;}
#paragraph_17398{font-size:18px;}
#textfield_17399 .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_17399{text-align:center;}
#textfield_17400 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;text-align:center;width:60px;}
#textfield_17400{text-align:center;}
#textfield_17400 .formfield_field label{display:none;}
#textfield_17400 .formfield_error{font-size:10px;}
#ecFieldtext_17401{color:#272727;font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;margin-top:10px;text-align:center;}
#textareafield_17402 .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_17402 .formfield_field label{color:#272727;font-size:14px;font-weight:500;margin-bottom:0px;}
#container_17403{padding-bottom:2%;padding-top:2%;}
#paragraph_17404{color:#808080;margin-bottom:5px;max-width:1200px;text-align:center;}
#paragraph_17404 .paragraphComp-content a{color:#272727;font-weight:700;}
#paragraph_17404 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_17405{color:#4b7575;font-size:15px;font-weight:400;margin-bottom:10px;margin-top:20px;max-width:1200px;text-align:center;}
#paragraph_17405 .paragraphComp-content a{color:#808080;font-weight:700;}
#paragraph_17405 .paragraphComp-content a:hover{color:#f7b111;}
#paragraph_17405 .paragraphComp-content strong{color:#272727;}
#userregistration_17406 .accounttype{font-size:22px;margin-bottom:20px;text-align:center;}
#userregistration_17406 .accounttype > label{color:#272727;font-size:14px;font-weight:600;line-height:22px;margin-left:8px;margin-right:8px;text-transform:uppercase;}
#userregistration_17406 .formfield_field label{color:#272727;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:0px;}
#userregistration_17406 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userregistration_17406 .formfield_field select{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userregistration_17406 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-align:center;text-transform:uppercase;}
#userregistration_17406{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:20px;max-width:1570px;}
#userregistration_17406 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userregistration_17406 .formfield_button{text-align:center;width:100%;}
#userregistration_17406 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;height:45px;}
#userregistration_17406 .userregistrationComp-verifymail{font-size:13px;padding-bottom:5px;padding-top:5px;}
#userregistration_17406 .formfield_error{color:rgb(214, 0, 0);font-size:9px;margin-top:0px;text-transform:uppercase;}
#Column_17408{padding-left:5px;padding-right:05px;}
#Column_17410{padding-left:5px;padding-right:05px;}
#Column_17412{padding-left:5px;padding-right:05px;}
#Column_17414{padding-left:5px;padding-right:05px;}
#Column_17416{padding-left:5px;padding-right:05px;}
#Column_17418{padding-left:5px;padding-right:05px;}
#Column_17420{padding-left:5px;padding-right:05px;}
#Column_17422{padding-left:5px;padding-right:05px;}
#Column_17425{padding-left:5px;padding-right:05px;}
#selectfield_17426 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/drink-store/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_17427{padding-left:5px;padding-right:05px;}
#selectfield_17428 .formfield_field select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/drink-store/down-arrow.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:12px auto;}
#Column_17429{padding-left:5px;padding-right:05px;}
#Column_17431{padding-left:5px;padding-right:05px;}
#Column_17433{padding-left:5px;padding-right:05px;}
#Column_17435{padding-left:5px;padding-right:5px;}
#checkboxfield_17436{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;line-height:1;padding-left:5px;padding-right:5px;padding-top:5px;}
#checkboxfield_17436 .custom-control-label{color:#f7b111;font-size:15px;margin-left:5px;padding-top:2px;}
#checkboxfield_17436 .formfield_error{font-size:11px;}
#ContainerRow_17437{background-attachment:none;background-clip:none;background-color:rgb(250, 250, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_17438{padding-left:5px;padding-right:05px;}
#Column_17440{padding-left:5px;padding-right:05px;}
#Column_17442{padding-left:5px;padding-right:05px;}
#Column_17444{padding-left:5px;padding-right:05px;}
#Column_17446{padding-left:5px;padding-right:05px;}
#Column_17448{padding-left:5px;padding-right:05px;}
#ContainerRow_17450{margin-bottom:10px;}
#Column_17451{padding-left:5px;padding-right:05px;}
#Column_17453{padding-left:5px;padding-right:05px;}
#Column_17454{padding-left:5px;padding-right:05px;}
#passwordfield_17455 .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_17455 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#Column_17456{padding-left:5px;padding-right:05px;}
#passwordfield_17457 .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_17457 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#captchafield_17459 .formfield_field label{display:none;}
#captchafield_17459 .formfield_captcha img{height:35px;min-height:100%;}
#captchafield_17459 .formfield_field input[type=text]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#privacyfield_17461 .formfield_field > label{display:none;}
#privacyfield_17461 .privacycontrol{display:none;}
#privacyfield_17461 .custom-control-label{color:#808080;font-size:14px;font-weight:400;padding-top:3px;}
#paragraph_17462 .paragraphComp-content a{color:#808080;}
#paragraph_17462{padding-left:15px;padding-right:15px;padding-top:1px;}
#paragraph_17462 .paragraphComp-content a:hover{color:#333333;}
#container_17463{padding-bottom:25px;padding-top:5px;}
#ContainerRow_17464{max-width:1600px;}
#tabs_17466{margin-top:30px;}
#tabs_17466 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;font-weight:500;margin-left:0px;margin-right:0px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#tabs_17466 .nav-tabs{border-bottom:0px solid #dddddd;}
#tabs_17466 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#tabs_17466 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto 7px;border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:20px;height:50px;}
#tabs_17466 .nav-tabs .nav-item{margin-bottom:0px;padding-left:8px;padding-right:8px;width:50%;}
#tabs_17466 .nav-tabs .nav-item a.nav-link:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userprofile_17467 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#userprofile_17467 .formfield_field label{color:#272727;font-size:14px;font-weight:500;line-height:16px;margin-bottom:0px;}
#userprofile_17467{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:3px solid #f7b111;margin-bottom:15px;margin-top:15px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#userprofile_17467 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;margin-top:15px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#userprofile_17467 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #bee5eb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #bee5eb;border-right:0px solid #bee5eb;border-top:0px solid #bee5eb;border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(0, 168, 1);font-size:16px;font-weight:500;padding-bottom:5px;padding-top:5px;text-align:center;}
#userprofile_17467 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:rgb(214, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(214, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(214, 0, 0);border-right:1px solid rgb(214, 0, 0);border-top:1px solid rgb(214, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:#dddddd;float:right;font-size:15px;font-weight:500;margin-bottom:15px;margin-top:5px;padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;text-transform:uppercase;width:160px;}
#userprofile_17467 .formfield_button button.delete:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(214, 0, 0);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(214, 0, 0);border-right:1px solid rgb(214, 0, 0);border-top:1px solid rgb(214, 0, 0);border-top-left-radius:0px;border-top-right-radius:0px;color:rgb(214, 0, 0);}
#userprofile_17467 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#userprofile_17467 .userprofileComp-delete-message{color:rgb(244, 0, 0);font-size:16px;margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#userprofile_17467 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;}
#userprofile_17467 .formfield_error{font-size:10px;}
#userprofile_17467 .userprofileComp-errormessage{font-size:12px;}
#ContainerRow_17468{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-bottom:5px;padding-top:5px;}
#Column_17469{padding-left:5px;padding-right:05px;}
#Column_17471{padding-left:5px;padding-right:05px;}
#Column_17473{padding-left:5px;padding-right:05px;}
#Column_17475{padding-left:5px;padding-right:05px;}
#Column_17477{padding-left:5px;padding-right:05px;}
#Column_17479{padding-left:5px;padding-right:05px;}
#Column_17481{padding-left:5px;padding-right:05px;}
#Column_17483{padding-left:5px;padding-right:05px;}
#paragraph_17485{color:#272727;font-size:18px;font-weight:600;letter-spacing:0.5px;margin-bottom:5px;padding-left:5px;padding-right:5px;text-transform:uppercase;}
#paragraph_17485 .paragraphComp-content{border-bottom:1px solid #dddddd;}
#ContainerRow_17486{border-bottom:0px solid rgb(245, 245, 245);border-top:0px solid rgb(245, 245, 245);padding-top:5px;}
#Column_17487{padding-left:5px;padding-right:05px;}
#Column_17489{padding-left:5px;padding-right:05px;}
#Column_17490{padding-left:5px;padding-right:05px;}
#passwordfield_17491 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#Column_17492{padding-left:5px;padding-right:05px;}
#passwordfield_17493 .formfield_field input{border-bottom:1px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#useraddressbook_17494{border-top:3px solid #f7b111;margin-bottom:30px;margin-top:30px;}
#useraddressbook_17494 .addresses-panel a.address-add{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#useraddressbook_17494 .addresses-panel a.address-edit{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;margin-bottom:10px;}
#useraddressbook_17494 .addresses-panel a.address-remove{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;margin-bottom:10px;}
#useraddressbook_17494 .edit-panel{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_17494 .edit-panel label{color:#272727;font-size:14px;font-weight:500;margin-bottom:0px;}
#useraddressbook_17494 .edit-panel input[type=text],#useraddressbook_17494  .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#4b7575;font-size:15px;height:45px;margin-bottom:15px;}
#useraddressbook_17494 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;display:inline-block;float:none;font-size:14px;font-weight:600;height:35px;margin-left:0px;margin-right:2px;margin-top:5px;text-transform:uppercase;width:100%;}
#useraddressbook_17494 .addresses-panel ul li .address{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#575251;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_17494 .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_17494 .edit-panel .address-legend{color:#272727;font-size:15px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;}
#useraddressbook_17494 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#useraddressbook_17494 .edit-panel span.error{font-size:10px;font-weight:400;}
#useraddressbook_17494 .addresses-panel ul{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;max-width:450px;}
#paragraph_17496 .paragraphComp-content h3{color:#ffffff;font-size:20px;font-weight:400;letter-spacing:1px;}
#paragraph_17496{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:20px;margin-top:30px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:12px;}
#menu_17497 > ul > li,#menu_17497  > li{padding-left:0px;}
#menu_17497 > ul > li > a,#menu_17497  > li > a{color:#808080;font-size:14px;font-weight:500;margin-bottom:10px;padding-left:10px;}
#menu_17497 > ul > li > a:hover,#menu_17497  > li > a:hover{color:#333333;}
#menu_17497 li a{font-size:14px;}
#menu_17497 > ul > li > a.active,#menu_17497  > li > a.active{color:#4b7575;}
#imagelink_17498{padding-bottom:10px;padding-top:10px;}
#container_17501{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:500px;padding-bottom:20px;padding-top:20px;}
#paragraph_17502 .paragraphComp-content h2{color:#272727;font-size:26px;}
#userlogin_17503{padding-top:10px;}
#userlogin_17503 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0;}
#userlogin_17503 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;height:45px;}
#userlogin_17503 .formfield_error{color:rgb(204,0,0);font-size:9px;font-weight:600;text-transform:uppercase;}
#userlogin_17503 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#userlogin_17503 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_17503 .formfield_field input[type=text]{color:#272727;font-size:14px;height:45px;}
#textfield_17504 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;height:40px;}
#paragraph_17505{position:absolute;right:15px;text-align:right;width:auto;}
#paragraph_17505 .paragraphComp-content{color:#272727;}
#remembermefield_17507 .formfield_field label .custom-control-label{color:#272727;font-size:11px;font-weight:500;padding-top:3px;text-transform:uppercase;}
#paragraph_17508{padding-bottom:10px;text-align:center;}
#paragraph_17508 .paragraphComp-content{border-top:3px solid #f5f5f5;padding-top:5px;}
#paragraph_17508 .paragraphComp-content h3{color:#272727;font-size:20px;margin-bottom:20px;}
#paragraph_17508 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;display:inline-block;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:uppercase;width:100%;}
#paragraph_17508 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#container_17509{padding-bottom:10px;padding-top:10px;}
#paragraph_17510 .paragraphComp-content h2{color:#272727;font-size:26px;}
#paragraph_17510{margin-bottom:10px;}
#recoverypassword_17511 .fieldrecovery input.recovery{border-bottom:2px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#recoverypassword_17511 .success{font-size:13px;}
#recoverypassword_17511 .error{font-size:13px;}
#recoverypassword_17511 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:5px;margin-top:10px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;width:100%;}
#recoverypassword_17511 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_17511 .labelrecovery label{color:#808080;margin-bottom:3px;}
#ContainerRow_17523{margin-bottom:50px;margin-top:50px;}
#ContainerRow_17528{margin-top:20px;max-width:1600px;padding-bottom:10px;padding-top:10px;}
#container_17530 > .pw-collapse-target{position:relative;}
#container_17530 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_17531{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_17532{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_17533{width:100%;}
#cmsCategoriesmenu_17533 > ul > li > a,#cmsCategoriesmenu_17533  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_17533 > ul > li > a:hover,#cmsCategoriesmenu_17533  > li > a:hover{color:#4b7575;}
#container_17534{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_17535{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_17536 table{max-width:100%;width:100%;}
#cmsCalendar_17536 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_17536 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_17536 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);}
#cmsCalendar_17536 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_17536 table tr td{color:#808080;font-size:12px;}
#container_17537{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#cmsNewsarchive_17540 a.removefilter{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #000000;border-right:0px solid #000000;border-top:0px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#ffffff;font-size:10px;margin-bottom:10px;text-transform:uppercase;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-mode em{color:#4b7575;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-mode{color:#808080;font-size:14px;font-weight:400;margin-bottom:5px;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-filters li{color:#f7b111;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-filters li a{color:#272727;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209, 209, 209);border-left:0px solid #0275d8;border-right:1px solid rgb(209, 209, 209);border-top:0px solid #0275d8;color:rgb(136, 136, 136);font-size:14px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_17540 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_17540 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;}
#Column_17542{padding-bottom:15px;padding-top:15px;}
#cmsFieldsummary_17543 .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_17543 .card-body{display:none;}
#Column_17544{padding-bottom:15px;padding-top:5px;}
#cmsFieldtitle_17545 a{color:#272727;font-size:22px;font-weight:400;padding-left:0px;padding-right:0px;text-align:left;}
#cmsFieldtitle_17545 a:hover{color:#f7b111;}
#cmsFieldtitle_17545{margin-bottom:5px;}
#cmsFielddate_17548{color:#272727;}
#cmsFielddate_17548 label{color:#272727;font-size:14px;}
#cmsFieldsummary_17549 .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_17549 .card-body{color:#808080;font-size:14px;font-weight:400;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_17549{margin-bottom:20px;margin-top:10px;}
#cmsFieldsummary_17550 .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_17550 .card-body{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
#cmsFieldsummary_17550{margin-top:auto;}
#cmsFieldsummary_17550 p.keepreading a{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;display:inline-block;font-size:12px;font-weight:600;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;text-transform:uppercase;}
#cmsFieldsummary_17550 a:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_17551{margin-bottom:60px;max-width:1300px;}
#cmsNewsdetail_17553{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#cmsFieldarticle_17554 img{margin-right:20px;}
#cmsFieldarticle_17554 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldtitle_17555{color:#4b7575;font-family:Playfair Display;font-size:20px;font-weight:500;margin-bottom:10px;margin-top:10px;padding-bottom:5px;padding-top:5px;}
#cmsFielddate_17559{color:rgb(0, 0, 0);padding-right:10px;}
#cmsFieldarticle_17560 img{margin-right:20px;}
#cmsFieldarticle_17560 h2{color:rgb(0, 0, 0);font-size:22px;}
#cmsFieldarticle_17560{color:#808080;font-size:14px;line-height:25px;}
#cmsFieldarticle_17560 .card-body{padding-left:0px;padding-right:0px;}
#container_17562 > .pw-collapse-target{position:relative;}
#container_17562 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);width:100%;}
#container_17563{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_17564{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#cmsCategoriesmenu_17565{width:100%;}
#cmsCategoriesmenu_17565 > ul > li > a,#cmsCategoriesmenu_17565 > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:12px;padding-top:12px;text-transform:uppercase;}
#cmsCategoriesmenu_17565 > ul > li > a:hover,#cmsCategoriesmenu_17565 > li > a:hover{color:#4b7575;}
#container_17566{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_17567{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;padding-top:5px;}
#cmsCalendar_17568 table{max-width:100%;width:100%;}
#cmsCalendar_17568 table tr th.title{color:#272727;text-transform:uppercase;}
#cmsCalendar_17568 table tr th.day{color:#272727;font-weight:600;}
#cmsCalendar_17568 table tr th a.arrows{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsCalendar_17568 table tr td.active{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;}
#cmsCalendar_17568 table tr td{color:#808080;font-size:12px;}
#container_17569{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:20px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;}
#imagelink_17571{max-width:1200px;text-align:center;}
#imagelink_17571 img{width:650px;}
#paragraph_17572 .paragraphComp-content a{color:#272727;font-weight:600;text-transform:uppercase;}
#paragraph_17572 .paragraphComp-content ul{margin-bottom:10px;margin-top:10px;}
#paragraph_17572 .paragraphComp-content strong{color:rgb(0, 0, 0);}
#paragraph_17572 .paragraphComp-content h3{color:#272727;font-size:28px;margin-bottom:30px;text-align:center;}
#paragraph_17572{color:#808080;font-size:14px;line-height:26px;margin-bottom:20px;max-width:1200px;padding-bottom:20px;padding-top:20px;}
#paragraph_17572 .paragraphComp-content a:hover{color:#4b7575;}
#container_17575{height:1100px;margin-left:50px;margin-right:0px;padding-bottom:14px;padding-top:14px;width:1850px;}
#ContainerRow_17576{color:rgb(0, 0, 0);height:1100px;margin-left:390px;margin-right:390px;max-width:1200px;padding-right:12px;width:1100px;}
#Column_17579{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 rgba(0, 0, 0, 0);border-left:0px solid rgba(0, 0, 0, 0);border-right:0px solid rgba(0, 0, 0, 0);border-top:0px solid rgba(0, 0, 0, 0);height:478px;max-width:45%;padding-left:25px;padding-right:25px;text-align:left;width:520px;}
#paragraph_17580 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_17580 .paragraphComp-content h4{color:#4b7575;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_17580 .paragraphComp-content{color:#808080;font-size:14px;line-height:18px;}
#paragraph_17580{font-size:12px;height:486px;line-height:18px;min-height:10px;padding-bottom:30px;padding-top:18px;width:464px;}
#Column_17581{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 rgba(0, 0, 0, 0);border-left:0px solid rgba(0, 0, 0, 0);border-right:0px solid rgba(0, 0, 0, 0);border-top:2px solid rgba(0, 0, 0, 0);height:550px;max-width:45%;padding-left:20px;padding-right:36px;}
#paragraph_17582 .paragraphComp-content h2{color:#272727;font-size:30px;margin-bottom:10px;}
#paragraph_17582 .paragraphComp-content h4{color:#4b7575;font-size:18px;margin-bottom:15px;margin-top:5px;}
#paragraph_17582 .paragraphComp-content{color:#808080;font-size:12px;height:492px;line-height:18px;padding-top:14px;width:460px;}
#paragraph_17582{font-size:14px;max-width:120%;padding-bottom:30px;padding-top:30px;width:520px;}
#container_17585{padding-bottom:25px;padding-top:25px;}
#ContainerRow_17586{margin-bottom:50px;max-width:1600px;}
#Column_17587{padding-bottom:5px;padding-top:5px;}
#container_17588{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:25px;padding-top:25px;}
#paragraph_17589{color:#272727;text-align:center;}
#paragraph_17590{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_17590 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_17591{color:#808080;line-height:26px;text-align:center;}
#paragraph_17591 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_17591 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_17591 .paragraphComp-content a:hover{color:#f7b111;}
#Column_17592{padding-bottom:5px;padding-top:5px;}
#container_17593{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:25px;padding-top:25px;}
#paragraph_17594{color:#272727;text-align:center;}
#paragraph_17595{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_17595 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_17596{color:#808080;line-height:26px;text-align:center;}
#paragraph_17596 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_17596 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_17596 .paragraphComp-content a:hover{color:#f7b111;}
#Column_17597{padding-bottom:5px;padding-top:5px;}
#container_17598{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:25px;padding-top:25px;}
#paragraph_17599{color:#272727;text-align:center;}
#paragraph_17600{margin-bottom:15px;margin-top:20px;text-align:center;}
#paragraph_17600 .paragraphComp-content h3{color:#272727;font-size:18px;}
#paragraph_17601{color:#808080;line-height:26px;text-align:center;}
#paragraph_17601 .paragraphComp-content strong{color:#808080;font-size:14px;}
#paragraph_17601 .paragraphComp-content a{color:#272727;font-size:14px;letter-spacing:0.5px;}
#paragraph_17601 .paragraphComp-content a:hover{color:#f7b111;}
#form_17602 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:#808080;font-size:14px;height:45px;}
#form_17602 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;text-shadow:none;text-transform:uppercase;}
#form_17602 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#form_17602 .formfield_field{margin-bottom:0px;}
#form_17602 .formfield_field select{height:40px;}
#form_17602{max-width:1600px;padding-bottom:10px;padding-top:10px;}
#form_17602 .formfield_button{padding-left:15px;padding-right:15px;}
#form_17602 .formfield_field label{color:#272727;display:block;font-weight:500;}
#form_17602 .formfield_error{color:rgb(202, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#Column_17604{margin-bottom:20px;}
#textfield_17605 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_17606{margin-bottom:20px;}
#textfield_17607 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_17608{margin-bottom:20px;}
#textfield_17609 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#Column_17610{margin-bottom:20px;}
#textfield_17611 .formfield_field label{color:rgb(0, 0, 0) !important;display:none;font-weight:bold;margin-bottom:0px !important;}
#textareafield_17613 .formfield_field label{color:rgb(0, 0, 0);display:none;font-weight:bold;margin-bottom:0px;}
#textareafield_17613 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:150px;}
#privacyfield_17615 .privacycontrol{display:none;}
#privacyfield_17615 .formfield_field > label{color:#808080;display:none;font-weight:400;padding-left:15px;}
#privacyfield_17615 .custom-control-label{color:#272727;font-weight:600;padding-top:2px;}
#privacyfield_17615{padding-left:0px;padding-right:5px;padding-top:10px;}
#paragraph_17616 .paragraphComp-content a{color:#333333;font-weight:500;}
#paragraph_17616{color:#808080;margin-bottom:5px;margin-top:10px;padding-left:0px;padding-right:0px;}
#paragraph_17616 .paragraphComp-content a:hover{color:#f7b111;}
#searchandfilterresults_17618 .search_result{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.25);margin-bottom:15px;padding-bottom:10px;padding-top:10px;}
#searchandfilterresults_17618{margin-bottom:80px;}
#searchandfilterresults_17618 .search_result .card-title a{color:#f7b111;font-size:20px;}
#searchandfilterresults_17618 .search_result .card-title a span.highlighted{font-weight:600;}
#searchandfilterresults_17618 .search_result a.full_uri{font-weight:bold;}
#searchandfilterresults_17618 .search_result img.resultImage{padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#searchandfilterresults_17618 .searchandfilterresultsComp-paging a{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221, 221, 221);border-left:0px solid #ffffff;border-right:1px solid rgb(221, 221, 221);border-top:0px solid #ffffff;color:rgb(136, 136, 136);font-size:14px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#searchandfilterresults_17618 .searchandfilterresultsComp-paging a:hover{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_17618 .searchandfilterresultsComp-paging a.active{background-attachment:none;background-clip:none;background-color:rgb(225, 225, 225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#searchandfilterresults_17618 .searchandfilterresultsComp-results{color:rgb(0, 0, 0);font-weight:300;}
#searchandfilterresults_17618 .searchandfilterresultsComp-sort label{color:rgb(0, 0, 0);}
#searchandfilterresults_17618 .searchandfilterresultsComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;min-width:100px;}
#searchandfilterresults_17618 .searchandfilterresultsComp-sort{margin-bottom:5px;}
#searchandfilterresults_17618 .searchandfilterresultsComp-pageelement{margin-bottom:5px;}
#searchandfilterresults_17618 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-labelpageelement{color:rgb(0, 0, 0);}
#searchandfilterresults_17618 .searchandfilterresultsComp-pageelement .searchandfilterresultsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/Temi/Default/arrow-select.png);background-origin:padding-box;background-position:96% 50%;background-repeat:no-repeat;background-size:auto auto;height:40px;padding-right:30px;}
#searchandfilterresults_17618 a.showMoreResponsive{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #aaaaaa;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #aaaaaa;border-right:0px solid #aaaaaa;border-top:0px solid #aaaaaa;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255, 255, 255);padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);}
#searchandfilterresults_17618 .search_result p.resultKeyword span.highlighted{color:#272727;font-weight:500;}
#container_17619{padding-bottom:3%;padding-top:3%;}
#ContainerRow_17620{max-width:1570px;}
#container_17622{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:20px;}
#paragraph_17623 .paragraphComp-content h2{color:#272727;font-size:26px;}
#userlogin_17624{padding-top:10px;}
#userlogin_17624 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#userlogin_17624 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:14px;height:45px;}
#userlogin_17624 .formfield_error{color:rgb(204, 0, 0);font-size:9px;font-weight:600;text-transform:uppercase;}
#userlogin_17624 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#userlogin_17624 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#userlogin_17624 .formfield_field input[type=text]{color:#272727;font-size:14px;height:45px;}
#textfield_17625 .formfield_field .inputfield{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;}
#paragraph_17626{position:absolute;right:33px;text-align:right;width:auto;}
#paragraph_17626 .paragraphComp-content{color:#272727;}
#passwordfield_17627 .formfield_field .showpassword{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;border-right:2px solid #6c757d;border-top:2px solid #6c757d;}
#remembermefield_17628 .formfield_field label .custom-control-label{color:#272727;font-size:11px;font-weight:500;padding-top:3px;text-transform:uppercase;}
#container_17629{padding-bottom:10px;padding-top:10px;}
#paragraph_17630 .paragraphComp-content h2{color:#272727;font-size:26px;}
#paragraph_17630{margin-bottom:10px;}
#recoverypassword_17631 .fieldrecovery input.recovery{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:45px;}
#recoverypassword_17631 .success{font-size:13px;}
#recoverypassword_17631 .error{font-size:13px;}
#recoverypassword_17631 .fieldrecovery a.recovery{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:5px;margin-top:10px;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#recoverypassword_17631 .fieldrecovery a.recovery:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#recoverypassword_17631 .labelrecovery label{color:#808080;margin-bottom:3px;}
#container_17633{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;min-height:330px;padding-bottom:30px;padding-top:20px;}
#paragraph_17634 .paragraphComp-content h2{color:#272727;font-size:26px;margin-bottom:10px;}
#paragraph_17634 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-left:30px;padding-right:30px;padding-top:12px;text-transform:uppercase;}
#paragraph_17634 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#paragraph_17634{color:#808080;padding-bottom:20px;}
#imagelink_17635{margin-top:10px;padding-bottom:5px;padding-top:5px;text-align:right;}
#changepassword_17637 .formfield_button input{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:13px;padding-bottom:8px;padding-left:30px;padding-right:30px;padding-top:8px;text-transform:uppercase;}
#changepassword_17637 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f7b111;border-left:2px solid #f7b111;border-right:2px solid #f7b111;border-top:2px solid #f7b111;color:#ffffff;}
#changepassword_17637{margin-bottom:40px;margin-top:40px;}
#changepassword_17637 .formfield_field input[type=password]{border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:40px;}
#changepassword_17637 .formfield_error{font-size:10px;padding-bottom:4px;padding-top:4px;}
#changepassword_17637 .changepasswordComp-validationMessage{font-size:14px;}
#changepassword_17637 .changepasswordComp-errorToken{font-size:14px;}
#changepassword_17637 .changepasswordComp-message{padding-bottom:4px;padding-top:4px;}
#passwordfield_17638 .formfield_field label{display:none;}
#passwordfield_17638 .formfield_field input{font-size:16px;height:40px;}
#passwordfield_17639 .formfield_field label{display:none;}
#passwordfield_17639 .formfield_field input{font-size:16px;height:40px;}
#container_17640{border-bottom:2px solid #f7b111;margin-bottom:15px;margin-top:50px;max-width:1500px;}
#container_17641{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10px;padding-top:10px;}
#paragraph_17642{color:#333333;font-size:26px;font-weight:500;}
#paragraph_17643{margin-bottom:20px;margin-top:20px;max-width:1500px;}
#paragraph_17643 .paragraphComp-content{color:#808080;font-size:14px;}
#paragraph_17643 .paragraphComp-content strong{color:#333333;font-family:Raleway;}
#ecGiftRegistry_17644{margin-bottom:50px;max-width:1500px;padding-bottom:10px;padding-top:10px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-search a.searchRegistry{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #000000;border-right:1px solid #f7b111;border-top:1px solid #f7b111;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:13px;height:40px;margin-right:0px;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-search{color:#4b7575;font-size:14px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-detail .registrylocation{color:#808080;font-size:15px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-detail .registrydescription{color:#808080;font-size:12px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-cells .ecGiftRegistryComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-detail .registrydate{color:#808080;font-size:13px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-search label{color:#272727;font-weight:500;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-search input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-right:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:40px;margin-right:0px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-search a.searchRegistry:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-detail .registryheader{color:#f7b111;font-family:Forum;font-size:32px;letter-spacing:1px;}
#ecGiftRegistry_17644 .ecGiftRegistryComp-detail .registryfooter{color:#808080;}
#container_17645{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;height:100%;}
#ecFieldprice_17646 div.price{display:none;}
#ecFieldprice_17646 div.originalprice{display:none;}
#ecFieldprice_17646 div.priceondemand{display:none;}
#ecFieldprice_17646 div.minimalprice{display:none;}
#ecFieldprice_17646 div.discount{box-shadow:none;color:#ffffff;font-size:15px;font-weight:400;height:25px;line-height:26px;padding-top:0;text-shadow:1px 1px 0 #000000;width:80px;}
#ecFieldprice_17646{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;bottom:auto;font-weight:bold;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:6px;width:auto;z-index:1000;}
#container_17647{height:300px;position:relative;}
#ecFieldimage_17648{min-height:0;}
#ecFieldtext_17649{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtext_17650{left:-35px;position:absolute;top:-40px;width:130px;}
#ecFieldtitle_17651 a{color:rgb(0,0,0);display:inline-block;min-height:36px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_17651 a:hover{color:#f7b111;}
#ecFieldtitle_17651 .container-fluid{color:#4b7575;font-size:15px;}
#ecFieldtext_17652 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17653 div.discount{display:none;}
#ecFieldprice_17653 div.originalprice{font-size:16px;text-decoration:line-through;}
#ecFieldprice_17653 div.price{color:#f7b111;font-family:Forum;font-size:22px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_17653 div.minimalprice{color:rgb(0,0,0);font-size:13px;}
#ecFieldprice_17653 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17653 div.minimalprice span.price{color:#f7b111;margin-left:5px;}
#ecFieldprice_17653{min-height:51px;}
#ContainerRow_17654{margin-top:auto;}
#ecFieldaddtocart_17656 input.quantity{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#4b7575;font-size:15px;font-weight:500;height:40px;margin-right:5px;width:40px;}
#ecFieldaddtocart_17656 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:40px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_17656 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;line-height:1;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_17656 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);color:#ffffff;font-size:13px;height:45px;line-height:40px;margin-left:5px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:100%;}
#ecFieldaddtocart_17656{margin-bottom:15px;margin-top:15px;padding-left:30px;padding-right:30px;}
#ecFieldaddtocart_17656 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecFieldaddtocart_17656 .qtygift{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#4b7575;}
#ecFieldaddtowishlist_17658 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#f7b111;font-size:25px;margin-left:-10px;margin-top:15px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecFieldaddtowishlist_17658 a.addtowishlist:hover{color:#272727;}
#container_17659{margin-bottom:10px;margin-top:10px;max-width:1600px;}
#paragraph_17660 .paragraphComp-content h3{color:#272727;font-size:24px;letter-spacing:1px;}
#paragraph_17660{border-bottom:2px solid #f7b111;padding-bottom:10px;padding-top:10px;}
#ecGiftCard_17661 .ecGiftCardComp-history a.backgiftcard{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:4px;padding-top:4px;}
#ecGiftCard_17661 .ecGiftCardComp-apply a.applygiftcard{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;font-weight:600;text-transform:uppercase;}
#ecGiftCard_17661 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;text-transform:uppercase;}
#ecGiftCard_17661{margin-bottom:50px;max-width:1600px;}
#ecGiftCard_17661 .ecGiftCardComp-paging a{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:15px;font-weight:600;height:33px;line-height:28px;margin-left:5px;margin-right:0px;margin-top:0px;text-align:center;width:52px;}
#ecGiftCard_17661 .ecGiftCardComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #272727;border-left:2px solid #272727;border-right:2px solid #272727;border-top:2px solid #272727;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #272727;border-left:2px solid #272727;border-right:2px solid #272727;border-top:2px solid #272727;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecGiftCard_17661 .ecGiftCardComp-detailvirtualgift .giftcardheader{color:#272727;font-size:15px;}
#ecGiftCard_17661 .ecGiftCardComp-detailvirtualgift .giftcardbody{color:#808080;}
#ecGiftCard_17661 .ecGiftCardComp-detailvirtualgift a.applyvirtualgiftcard:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-apply label{color:#272727;font-weight:500;}
#ecGiftCard_17661 .ecGiftCardComp-apply input[type=text]{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;}
#ecGiftCard_17661 .ecGiftCardComp-apply a.applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-giftcodeTable .ecGiftCardComp-giftcodeTableRow{color:#808080;}
#ecGiftCard_17661 .ecGiftCardComp-giftcodeTable .title{color:#272727;}
#ecGiftCard_17661 .ecGiftCardComp-history a.backgiftcard:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-historyTable .title{color:#272727;}
#ecGiftCard_17661 .ecGiftCardComp-order a.backgiftcardhistory{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:4px;padding-top:4px;}
#ecGiftCard_17661 .ecGiftCardComp-order a.backgiftcardhistory:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecGiftCard_17661 .ecGiftCardComp-orderTable{color:#808080;}
#ecGiftCard_17661 .ecGiftCardComp-balance{color:#272727;font-size:16px;font-weight:500;margin-bottom:5px;}
#ecGiftCard_17661 .ecGiftCardComp-apply .formfield_error{padding-bottom:8px;padding-top:8px;}
#ecGiftCard_17661 .ecGiftCardComp-balance .balance{color:#4b7575;font-size:16px;letter-spacing:0.5px;}
#ecGiftCard_17661 .ecGiftCardComp-paging{margin-bottom:5px;margin-top:5px;}
#container_17692{padding-bottom:1%;padding-top:2%;}
#paragraph_17693{color:#808080;margin-bottom:5px;max-width:1200px;text-align:center;}
#paragraph_17693 .paragraphComp-content a{color:#808080;font-weight:700;}
#paragraph_17693 .paragraphComp-content a:hover{color:#f7b111;}
#container_17694{padding-bottom:3%;padding-top:1%;}
#ecRewardPoints_17695{max-width:1500px;}
#ecRewardPoints_17695 .ecRewardPointsComp-summary{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top-left-radius:5px;border-top-right-radius:5px;color:#ffffff;font-size:15px;padding-bottom:5px;padding-left:10px;padding-right:10px;padding-top:5px;}
#ecRewardPoints_17695 .ecRewardPointsComp-balance .pointsbalance{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_17695 .ecRewardPointsComp-expired .pointsexpired{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_17695 .ecRewardPointsComp-expiring .expiringtitle{color:#272727;font-family:Forum;font-size:22px;}
#ecRewardPoints_17695 .ecRewardPointsComp-expiringTable .title{color:#808080;}
#ecRewardPoints_17695 .ecRewardPointsComp-rewardpointsTable .title{color:#272727;}
#ecRewardPoints_17695 .ecRewardPointsComp-order{margin-top:10px;}
#ecRewardPoints_17695 .ecRewardPointsComp-order a.backrewardpoints{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:10px;padding-bottom:3px;padding-top:3px;}
#ecRewardPoints_17695 .ecRewardPointsComp-order a.backrewardpoints:hover{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecRewardPoints_17695 .ecRewardPointsComp-orderTable{color:#575251;}
#ecRewardPoints_17695 .ecRewardPointsComp-earned .pointsearned{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_17695 .ecRewardPointsComp-spent .pointsspent{font-family:Forum;letter-spacing:1px;}
#ecRewardPoints_17695 .ecRewardPointsComp-paging a{border-bottom:1px solid #f7b111;border-left:1px solid #f7b111;border-right:1px solid #f7b111;border-top:1px solid #f7b111;color:#f7b111;}
#ecRewardPoints_17695 .ecRewardPointsComp-paging a:hover{color:#272727;}
#ecRewardPoints_17695 .ecRewardPointsComp-balance{font-size:20px;}
#ContainerRow_17708{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_17709{padding-left:5px;padding-right:5px;}
#container_17710 > .pw-collapse-target{position:relative;}
#container_17710 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_17711{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_17712{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_17713 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_17713 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_17713{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_17713 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_17713 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_17713 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_17713 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_17713 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_17713 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_17714{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_17715 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17715 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_17716 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17716 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_17717{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_17717 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_17717 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_17718{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_17719{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_17720 > ul > li > a,#ecContextualcategorymenu_17720  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17720 > ul > li > a:hover,#ecContextualcategorymenu_17720  > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17720 > ul > li > a.active,#ecContextualcategorymenu_17720  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_17720 > ul > li > ul > li > a,#ecContextualcategorymenu_17720  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17720 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_17720  > li > ul > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17720 > ul > li > ul > li > a.active,#ecContextualcategorymenu_17720  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_17720{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_17720 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_17720 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#Column_17723{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_17724{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_17724 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_17725{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_17726 div.price{display:none;}
#ecFieldprice_17726 div.originalprice{display:none;}
#ecFieldprice_17726 div.priceondemand{display:none;}
#ecFieldprice_17726 div.minimalprice{display:none;}
#ecFieldprice_17726 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_17726{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_17727{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_17728 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_17728 a.addtowishlist:hover{color:#272727;}
#container_17729{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_17730{min-height:0;}
#ecFieldtitle_17731 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_17731 a:hover{color:#4b7575;}
#ecFieldtitle_17731 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_17731 div.labelfield{display:none;}
#ecFieldtext_17732 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17735 div.discount{display:none;}
#ecFieldprice_17735 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_17735 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_17735 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_17735 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17735 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_17737 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_17737 input.qtyminus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_17737 input.qtyplus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_17737 a.addtocart{background-attachment:none;background-clip:none;background-color:#f7b111;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_17737{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_17737 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ContainerRow_17738{margin-bottom:20px;margin-top:45px;max-width:1570px;padding-left:5px;padding-right:5px;}
#Column_17739{padding-left:5px;padding-right:5px;}
#container_17740 > .pw-collapse-target{position:relative;}
#container_17740 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);margin-bottom:45px;padding-bottom:10px;padding-top:10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.25);width:100%;}
#container_17741{background-attachment:none;background-clip:none;background-color:rgb(255, 255, 255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
#paragraph_17742{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#ecCatalogsearchandfilter_17743 .formfield_button{color:#000000;padding-left:10px;padding-right:10px;}
#ecCatalogsearchandfilter_17743 .formfield_button input{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;font-weight:600;padding-bottom:12px;padding-top:12px;text-shadow:none;text-transform:uppercase;width:100%;}
#ecCatalogsearchandfilter_17743{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-top:10px;}
#ecCatalogsearchandfilter_17743 .formfield_field input[type=text]{border-bottom:1px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#808080;font-size:14px;height:45px;}
#ecCatalogsearchandfilter_17743 .formfield_field select{border-bottom:1px solid rgb(204, 204, 204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:0px solid rgb(255, 255, 255);border-top:0px solid rgb(255, 255, 255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136, 136, 136);height:45px;}
#ecCatalogsearchandfilter_17743 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_17743 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchandfilter_17743 .formfield_error{color:rgb(174, 0, 0);font-size:9px;font-weight:500;margin-top:0px;text-transform:uppercase;}
#ecCatalogsearchandfilter_17743 .formfield_field label{color:#272727;font-weight:500;margin-bottom:0px;}
#container_17744{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldfiltertext_17745 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17745 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfiltertext_17746 .formfield_field .formControl{position:relative;}
#ecFieldfiltertext_17746 .formfield_field .rowRemoveFilter{position:absolute;right:-4px;top:5px;}
#ecFieldfilterlist_17747{padding-left:10px;padding-right:10px;position:relative;}
#ecFieldfilterlist_17747 .formfield_field select{border-bottom:1px solid rgb(221, 221, 221);border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-top:1px solid rgb(221, 221, 221);border-top-left-radius:0px;border-top-right-radius:0px;}
#ecFieldfilterlist_17747 .formfield_field .rowRemoveFilter{position:absolute;right:5px;top:28px;}
#paragraph_17748{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid rgb(25, 197, 0);color:#272727;font-size:24px;font-weight:600;letter-spacing:1px;padding-bottom:10px;padding-top:5px;}
#paragraph_17749{color:#808080;margin-top:5px;}
#ecContextualcategorymenu_17750 > ul > li > a,#ecContextualcategorymenu_17750  > li > a{color:#272727;font-size:14px;font-weight:500;padding-bottom:8px;padding-left:6px;padding-right:6px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17750 > ul > li > a:hover,#ecContextualcategorymenu_17750  > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17750 > ul > li > a.active,#ecContextualcategorymenu_17750  > li > a.active{color:#f7b111;}
#ecContextualcategorymenu_17750 > ul > li > ul > li > a,#ecContextualcategorymenu_17750  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;font-size:12px;font-weight:500;padding-bottom:8px;padding-left:10px;padding-top:8px;text-transform:none;}
#ecContextualcategorymenu_17750 > ul > li > ul > li > a:hover,#ecContextualcategorymenu_17750  > li > ul > li > a:hover{color:#4b7575;}
#ecContextualcategorymenu_17750 > ul > li > ul > li > a.active,#ecContextualcategorymenu_17750  > li > ul > li > a.active{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/luxury-wine/catalogo/visibility.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:20px auto;color:#f7b111;}
#ecContextualcategorymenu_17750{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;text-transform:uppercase;z-index:35;}
#ecContextualcategorymenu_17750 li span.toggleBranch{padding-top:5px;}
#ecContextualcategorymenu_17750 li span.toggleBranch img{background-attachment:none;background-clip:none;background-color:#dddddd;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#272727;height:18px;max-width:18px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#Column_17753{padding-left:8px;padding-right:8px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-pageelement{display:none;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-results{color:#272727;font-weight:500;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-sort{color:#808080;font-size:12px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-sort .ecCatalogsearchresultsboxComp-labelsort{color:#808080;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources//vini-di-toscana/catalogo/down-arrow.png);background-origin:padding-box;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 10px;border-bottom:2px solid #dddddd;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #dddddd;border-right:2px solid #dddddd;border-top:2px solid #dddddd;border-top-left-radius:0px;border-top-right-radius:0px;color:#272727;font-size:12px;height:40px;padding-left:5px;padding-right:20px;}
#ecCatalogsearchresultsbox_17754{margin-bottom:80px;max-width:1150px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-cells{margin-top:10px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-cells .ecCatalogsearchresultsboxComp-cell{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging{margin-top:20px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging a{background-attachment:none;background-clip:none;background-color:#f5f5f5;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;margin-left:1px;margin-right:1px;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging a:hover{background-attachment:none;background-clip:none;background-color:#575251;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging a.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging a.succ{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #dfdfdf;border-right:0 solid #dfdfdf;color:#272727;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-paging a.active{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-weight:500;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-filter a.removeCatalogFilters{background-attachment:none;background-clip:none;background-color:rgb(156,0,41);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:12px;position:absolute;text-transform:uppercase;top:-40px;width:100%;}
#ecCatalogsearchresultsbox_17754 .ecCatalogsearchresultsboxComp-noresults{font-size:12px;left:350px;position:absolute;top:0;}
#container_17755{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_17756 div.price{display:none;}
#ecFieldprice_17756 div.originalprice{display:none;}
#ecFieldprice_17756 div.priceondemand{display:none;}
#ecFieldprice_17756 div.minimalprice{display:none;}
#ecFieldprice_17756 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_17756{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_17757{max-width:100%;position:absolute;right:0;top:150px;width:78px;}
#ecFieldaddtowishlist_17758 a.addtowishlist{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(210,210,210);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(210,210,210);border-right:0 solid rgb(210,210,210);border-top:0 solid rgb(210,210,210);border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:20px;}
#ecFieldaddtowishlist_17758 a.addtowishlist:hover{color:#272727;}
#container_17759{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_17760{min-height:0;}
#ecFieldtitle_17761 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_17761 a:hover{color:#4b7575;}
#ecFieldtitle_17761 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_17761 div.labelfield{display:none;}
#ecFieldtext_17762 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17765 div.discount{display:none;}
#ecFieldprice_17765 div.originalprice{color:rgb(138,138,138);font-size:14px;text-decoration:line-through;}
#ecFieldprice_17765 div.price{color:#333333;font-size:20px;font-weight:600;letter-spacing:1px;margin-left:auto;margin-right:auto;}
#ecFieldprice_17765 div.minimalprice{color:rgb(0,0,0);display:none;font-size:13px;}
#ecFieldprice_17765 div.priceondemand{color:rgb(0,0,0);font-weight:500;}
#ecFieldprice_17765 div.minimalprice span.price{color:#f7b111;display:block;margin-left:5px;}
#ecFieldaddtocart_17767 input.quantity{border-bottom:1px solid #dddddd;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-top-left-radius:0;border-top-right-radius:0;color:#272727;font-size:14px;font-weight:600;height:50px;margin-right:5px;width:42px;}
#ecFieldaddtocart_17767 input.qtyminus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:30px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_17767 input.qtyplus{border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:#808080;font-size:18px;line-height:1;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;}
#ecFieldaddtocart_17767 a.addtocart{background-attachment:none;background-clip:none;background-color:rgb(25, 197, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:#ffffff;font-size:14px;font-weight:500;line-height:45px;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0;text-transform:uppercase;width:140px;}
#ecFieldaddtocart_17767{margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;}
#ecFieldaddtocart_17767 a.addtocart:hover{background-attachment:none;background-clip:none;background-color:#4b7575;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_17009{color:rgb(255, 255, 255);font-size:10px;}
#menu_17009 li a{color:rgb(255, 255, 255);font-size:16px;}
#menu_17012 li a{color:rgb(255, 255, 255);font-size:16px;line-height:24px;}
#container_17770{padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px;}
#ecOfferbox_17771{max-width:1600px;padding-bottom:15px;padding-top:15px;}
#ecOfferbox_17771 .ecOfferboxComp-cells .ecOfferboxComp-cell{margin-bottom:5px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecOfferbox_17771 .ecOfferboxComp-cells{margin-left:0;margin-right:0;}
#ecOfferbox_17771 .ecOfferboxComp-header{color:#333333;margin-bottom:20px;padding-bottom:10px;padding-left:5px;padding-top:10px;}
#ecOfferbox_17771 a.showMoreResponsive{display:none;}
#container_17772{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(243,243,243);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(243,243,243);border-right:1px solid rgb(243,243,243);border-top:1px solid #f3f3f3;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;}
#ecFieldprice_17773 div.price{display:none;}
#ecFieldprice_17773 div.originalprice{display:none;}
#ecFieldprice_17773 div.priceondemand{display:none;}
#ecFieldprice_17773 div.minimalprice{display:none;}
#ecFieldprice_17773 div.discount{box-shadow:none;color:#ffffff;font-size:14px;font-weight:500;max-width:100%;padding-top:0;text-shadow:1px 1px 0 #000000;width:75px;}
#ecFieldprice_17773{background-attachment:none;background-clip:none;background-color:#272727;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;bottom:auto;font-weight:bold;height:35px;left:0;line-height:35px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:center;top:0;width:auto;z-index:200;}
#container_17774{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:200px;overflow-x:hidden;overflow-y:hidden;}
#ecFieldimage_17775{min-height:0;}
#ecFieldtitle_17776 a{color:#272727;display:inline-block;font-size:15px;min-height:57px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:100%;}
#ecFieldtitle_17776 a:hover{color:#4b7575;}
#ecFieldtitle_17776 .container-fluid{color:#272727;font-size:14px;}
#ecFieldtitle_17776 div.labelfield{display:none;}
#ecFieldtext_17777 div.labelfield label{color:rgb(0,0,0);font-weight:500;}
#ecFieldimage_17271 div.primaryProductImage img{width:600px;}
#ecFielddescription_17817{font-size:16px;line-height:20px;padding-bottom:15px;padding-top:15px;}
#container_18370{width:1570px;}
#paragraph_18371{font-size:30px;text-align:center;width:1570px;}
#ContainerRow_18372{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;clear:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-bottom:10px;padding-top:20px;text-align:center;width:1570%;}
#Column_18373{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18375{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18377{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18379{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18381{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18383{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18385{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18387{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18389{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18391{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;text-align:left;}
#paragraph_18392{text-align:center;}
#ContainerRow_18393{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18394{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18395 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18395{padding-top:10px;}
#Column_18396{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18397{padding-top:10px;}
#Column_18398{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18399{padding-top:10px;}
#Column_18400{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18401{padding-top:10px;}
#Column_18402{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18403{padding-top:10px;}
#Column_18404{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18405{padding-top:10px;}
#Column_18406{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18407{padding-top:10px;}
#Column_18408{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18409{padding-top:10px;}
#Column_18410{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18411{padding-top:10px;}
#Column_18412{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18413{padding-top:10px;}
#ContainerRow_18414{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18415{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18416 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18416{padding-top:10px;}
#Column_18417{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18418{padding-top:10px;}
#Column_18419{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18420{padding-top:10px;}
#Column_18421{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18422{padding-top:10px;}
#Column_18423{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18424{padding-top:10px;}
#Column_18425{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18426{padding-top:10px;}
#Column_18427{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18428{padding-top:10px;}
#Column_18429{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18430{padding-top:10px;}
#Column_18431{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18432{padding-top:10px;}
#Column_18433{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18434{padding-top:10px;}
#ContainerRow_18435{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18436{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18437 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18437{padding-top:10px;}
#Column_18438{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18439{padding-top:10px;}
#Column_18440{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18441{padding-top:10px;}
#Column_18442{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18443{padding-top:10px;}
#Column_18444{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18445{padding-top:10px;}
#Column_18446{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18447{padding-top:10px;}
#Column_18448{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18449{padding-top:10px;}
#Column_18450{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18451{padding-top:10px;}
#Column_18452{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18453{padding-top:10px;}
#Column_18454{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18455{padding-top:10px;}
#container_18563{width:1570px;}
#paragraph_18564{font-size:30px;text-align:center;width:1570px;}
#ContainerRow_18565{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;clear:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-bottom:10px;padding-top:20px;text-align:center;width:1570%;}
#Column_18566{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18568{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18570{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18572{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18574{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18576{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18578{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18580{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18582{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#Column_18584{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;text-align:left;}
#paragraph_18585{text-align:center;}
#ContainerRow_18586{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18587{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18588 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18588{padding-top:10px;}
#Column_18589{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18590{padding-top:10px;}
#Column_18591{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18592{padding-top:10px;}
#Column_18593{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18594{padding-top:10px;}
#Column_18595{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18596{padding-top:10px;}
#Column_18597{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18598{padding-top:10px;}
#Column_18599{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18600{padding-top:10px;}
#Column_18601{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18602{padding-top:10px;}
#Column_18603{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18604{padding-top:10px;}
#Column_18605{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18606{padding-top:10px;}
#ContainerRow_18607{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18608{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18609 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18609{padding-top:10px;}
#Column_18610{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18611{padding-top:10px;}
#Column_18612{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18613{padding-top:10px;}
#Column_18614{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18615{padding-top:10px;}
#Column_18616{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18617{padding-top:10px;}
#Column_18618{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18619{padding-top:10px;}
#Column_18620{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18621{padding-top:10px;}
#Column_18622{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18623{padding-top:10px;}
#Column_18624{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18625{padding-top:10px;}
#Column_18626{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18627{padding-top:10px;}
#ContainerRow_18628{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18629{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18630 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18630{padding-top:10px;}
#Column_18631{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18632{padding-top:10px;}
#Column_18633{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18634{padding-top:10px;}
#Column_18635{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18636{padding-top:10px;}
#Column_18637{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18638{padding-top:10px;}
#Column_18639{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18640{padding-top:10px;}
#Column_18641{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18642{padding-top:10px;}
#Column_18643{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18644{padding-top:10px;}
#Column_18645{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18646{padding-top:10px;}
#Column_18647{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18648{padding-top:10px;}
#ContainerRow_18846{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18847{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18848 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18848{padding-top:10px;}
#Column_18849{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18850{padding-top:10px;}
#Column_18851{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18852{padding-top:10px;}
#Column_18853{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18854{padding-top:10px;}
#Column_18855{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18856{padding-top:10px;}
#Column_18857{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18858{padding-top:10px;}
#Column_18859{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18860{padding-top:10px;}
#Column_18861{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18862{padding-top:10px;}
#Column_18863{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18864{padding-top:10px;}
#Column_18865{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18866{padding-top:10px;}
#ContainerRow_18867{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);font-size:20px;max-width:1570px;padding-top:1px;text-align:center;width:1570px;}
#Column_18868{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18869 .paragraphComp-content a{color:rgb(247,14,152);padding-top:5px;}
#paragraph_18869{padding-top:10px;}
#Column_18870{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18871{padding-top:10px;}
#Column_18872{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18873{padding-top:10px;}
#Column_18874{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18875{padding-top:10px;}
#Column_18876{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18877{padding-top:10px;}
#Column_18878{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18879{padding-top:10px;}
#Column_18880{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18881{padding-top:10px;}
#Column_18882{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18883{padding-top:10px;}
#Column_18884{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18885{padding-top:10px;}
#Column_18886{border-bottom:1px solid #888888;border-left:1px solid #888888;border-right:1px solid #888888;border-top:1px solid #888888;}
#paragraph_18887{padding-top:10px;}
#menu_17012{font-size:10px;}
#ecContextualcategorymenu_17061 li a{font-size:13px;line-height:20px;}
#paragraph_17006 .paragraphComp-content{font-size:13px;line-height:18px;text-indent:34px;}
#imagelink_17578 img{height:480px;width:500px;}
#imagelink_17584 img{height:550px;width:500px;}
#imagelink_17578 figure{height:450px;width:510px;}
#Column_17577{height:490px;max-width:46%;width:500px;}
#Column_17583{max-width:49%;}
#ContainerRow_17576 > .row > div,#ContainerRow_17576  > .container-fluid > .row > div{max-width:45%;width:482px;}
#ecFieldtitle_17276 div.textfield{font-size:24px;}
#ecFieldtext_18924 div.textfield{display:block;}
#Column_18930{font-size:20px;font-weight:bold;}
#Column_18933{font-size:20px;font-weight:bold;}
#paragraph_18938 .paragraphComp-content a{color:rgb(255, 255, 255);font-size:16px;}
#paragraph_18938{padding-left:0px;}
#paragraph_18938 .paragraphComp-content{line-height:15px;}
#html_17617{display:block;text-align:center;}
