body , html{color:#2d2d2d;font-size:18px;}
body a:hover, html a:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255, 255, 255);font-family:Questrial;font-size:13px;}
#websiteFrame #websiteCredits a{color:rgb(255, 255, 255);font-weight:600;}
#middleColumn{color:#2d2d2d;max-width:100%;padding-left:0px;padding-right:0px;width:100%;}
#container_2198{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:absolute;z-index:1020;}
#container_2201 > .pw-collapse-button > span{font-family:Questrial;font-size:15px;font-weight:600;text-transform:uppercase;}
#container_2201 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:2px solid #2d2d2d;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);left:-23vw;padding-bottom:15px;padding-top:15px;width:78vw;z-index:15;}
#container_2201{padding-bottom:40px;padding-left:5px;padding-right:5px;padding-top:40px;}
#container_2201 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:-1px;}
#ecContextualcategorymenu_2203 > ul > li,#ecContextualcategorymenu_2203  > li{border-right:1px solid #f9f6ef;padding-left:0px;width:16.6%;}
#ecContextualcategorymenu_2203 > ul > li > a,#ecContextualcategorymenu_2203  > li > a{color:#2d2d2d;font-size:15px;}
#ecContextualcategorymenu_2203 > ul > li > ul > li > a,#ecContextualcategorymenu_2203  > li > ul > li > a{color:#2d2d2d;font-size:13px;padding-bottom:3px;padding-left:7px;padding-top:3px;}
#ecContextualcategorymenu_2203 > ul > li > ul,#ecContextualcategorymenu_2203 > li > ul{max-width:100%;padding-left:0px;}
#menu_2204 > ul > li > ul > li > a,#menu_2204  > li > ul > li > a{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:13px;font-weight:600;}
#menu_2204 > ul > li > ul > li ul li a,#menu_2204  > li > ul > li ul li a{font-size:12px;line-height:12px;}
#menu_2204 > ul > li > ul > li ul,#menu_2204  > li > ul > li ul{display:none;}
#menu_2204 li a{color:#2d2d2d;padding-left:15px;}
#menu_2204 > ul > li > a,#menu_2204  > li > a{font-family:Questrial;font-size:15px;font-weight:600;padding-bottom:15px;padding-left:10px;padding-right:10px;padding-top:15px;text-transform:uppercase;}
#menu_2204 > ul > li > ul > li > a:hover,#menu_2204  > li > ul > li > a:hover{color:#721500;}
#menu_2204 i.offcanvas-button{color:#2d2d2d;font-size:20px;}
#menu_2204 > ul > li > a:hover,#menu_2204  > li > a:hover{color:#721500;}
#menu_2204 > ul > li > ul,#menu_2204 > li > ul{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:3px solid #721500;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);min-width:180px;z-index:15;}
#menu_2204 > ul > li > ul > li,#menu_2204  > li > ul > li{min-width:180px;}
#r_oc_menu_2204 .mm-panels .mm-panel{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_2204 .mm-panels li a{font-size:17px;font-weight:600;padding-bottom:17px;padding-left:10px;padding-top:17px;}
#imagelink_2206{padding-bottom:10px;padding-top:5px;width:200px;}
#container_2207{position:relative;}
#container_2208 > .pw-collapse-target{left:-320px;top:3vw;width:auto;}
#container_2208 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2208 > .pw-collapse-button > span{font-size:22px;}
#container_2208{padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_2209{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;position:relative;}
#ecCatalogsearchandfilter_2209 .formfield_button input{background-attachment:inherit;background-clip:border-box;background-color:#2d2d2d;background-image:url(/Resources/img/search-sito-casalinghi.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;font-size:0px;height:43px;position:absolute;right:17px;top:12px;width:45px;}
#ecCatalogsearchandfilter_2209 .formfield_button input:hover{background-attachment:inherit;background-clip:border-box;background-color:#721500;background-image:url(/Resources/img/search-sito-casalinghi.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;}
#ecFieldfiltertext_2210 .formfield_field label{display:none;}
#ecFieldfiltertext_2210 .formfield_field input[type=text]{font-size:14px;height:43px;width:285px;}
#ecFieldfiltertext_2210{background-attachment:none;background-clip:none;background-color:#fff;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(236, 236, 236);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(236, 236, 236);border-right:1px solid rgb(236, 236, 236);border-top:1px solid rgb(236, 236, 236);border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:11px !important;padding-top:11px !important;position:relative;}
#ecFieldfiltertext_2210 .formfield_field .rowRemoveFilter{position:absolute;right:60px;top:15px;}
#container_2211 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2211 > .pw-collapse-button > span{font-size:20px;}
#container_2211 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(236, 236, 236);border-left:1px solid rgb(236, 236, 236);border-right:1px solid rgb(236, 236, 236);border-top:3px solid #2d2d2d;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;right:-50px;width:325px;z-index:100;}
#container_2211{padding-left:2px;padding-right:2px;}
#paragraph_2214{font-weight:600;padding-left:8px;padding-right:0px;z-index:1000;}
#userbar_2215 .userbarComp-logout input{border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;font-size:11px;font-weight:600;}
#userbar_2215{font-weight:600;line-height:35px;padding-left:5px;padding-right:15px;padding-top:10px;z-index:1000;}
#userbar_2215 .userbarComp-logout{margin-top:-3px;}
#userbar_2215 .userbarComp-loggedUser .infoUser i{display:none;}
#userbar_2215 .userbarComp-loggedUser .infoUser{font-size:13px;}
#menu_2216 li a{font-size:14px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;}
#menu_2216 > ul > li > a:hover,#menu_2216  > li > a:hover{color:#dcd3be;}
#menu_2216 > ul > li > a,#menu_2216  > li > a{color:#2d2d2d;padding-left:0px;}
#container_2217{position:relative;}
#container_2218 img.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2218 i.offcanvas-button{display:none;}
#container_2218 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2218 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;padding-bottom:0px;padding-left:0;padding-right:0;padding-top:0px;width:auto;}
#container_2218 > .pw-collapse-button > span{color:#2d2d2d;font-size:23px;}
#container_2218 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #414141;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #414141;border-right:1px solid #414141;border-top:3px solid #2d2d2d;border-top-left-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-20px;width:300px;z-index:2000;}
#container_2218{padding-left:8px;padding-right:8px;}
#ecMiniwishlist_2219{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMiniwishlist_2219 .card-title{display:none;}
#ecMiniwishlist_2219 .nocartitems{color:#dcd3be;font-size:15px;font-variant:small-caps;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255,255,255);color:#721500;margin-bottom:5px;padding-bottom:5px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div > .col-title{color:#721500;width:100%;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div a.title{color:#2d2d2d;font-size:13px;font-weight:600;text-decoration:none;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div .ecMiniwishlistComp-itemQty{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#2d2d2d;display:inline-block;font-size:14px;font-weight:600;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem > i{border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;font-size:16px;padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-totalItems{border-bottom:1px solid #414141;border-top:1px solid #414141;color:#2d2d2d;font-size:14px;margin-bottom:10px;margin-top:10px;padding-bottom:6px;padding-left:4px;padding-right:4px;padding-top:6px;text-align:center;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-cartLink{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:16px;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:center;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div a.title:hover{color:#e2dbc8;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-latestItemsOnCart > div .removecartitem:hover > i{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#fff;}
#ecMiniwishlist_2219 .ecMiniwishlistComp-cartTotal{color:#2d2d2d;font-weight:600;}
#paragraph_2221{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;line-height:1.25;margin-right:4px;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2221 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2221 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#fff;}
#paragraph_2222{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;font-size:16px;line-height:1.25;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2222 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:rgb(255,255,255);display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2222 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;}
#ecMiniwishlist_2223{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;display:inherit;position:absolute;right:13px;top:-20px;width:0px;}
#ecMiniwishlist_2223 .card-title{display:none;}
#ecMiniwishlist_2223 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_2223 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_2223 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:-3px;margin-top:15px;padding-left:0px;text-align:center;width:20px;}
#container_2224{position:relative;}
#container_2225 img.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2225 i.offcanvas-button{display:none;}
#container_2225 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2225 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:40px;padding-bottom:0px;padding-left:0;padding-right:0;padding-top:0px;width:auto;}
#container_2225 > .pw-collapse-button > span{color:#2d2d2d;font-size:30px;}
#container_2225 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #414141;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #414141;border-right:1px solid #414141;border-top:3px solid #2d2d2d;border-top-left-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-20px;width:300px;z-index:2000;}
#container_2225{padding-left:8px;padding-right:8px;}
#ecMinicomparator_2226 .ecMinicomparatorComp-latestItemsOnCart > div a.title{color:#2d2d2d;font-size:13px;font-weight:600;text-decoration:none;}
#ecMinicomparator_2226 .ecMinicomparatorComp-latestItemsOnCart > div a.title:hover{color:#e2dbc8;}
#ecMinicomparator_2226 .ecMinicomparatorComp-latestItemsOnCart > div a img.image_minicart{margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicomparator_2226 .ecMinicomparatorComp-latestItemsOnCart > div .removecartitem{border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;font-size:16px;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
#ecMinicomparator_2226 .ecMinicomparatorComp-gotoCart{display:none;}
#ecMinicomparator_2226 .ecMinicomparatorComp-cartTotal{font-weight:600;}
#ecMinicomparator_2226 .ecMinicomparatorComp-totalItems{border-bottom:1px solid #414141;border-top:1px solid #414141;color:#2d2d2d;font-size:14px;margin-bottom:10px;margin-top:10px;padding-bottom:6px;padding-left:4px;padding-right:4px;padding-top:6px;text-align:center;}
#ecMinicomparator_2226 .nocartitems{color:#dcd3be;font-size:15px;font-variant:small-caps;}
#ecMinicomparator_2226 .card-title{display:none;}
#paragraph_2228{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;line-height:1.25;margin-right:4px;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2228 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2228 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#fff;}
#paragraph_2229{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;font-size:16px;line-height:1.25;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2229 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:rgb(255,255,255);display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2229 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;}
#ecMiniwishlist_2230{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;display:inherit;position:absolute;right:13px;top:-20px;width:0px;}
#ecMiniwishlist_2230 .card-title{display:none;}
#ecMiniwishlist_2230 .ecMiniwishlistComp-gotoCart{display:none;}
#ecMiniwishlist_2230 .ecMiniwishlistComp-totalItems{font-size:0;}
#ecMiniwishlist_2230 .ecMiniwishlistComp-cartTotal{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:-3px;margin-top:15px;padding-left:0px;text-align:center;width:20px;}
#container_2231{margin-left:15px;position:relative;}
#container_2232 img.offcanvas-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2232 i.offcanvas-button{display:none;}
#container_2232 .offcanvas-text{color:rgb(255,255,255);font-size:30px;}
#container_2232{padding-left:0;padding-right:0;position:static;}
#container_2232 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#0E1D42;height:40px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:auto;}
#container_2232 > .pw-collapse-button > span{color:#2d2d2d;font-size:23px;}
#container_2232 > .pw-collapse-target{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #414141;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #414141;border-right:1px solid #414141;border-top:3px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;margin-right:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;right:-25px;width:300px;z-index:2000;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div{border-bottom:1px solid rgb(255,255,255);margin-bottom:10px;padding-bottom:10px;}
#ecMinicart_2233{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecMinicart_2233 .card-title{display:none;}
#ecMinicart_2233 .ecMinicartComp-gotoCart{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:center;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div a.title{color:#2d2d2d;font-size:13px;font-weight:600;text-decoration:none;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div .removecartitem > i{border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;font-size:16px;padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div .ecMinicartComp-itemQty{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:#2d2d2d;display:inline-block;font-size:15px;font-weight:600;height:25px;line-height:25px;margin-left:5px;margin-right:5px;text-align:center;width:25px;}
#ecMinicart_2233 .nocartitems{color:#dcd3be;font-size:15px;font-variant:small-caps;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart{border-bottom:0 solid rgb(255,255,255);margin-bottom:0;padding-bottom:0;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div a img.image_minicart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;width:80px;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div .removecartitem{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;height:30px;width:30px;}
#ecMinicart_2233 .ecMinicartComp-totalItems{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #414141;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:1px solid #414141;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d2d2d;font-size:14px;padding-bottom:6px;padding-left:4px;padding-right:4px;padding-top:6px;text-align:center;}
#ecMinicart_2233 .ecMinicartComp-totalPrice{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #414141;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d2d2d;font-size:13px;font-weight:600;margin-bottom:10px;margin-top:0px;padding-bottom:8px;padding-left:4px;padding-right:4px;padding-top:8px;text-transform:uppercase;}
#ecMinicart_2233 .ecMinicartComp-cartTotalPrice{color:#2d2d2d;float:right;font-size:15px;font-weight:600;text-align:right;width:50%;}
#ecMinicart_2233 .ecMinicartComp-cartLink{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);display:none;font-size:16px;height:100%;padding-bottom:10px;padding-top:10px;text-decoration:none;text-shadow:none;width:100%;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div > .col-img{margin-right:10px;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div > .col-title{width:100%;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div a.title:hover{color:#e2dbc8;}
#ecMinicart_2233 .ecMinicartComp-latestItemsOnCart > div .removecartitem:hover > i{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#fff;}
#ecMinicart_2233 .ecMinicartComp-cartTotal{color:#2d2d2d;font-weight:600;}
#paragraph_2235{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;line-height:1.25;margin-right:4px;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2235 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2235 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#fff;}
#paragraph_2236{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;font-size:16px;line-height:1.25;padding-bottom:0px;padding-left:0;padding-right:0px;padding-top:0px;text-align:center;text-shadow:none;}
#paragraph_2236 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:rgb(255,255,255);display:inline-block;font-size:12px;font-weight:600;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;text-transform:uppercase;width:100%;}
#paragraph_2236 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;}
#ecMinicart_2237{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-size:none;position:absolute;right:-13px;top:-20px;}
#ecMinicart_2237 .card-title{display:none;}
#ecMinicart_2237 .ecMinicartComp-totalItems{font-size:0;}
#ecMinicart_2237 .ecMinicartComp-cartTotal{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;color:rgb(255,255,255);display:inline-block;font-size:12px;font-weight:inherit;height:20px;line-height:20px;margin-top:15px;padding-left:0px;text-align:center;width:20px;}
#ecMinicart_2237 .ecMinicartComp-gotoCart{display:none;}
#slider_2238 .sliderComp-slider .slick-dots{bottom:0px;}
#slider_2238 .sliderComp-slider .slick-dots li button{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#slider_2238 .sliderComp-slider .slick-dots li{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2239{min-height:700px;}
#container_2240{margin-left:10vw;padding-bottom:15px;padding-top:15px;}
#paragraph_2241 .paragraphComp-content{color:#414141;font-size:40px;}
#paragraph_2241 .paragraphComp-content h3{color:#fff;font-size:70px;}
#paragraph_2241 .paragraphComp-content h4{color:#fff;font-size:20px;}
#paragraph_2241{padding-left:5px;padding-right:5px;}
#paragraph_2241 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-size:22px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_2241 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#container_2242{min-height:700px;}
#container_2243{background-attachment:none;background-clip:none;background-color:rgba(140, 133, 107, 0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;margin-left:10vw;padding-bottom:15px;padding-left:25px;padding-right:25px;padding-top:25px;}
#paragraph_2244 .paragraphComp-content{color:#fff;font-size:40px;}
#paragraph_2244 .paragraphComp-content h3{color:#fff;font-size:70px;}
#paragraph_2244 .paragraphComp-content h4{color:#fff;font-size:20px;}
#paragraph_2244{padding-left:5px;padding-right:5px;}
#paragraph_2244 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#414141;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-size:22px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_2244 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#container_2245{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/slide/main_img03_8.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:repeat;background-size:cover;min-height:700px;}
#container_2246{margin-left:10vw;}
#paragraph_2247 .paragraphComp-content{color:#fff;font-size:40px;}
#paragraph_2247 .paragraphComp-content h3{color:#fff;font-size:70px;}
#paragraph_2247 .paragraphComp-content h4{color:#fff;font-size:20px;}
#paragraph_2247{padding-left:5px;padding-right:5px;}
#paragraph_2247 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-size:22px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_2247 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#container_2248{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:700px;}
#container_2249{margin-left:10vw;text-align:right;width:1140px;}
#paragraph_2250 .paragraphComp-content{color:#fff;font-size:40px;}
#paragraph_2250 .paragraphComp-content h3{color:#fff;font-size:70px;}
#paragraph_2250 .paragraphComp-content h4{color:#fff;font-size:20px;}
#paragraph_2250{padding-left:5px;padding-right:5px;}
#paragraph_2250 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-size:22px;padding-bottom:8px;padding-left:25px;padding-right:25px;padding-top:8px;}
#paragraph_2250 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ContainerRow_2251{margin-bottom:60px;margin-top:40px;}
#ContainerRow_2251 > .row > div,#ContainerRow_2251  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_2252{padding-left:30px;padding-right:30px;}
#container_2253{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_2254{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_2254 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_2254 .paragraphComp-content h2{margin-bottom:15px;margin-top:5px;}
#Column_2255{padding-right:0px;}
#container_2256{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/chi-siamo/antica-farmacia-camaldoli-800x533.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#container_2257{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:1px;padding-top:40px;}
#paragraph_2258{color:#2d2d2d;margin-bottom:50px;text-align:center;}
#paragraph_2258 .paragraphComp-content h4{color:#721500;font-size:18px;font-weight:400;line-height:20px;margin-bottom:18px;}
#paragraph_2258 .paragraphComp-content h3{font-size:30px;font-style:italic;font-weight:400;margin-bottom:5px;}
#paragraph_2258 .paragraphComp-content strong{color:#2d2d2d;font-style:normal;font-weight:600;}
#ecOfferbox_2259 .carousel-buttons.leftRs > i{font-size:30px;}
#ecOfferbox_2259 .carousel-buttons.rightRs > i{font-size:30px;}
#ecOfferbox_2259 .carousel-buttons.leftRs{top:-35px;}
#ecOfferbox_2259 .carousel-buttons.rightRs{top:-35px;}
#ecOfferbox_2259{margin-bottom:50px;}
#ecOfferbox_2259 .ecOfferboxComp-cells .ecOfferboxComp-cell{padding-left:10px;padding-right:10px;}
#container_2260{text-align:center;}
#container_2261{position:relative;}
#ecFieldtext_2262{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_2262 div.textfield{color:#cd201f !important;}
#ecFieldtext_2262 a{color:#cd201f;}
#ecFieldtext_2263{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_2263 div.textfield{color:#cd201f !important;}
#ecFieldtext_2263 a{color:#cd201f;}
#ecFieldimage_2264{text-align:center;}
#ecFieldprice_2265 div.price{color:#721500;display:none;font-size:20px;}
#ecFieldprice_2265 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_2265 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;display:block;font-size:14px;font-weight:500;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_2265 div.minimalprice{display:none;width:100%;}
#ecFieldprice_2265 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_2265 div.labelprice{display:none;}
#ecFieldprice_2265{position:absolute;right:10px;top:0;width:auto;}
#ecFieldtitle_2271{display:inline-block;margin-top:10px;width:100%;}
#ecFieldtitle_2271 a{color:#721500;display:block;font-size:16px;font-weight:600;min-height:64px;width:100%;}
#ecFieldtitle_2271 a:hover{color:#cd201f;}
#ecFieldprice_2272 div.price{color:#8c856b;font-size:20px;}
#ecFieldprice_2272 div.originalprice{color:#8c856b;font-size:16px;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_2272 div.discount{display:none;}
#ecFieldprice_2272 div.minimalprice{color:#8c856b;font-size:14px;width:100%;}
#ecFieldprice_2272 div.minimalprice span.price{color:#8c856b;font-weight:600;}
#ecFieldprice_2272{padding-left:16px;}
#ecQuickView_2273 > .ecQuickViewComp-Button{display:none;}
#ecQuickView_2273 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1024px;width:auto;}
#ecQuickViewHeader_2274{border-bottom:0 solid #dee2e6;padding-bottom:0;}
#ecQuickViewHeader_2274 .ecQuickViewHeaderComp-Close i{color:#000000;font-size:16px;}
#ecQuickViewBody_2275{padding-top:0;text-align:left;}
#ecFieldtitle_2280 a{font-size:22px;}
#ecFieldtitle_2280 a:hover{color:#721500;}
#ecFieldprice_2281 div.price{color:#2d2d2d;font-size:20px;}
#ecFieldprice_2281 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_2281 div.discount{color:#721500;font-size:15px;font-weight:600;margin-right:7px;}
#ecFieldprice_2281 div.minimalprice{width:100%;}
#ecFieldprice_2281 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldtext_2282 h3{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:10px;}
#ecFieldaddtocart_2283{margin-top:10px;text-transform:uppercase;}
#ecFieldaddtocart_2283 .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:13px;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:6px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_2283 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_2283 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_2283 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_2283 .addtocart:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ContainerRow_2284{margin-bottom:20px;text-transform:uppercase;}
#Column_2285{margin-top:20px;}
#ecFieldaddtowishlist_2286 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_2286 .addtowishlist:hover{color:#721500;}
#Column_2287{margin-top:20px;}
#ecFieldaddtocomparator_2288 .addtocomparator{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtocomparator_2288 .addtocomparator:hover{color:#721500;}
#ecMexalAvailability_2289 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_2289 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#html_2291{font-size:12px;font-weight:600;}
#container_2292{min-height:743px;padding-bottom:15px;padding-top:15px;position:relative;}
#paragraph_2293{background-attachment:none;background-clip:none;background-color:rgba(220, 211, 190, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#414141;max-width:800px;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
#paragraph_2293 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:inline-block;padding-bottom:12px;padding-left:25px;padding-right:25px;padding-top:12px;}
#paragraph_2293 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#414141;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2294{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:20px;}
#paragraph_2295{margin-bottom:30px;margin-top:30px;text-align:center;}
#paragraph_2295 .paragraphComp-content h4{color:#721500;font-size:18px;font-weight:400;line-height:20px;margin-bottom:18px;}
#paragraph_2295 .paragraphComp-content h3{font-size:30px;font-style:italic;font-weight:400;letter-spacing:1px;}
#paragraph_2295 .paragraphComp-content strong{color:#2d2d2d;font-style:normal;font-weight:600;}
#container_2298{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2300{background-attachment:none;background-clip:none;background-color:rgba(65, 65, 65, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;padding-bottom:1px;padding-left:20px;padding-right:20px;padding-top:10px;position:absolute;text-align:center;z-index:15;}
#paragraph_2300 .paragraphComp-content h4{font-size:75px;}
#container_2302{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2304{background-attachment:none;background-clip:none;background-color:rgba(65, 65, 65, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;padding-bottom:1px;padding-left:20px;padding-right:20px;padding-top:10px;position:absolute;text-align:center;z-index:15;}
#paragraph_2304 .paragraphComp-content h4{font-size:75px;}
#container_2306{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2308{background-attachment:none;background-clip:none;background-color:rgba(65, 65, 65, 0.7);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;padding-bottom:1px;padding-left:20px;padding-right:20px;padding-top:10px;position:absolute;text-align:center;z-index:15;}
#paragraph_2308 .paragraphComp-content h4{font-size:75px;}
#container_2309{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:350px;margin-top:-250px;}
#container_2310{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-top:40px;}
#paragraph_2311{color:#721500;font-size:36px;line-height:36px;margin-bottom:30px;text-align:center;}
#paragraph_2311 .paragraphComp-content h4{color:#721500;font-size:18px;font-weight:400;line-height:20px;margin-bottom:18px;}
#paragraph_2311 .paragraphComp-content h3{font-size:30px;font-style:italic;font-weight:400;}
#paragraph_2311 .paragraphComp-content strong{color:#2d2d2d;font-style:normal;font-weight:600;}
#ContainerRow_2312{padding-bottom:80px;}
#Column_2313{padding-bottom:10px;padding-top:10px;}
#container_2314{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2315{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;font-size:18px;font-weight:600;min-width:215px;padding-bottom:70px;padding-left:10px;padding-right:10px;padding-top:70px;position:absolute;text-align:center;text-transform:uppercase;z-index:1000;}
#paragraph_2315 .paragraphComp-content a{color:#2d2d2d;}
#paragraph_2315 .paragraphComp-content strong{color:#2d2d2d;display:inline-block;font-size:22px;font-weight:600;margin-top:5px;text-transform:capitalize;}
#Column_2317{padding-bottom:10px;padding-top:10px;}
#container_2318{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2319{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;font-size:18px;font-weight:600;min-width:215px;padding-bottom:70px;padding-left:10px;padding-right:10px;padding-top:70px;position:absolute;text-align:center;text-transform:uppercase;z-index:1000;}
#paragraph_2319 .paragraphComp-content a{color:#2d2d2d;}
#paragraph_2319 .paragraphComp-content strong{color:#2d2d2d;display:inline-block;font-size:22px;font-weight:600;margin-top:5px;text-transform:capitalize;}
#Column_2321{padding-bottom:10px;padding-top:10px;}
#container_2322{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2323{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;font-size:18px;font-weight:600;min-width:215px;padding-bottom:70px;padding-left:10px;padding-right:10px;padding-top:70px;position:absolute;text-align:center;text-transform:uppercase;z-index:1000;}
#paragraph_2323 .paragraphComp-content a{color:#2d2d2d;}
#paragraph_2323 .paragraphComp-content strong{color:#2d2d2d;display:inline-block;font-size:22px;font-weight:600;margin-top:5px;text-transform:capitalize;}
#Column_2325{padding-bottom:10px;padding-top:10px;}
#container_2326{overflow-x:hidden;overflow-y:hidden;position:relative;}
#paragraph_2327{background-attachment:none;background-clip:none;background-color:rgba(255,255,255,0.8);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;font-size:18px;font-weight:600;min-width:215px;padding-bottom:70px;padding-left:10px;padding-right:10px;padding-top:70px;position:absolute;text-align:center;text-transform:uppercase;z-index:1000;}
#paragraph_2327 .paragraphComp-content a{color:#2d2d2d;}
#paragraph_2327 .paragraphComp-content strong{color:#2d2d2d;display:inline-block;font-size:22px;font-weight:600;margin-top:5px;text-transform:capitalize;}
#container_2329{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:250px;margin-top:-250px;}
#container_2330{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:25px;padding-top:25px;}
#ContainerRow_2331{max-width:1100px;}
#Column_2332{padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#paragraph_2333{font-size:14px;line-height:25px;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_2333 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#paragraph_2334{border-right:1px solid #414141;font-size:13px;line-height:25px;padding-left:5px;}
#paragraph_2334 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#Column_2335{padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#paragraph_2336{font-size:14px;line-height:25px;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_2336 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#paragraph_2337{border-right:1px solid #414141;font-size:13px;line-height:25px;padding-left:5px;}
#paragraph_2337 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#Column_2338{padding-bottom:15px;padding-left:5px;padding-right:5px;padding-top:15px;}
#paragraph_2339{font-size:14px;line-height:25px;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_2339 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#paragraph_2340{font-size:13px;line-height:25px;padding-left:5px;}
#paragraph_2340 .paragraphComp-content h3{font-size:24px;line-height:20px;margin-bottom:32px;margin-top:35px;}
#paragraph_2341 .paragraphComp-content h5{color:#2d2d2d;font-size:12px;}
#paragraph_2341{margin-top:15px;text-align:center;}
#paragraph_2341 .paragraphComp-content a:hover{color:#721500;}
#container_2342{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2343{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-top:20px;}
#ContainerRow_2344{padding-bottom:10px;padding-top:10px;}
#ContainerRow_2344 > .row > div,#ContainerRow_2344  > .container-fluid > .row > div{padding-bottom:20px;}
#paragraph_2346{margin-top:5px;}
#paragraph_2346 .paragraphComp-content h2{border-bottom:1px solid #721500;color:#721500;font-size:30px;margin-bottom:20px;padding-bottom:15px;}
#menu_2347 li a{line-height:36px;}
#menu_2347 > ul > li > a:hover,#menu_2347  > li > a:hover{color:#721500;}
#paragraph_2349{margin-top:5px;}
#paragraph_2349 .paragraphComp-content h2{border-bottom:1px solid #721500;color:#721500;font-size:30px;margin-bottom:20px;padding-bottom:15px;}
#menu_2350 li a{line-height:36px;}
#menu_2350 > ul > li > a:hover,#menu_2350  > li > a:hover{color:#721500;}
#html_2351{line-height:36px;padding-left:0px;padding-right:0px;}
#paragraph_2353{margin-top:5px;}
#paragraph_2353 .paragraphComp-content h2{border-bottom:1px solid #721500;color:#721500;font-size:30px;margin-bottom:20px;padding-bottom:15px;}
#menu_2354 li a{line-height:36px;}
#menu_2354 > ul > li > a:hover,#menu_2354  > li > a:hover{color:#721500;}
#Column_2355{padding-bottom:10px;padding-top:20px;}
#paragraph_2356 .paragraphComp-content a:hover{color:#721500;text-decoration:underline;}
#paragraph_2356{line-height:36px;}
#Column_2357{padding-bottom:10px;padding-top:20px;}
#Column_2359{padding-bottom:10px;padding-top:10px;}
#html_2361{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:auto;z-index:5000;}
#container_2362{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.75);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:30px;z-index:10;}
#navinfo_2363 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-bottom:8px;padding-top:8px;}
#navinfo_2363 > ul > li > a,#navinfo_2363  > ul > li > span{color:#2d2d2d;font-size:12px;font-weight:600;text-transform:uppercase;}
#navinfo_2363 > ul > li:last-child > a,#navinfo_2363  > ul > li:last-child > span{text-transform:none;}
#navinfo_2363 > ul > li > a:hover,#navinfo_2363  > ul > li > span:hover{color:#721500;}
#navinfo_2364 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0px;padding-bottom:5px;padding-top:5px;}
#navinfo_2364 > ul > li > a,#navinfo_2364  > ul > li > span{color:#2d2d2d;font-size:12px;font-weight:600;}
#paragraph_2365 .paragraphComp-content h1{font-size:36px;}
#paragraph_2365{text-align:center;}
#ecCategory_2366{text-align:center;}
#ecFieldtitlecategory_2367{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:#2d2d2d;font-size:40px;}
#ecFieldtitlecategory_2367 a:hover{color:#2d2d2d;}
#ecFieldtitlecategory_2367 a{font-weight:500;}
#ecFielddescriptioncategory_2368{margin-top:10px;}
#container_2369 i.offcanvas-button{display:none;}
#container_2369{font-size:15px;margin-top:35px;text-align:center;}
#container_2369 .offcanvas-text{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;font-weight:500;padding-bottom:10px;padding-left:40px;padding-right:40px;padding-top:10px;}
#r_oc_container_2369{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecCatalogsearchandfilter_2371 .formfield_button{color:#000000;}
#ecCatalogsearchandfilter_2371 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;border-top-left-radius:0px;border-top-right-radius:0px;color:#fff;font-size:20px;font-weight:600;letter-spacing:1px;padding-bottom:8px;padding-top:8px;width:100%;}
#ecCatalogsearchandfilter_2371{border-bottom-left-radius:2px;border-bottom-right-radius:02px;border-top-left-radius:2px;border-top-right-radius:2px;padding-left:5px;padding-right:5px;}
#ecCatalogsearchandfilter_2371 .formfield_field input[type=text]{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-right:1px solid rgb(220,220,220);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2371 .formfield_field select{border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(255,255,255);border-top:1px solid rgb(255,255,255);border-top-left-radius:3px;border-top-right-radius:3px;color:rgb(136,136,136);font-size:14px;height:40px;}
#ecCatalogsearchandfilter_2371 .formfield_field{margin-bottom:8px;}
#ecCatalogsearchandfilter_2371 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e2dbc8;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e2dbc8;border-right:1px solid #e2dbc8;border-top:1px solid #e2dbc8;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#container_2372{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:10px;}
#ecFieldfiltertext_2373 .formfield_field .rowRemoveFilter{position:absolute;right:-10px;top:45px;}
#ecFieldfiltertext_2373{margin-bottom:15px !important;position:relative;}
#ecFieldfiltertext_2373 .formfield_field label{font-size:20px;font-weight:600;margin-bottom:15px !important;}
#ecFieldfiltertext_2373 .formfield_field input[type=text]{border-bottom:3px solid #2d2d2d;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #dcdcdc;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;position:relative;}
#ecFieldfiltertext_2374 .formfield_field .rowRemoveFilter{position:absolute;right:-10px;top:45px;}
#ecFieldfiltertext_2374{margin-bottom:15px !important;position:relative;}
#ecFieldfiltertext_2374 .formfield_field label{font-size:20px;font-weight:600;margin-bottom:15px !important;}
#ecFieldfiltertext_2374 .formfield_field input[type=text]{border-bottom:3px solid #2d2d2d;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ffffff;border-right:0px solid #dcdcdc;border-top:0px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;position:relative;}
#ecFieldfiltertreeview_2375 .formfield_field .formlabel{font-size:20px;font-weight:600;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li .nav-link:hover{color:#721500;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul > li .nav-link:hover{color:#721500;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul > li ul li .nav-link:hover,#ecFieldfiltertreeview_2375  li ul li ul li a.active:hover{color:#721500;}
#ecFieldfiltertreeview_2375 .formfield_field li .toggleBranch{margin-top:5px;padding-bottom:5px;padding-left:5px;padding-right:94%;padding-top:3px;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li .nav-link.active{color:#721500;font-weight:600;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul > li .nav-link.active{color:#721500;font-weight:600;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul > li ul li .nav-link.active{color:#721500;font-weight:600;}
#ecFieldfiltertreeview_2375{margin-top:25px;padding-left:15px;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul{margin-left:15px;}
#ecFieldfiltertreeview_2375 .formfield_field ul > li > ul > li ul{margin-left:15px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li label{font-size:12px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2376{position:relative;}
#ecFieldfiltercheckboxlist_2376 .formfield_field label{font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2376 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li .pwb-toggle:after{height:17px;margin-right:5px;width:35px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li .pwb-toggle:before{height:17px;top:0px;width:17px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li .pwb-toggle:checked:before{left:17px;}
#ecFieldfiltercheckboxlist_2376 .formfield_field ul > li .pwb-toggle{top:2px;}
#accordion_2377 .card-header .card-link{color:#2d2d2d;display:inline-block;font-size:20px;font-weight:600;width:100%;}
#accordion_2377 .card-header{border-bottom:0px solid #000000;padding-left:0px;padding-right:0px;}
#accordion_2377 .card-body{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:1px;padding-left:0px;padding-right:0px;}
#accordion_2377 .card-header .header{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:5px;padding-top:5px;}
#accordion_2377{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;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li label{display:inline-block;font-size:12px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2379{position:relative;}
#ecFieldfiltercheckboxlist_2379 .formfield_field label{display:none;font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2379 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li .pwb-toggle:after{height:17px;margin-right:5px;width:35px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li .pwb-toggle:before{height:17px;top:0px;width:17px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li .pwb-toggle:checked:before{left:17px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li .pwb-toggle{top:2px;}
#ecFieldfiltercheckboxlist_2379 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2380 .card-header .card-link{color:#2d2d2d;display:inline-block;font-size:20px;font-weight:600;width:100%;}
#accordion_2380 .card-header{border-bottom:0px solid #000000;padding-left:0px;padding-right:0px;}
#accordion_2380 .card-body{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:1px;padding-left:0px;padding-right:0px;}
#accordion_2380 .card-header .header{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:5px;padding-top:5px;}
#accordion_2380{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;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li label{display:inline-block;font-size:12px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2381{position:relative;}
#ecFieldfiltercheckboxlist_2381 .formfield_field label{display:none;font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2381 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li .pwb-toggle:after{height:17px;margin-right:5px;width:35px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li .pwb-toggle:before{height:17px;top:0px;width:17px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li .pwb-toggle:checked:before{left:17px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li .pwb-toggle{top:2px;}
#ecFieldfiltercheckboxlist_2381 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2382 .card-header .card-link{color:#2d2d2d;display:inline-block;font-size:20px;font-weight:600;width:100%;}
#accordion_2382 .card-header{border-bottom:0px solid #000000;padding-left:0px;padding-right:0px;}
#accordion_2382 .card-body{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:1px;padding-left:0px;padding-right:0px;}
#accordion_2382 .card-header .header{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:5px;padding-top:5px;}
#accordion_2382{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;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li label{display:inline-block;font-size:12px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2383{position:relative;}
#ecFieldfiltercheckboxlist_2383 .formfield_field label{display:none;font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2383 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li .pwb-toggle:after{height:17px;margin-right:5px;width:35px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li .pwb-toggle:before{height:17px;top:0px;width:17px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li .pwb-toggle:checked:before{left:17px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li .pwb-toggle{top:2px;}
#ecFieldfiltercheckboxlist_2383 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#accordion_2384 .card-header .card-link{color:#2d2d2d;display:inline-block;font-size:20px;font-weight:600;width:100%;}
#accordion_2384 .card-header{border-bottom:0px solid #000000;padding-left:0px;padding-right:0px;}
#accordion_2384 .card-body{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:1px;padding-left:0px;padding-right:0px;}
#accordion_2384 .card-header .header{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:5px;padding-top:5px;}
#accordion_2384{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;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li label{display:inline-block;font-size:12px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2385{position:relative;}
#ecFieldfiltercheckboxlist_2385 .formfield_field label{display:none;font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2385 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li .pwb-toggle:after{height:17px;margin-right:5px;width:35px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li .pwb-toggle:before{height:17px;top:0px;width:17px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li .pwb-toggle:checked:before{left:17px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li .pwb-toggle{top:2px;}
#ecFieldfiltercheckboxlist_2385 .formfield_field ul > li{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecFieldfilterslider_2386 .formfield_field .formlabel{font-size:20px;font-weight:600;}
#ecFieldfilterslider_2386{margin-top:5px;padding-left:0px;padding-right:0px;}
#ecFieldfilterslider_2386 .formfield_field .formControl{padding-left:15px;padding-right:15px;}
#ecFieldfilterslider_2387 .formfield_field .formlabel{font-size:20px;font-weight:600;}
#ecFieldfilterslider_2387{margin-top:5px;padding-left:0px;padding-right:0px;}
#ecFieldfilterslider_2387 .formfield_field .formControl{padding-left:15px;padding-right:15px;}
#ecFieldfiltercheckboxlist_2388 .formfield_field ul > li label{font-size:12px;width:86%;}
#ecFieldfiltercheckboxlist_2388 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2388{position:relative;}
#ecFieldfiltercheckboxlist_2388 .formfield_field label{font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2388 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ecFieldfiltercheckboxlist_2389 .formfield_field ul > li label{font-size:12px;width:86%;}
#ecFieldfiltercheckboxlist_2389 .formfield_field ul > li label span.countoptions{float:right;}
#ecFieldfiltercheckboxlist_2389{position:relative;}
#ecFieldfiltercheckboxlist_2389 .formfield_field label{font-size:20px;font-weight:600;}
#ecFieldfiltercheckboxlist_2389 .formfield_field .rowRemoveFilter{position:absolute;right:0px;top:0px;}
#ContainerRow_2390{min-height:345px;}
#Column_2391{margin-top:35px;}
#ecCatalog_2392 .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:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecCatalog_2392 .ecCatalogComp-sort{font-size:20px;position:absolute;right:20px;top:-45px;z-index:10;}
#ecCatalog_2392 .ecCatalogComp-filter .removeCatalogFilters{background-attachment:none;background-clip:none;background-color:#414141;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:#fff;font-size:12px;position:absolute;right:150px;text-shadow:none;top:-45px;width:180px;}
#ecCatalog_2392 .ecCatalogComp-pageelement{margin-bottom:7px;margin-right:25px;}
#ecCatalog_2392 .ecCatalogComp-pageelement .ecCatalogComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(204,204,204);border-right:0 solid rgb(204,204,204);border-top:0 solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:14px;height:40px;padding-left:25px;padding-right:9px;width:55px;}
#ecCatalog_2392{margin-bottom:40px;margin-top:50px;position:relative;}
#ecCatalog_2392 .ecCatalogComp-paging{color:#414141;margin-top:0;}
#ecCatalog_2392 .ecCatalogComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid rgb(223,223,223);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0px solid rgb(0,0,0);border-right:0px solid rgb(223,223,223);border-top:0px solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:14px;font-weight:600;margin-left:0;margin-right:0;margin-top:0;padding-bottom:10px;padding-left:12px;padding-right:12px;padding-top:10px;}
#ecCatalog_2392 .ecCatalogComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;}
#ecCatalog_2392 .ecCatalogComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;padding-bottom:10px;padding-left:15px;padding-right:15px;padding-top:10px;}
#ecCatalog_2392 .ecCatalogComp-results{font-size:0px;font-weight:400;margin-top:0;padding-top:8px;}
#ecCatalog_2392 .ecCatalogComp-sort select{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:1px solid rgb(204,204,204);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid rgb(204,204,204);border-right:1px solid rgb(204,204,204);border-top:1px solid rgb(204,204,204);border-top-left-radius:0;border-top-right-radius:0;color:#414141;font-size:13px;height:30px;padding-left:3px;text-align:center;width:140px;}
#ecCatalog_2392 .showMoreResponsiveContainer{margin-top:20px;width:100%;}
#ecCatalog_2392 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);display:inline-block;font-size:18px;padding-bottom:12px;padding-top:12px;width:100%;}
#ecCatalog_2392 .ecCatalogComp-cells{margin-top:0;}
#ecCatalog_2392 .ecCatalogComp-sort label{font-size:0px;}
#ecCatalog_2392 .ecCatalogComp-filter{position:absolute;right:25px;top:0;width:200px;}
#ecCatalog_2392 .ecCatalogComp-navpaging{text-align:right;}
#navinfo_2425 > ul{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:0;padding-bottom:8px;padding-top:8px;}
#navinfo_2425 > ul > li > a,#navinfo_2425 > ul > li > span{color:#2d2d2d;font-size:12px;font-weight:600;}
#navinfo_2425{margin-top:20px;}
#paragraph_2426{margin-bottom:20px;margin-top:40px;text-align:center;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .title{border-bottom:1px solid #333333;border-top:1px solid #333333;display:none;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .title.ecCartCustomComp-cartButtonH{height:40px;}
#ecCartCustom_2427 .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:0px solid #f9f6ef;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #dddddd;border-right:0px solid #dddddd;border-top:0px solid #dddddd;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:10px;position:relative;}
#ecCartCustom_2427 .ecCartCustomComp-col-totals{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(245,245,245);border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;padding-top:20px;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.removecartitem{color:#2d2d2d;}
#ecCartCustom_2427 .ecCartCustomComp-order{font-weight:700;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_2427 .ecCartCustomComp-order-text > span{color:rgb(0,0,0);font-size:14px;}
#ecCartCustom_2427 .ecCartCustomComp-order-button{text-align:right;}
#ecCartCustom_2427 .ecCartCustomComp-order-button .cancelmodify{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid transparent;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 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_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn{color:#e76000;font-size:14px;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartTableCellError .cart_error_row{margin-bottom:0;}
#ecCartCustom_2427 .ecCartCustomComp-subTotal{border-top:1px solid #000000;font-size:20px;}
#ecCartCustom_2427 .ecCartCustomComp-subTotal .subTotal .price{color:rgb(0,0,0);}
#ecCartCustom_2427 .ecCartCustomComp-cartEmpty{border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-top:5px;}
#ecCartCustom_2427 .ecCartCustomComp-cartEmpty .emptycart{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:14px;font-weight:600;padding-bottom:8px;padding-top:8px;width:250px;}
#ecCartCustom_2427 .ecCartCustomComp-cartEmpty .emptycart:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCartCustom_2427 .ecCartCustomComp-cartButton{margin-bottom:30px;margin-top:10px;padding-left:15px;padding-right:15px;}
#ecCartCustom_2427 .ecCartCustomComp-checkoutLink{background-attachment:none;background-clip:none;background-color:#e76000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCartCustom_2427 .ecCartCustomComp-checkoutLink .gotocheckout{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:1px;padding-bottom:8px;padding-top:8px;transition-property:all;transition-duration:0.3s;}
#ecCartCustom_2427 .ecCartCustomComp-catalogLink .gotoback{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:14px;font-weight:600;padding-bottom:8px;padding-top:8px;width:250px;}
#ecCartCustom_2427 .ecCartCustomComp-cartWishlist{margin-bottom:5px;margin-top:5px;}
#ecCartCustom_2427 .ecCartCustomComp-cartWishlist .addcartwishlist{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:14px;font-weight:600;padding-bottom:8px;padding-top:8px;width:250px;}
#ecCartCustom_2427 .ecCartCustomComp-containerSummaryArticles{border-top:1px solid #000000;padding-top:10px;}
#ecCartCustom_2427 .ecCartCustomComp-valueTotalArticles{color:rgb(0,0,0);font-size:19px;font-weight:800;}
#ecCartCustom_2427 .ecCartCustomComp-containerSummaryArticles ul li{border-top:1px solid rgb(245,245,245);font-size:13px;padding-left:0;padding-right:0;}
#ecCartCustom_2427 .ecCartCustomComp-grandTotal{font-size:22px;margin-top:5px;}
#ecCartCustom_2427 .ecCartCustomComp-grandTotal .grandTotal .price{color:#2d2d2d;font-weight:600;}
#ecCartCustom_2427 .ecCartCustomComp-titleVoucherQuote{background-attachment:none;background-clip:none;background-color:#fff;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:#2d2d2d;font-size:18px;font-weight:600;margin-bottom:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;text-align:left;}
#ecCartCustom_2427 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-inputVoucherQuote input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#ecCartCustom_2427 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote .applyvoucher{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d2d2d;font-weight:600;padding-bottom:5px;padding-top:5px;}
#ecCartCustom_2427 .ecCartCustomComp-titleShippingQuote{background-attachment:none;background-clip:none;background-color:#dcd3be;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_2427 .ecCartCustomComp-contentShippingQuote ul li{padding-left:0;padding-right:0;}
#ecCartCustom_2427 .ecCartCustomComp-contentShippingQuote ul li .field{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
#ecCartCustom_2427 .ecCartCustomComp-contentShippingQuote ul li .field input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#ecCartCustom_2427 .ecCartCustomComp-contentShippingQuote ul li .field select{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:45px;}
#ecCartCustom_2427 .ecCartCustomComp-linkQuoteShippingQuote .getshipping{background-attachment:none;background-clip:none;background-color:#721500;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:rgb(255,255,255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCartCustom_2427 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote li span.price{color:#721500;}
#ecCartCustom_2427 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-searchShippingStoresQuote .field select.regionStore{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;height:45px;}
#ecCartCustom_2427 .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_2427 .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_2427 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li{margin-bottom:5px;}
#ecCartCustom_2427 .ecCartCustomComp-resultShippingQuote .ecCartCustomComp-itemsShippingQuote .ecCartCustomComp-ShippingStoresQuote .ecCartCustomComp-resultsShippingStoresQuote .ecCartCustomComp-itemsShippingStoresQuote li.activeStore{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecCartCustom_2427 .ecCartCustomComp-linkUpdateTotalShippingQuote .updatetotalshipping{background-attachment:none;background-clip:none;background-color:#721500;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:rgb(255,255,255);margin-bottom:10px;margin-top:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCartCustom_2427 [data-toggle=collapse] i{float:right;margin-top:4px;}
#ecCartCustom_2427 .ecCartCustomComp-titleBillingQuote{background-attachment:none;background-clip:none;background-color:#dcd3be;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_2427 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li{margin-bottom:5px;}
#ecCartCustom_2427 .ecCartCustomComp-resultBillingQuote .ecCartCustomComp-itemsBillingQuote li .details_cost{background-attachment:none;background-clip:none;background-color:rgb(245,245,245);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-top:4px;}
#ecCartCustom_2427 .ecCartCustomComp-linkUpdateTotalBillingQuote .updatetotalbilling{background-attachment:none;background-clip:none;background-color:#721500;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:rgb(255,255,255);margin-bottom:10px;padding-bottom:8px;padding-top:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecCartCustom_2427 .ecCartCustomComp-contentVoucherQuote .ecCartCustomComp-applyVoucherQuote{margin-bottom:10px;margin-top:10px;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable{border-bottom:1px solid rgb(212, 212, 212);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(212, 212, 212);border-right:1px solid rgb(212, 212, 212);border-top:1px solid rgb(212, 212, 212);border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:10px;padding-bottom:30px;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.addwishlistcartitem{color:#2d2d2d;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.addwishlistcartitem:hover{color:#dcd3be;}
#ecCartCustom_2427 .ecCartCustomComp-col-items{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;padding-left:0;padding-right:0;}
#ecCartCustom_2427{margin-bottom:20px;}
#ecCartCustom_2427 .ecCartCustomComp-cartAction{padding-left:15px;padding-right:15px;}
#ecCartCustom_2427 .ecCartCustomComp-textNumberArticles{display:none;}
#ecCartCustom_2427 .ecCartCustomComp-valueNumberArticles{display:none;}
#ecCartCustom_2427 .ecCartCustomComp-cartWishlist .addcartwishlist:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCartCustom_2427 .ecCartCustomComp-cartTable .ecCartCustomComp-cartButtonCol .btn.removecartitem:hover{color:#2d2d2d;}
#ecCartCustom_2427 .ecCartCustomComp-containerVoucherQuote{margin-bottom:10px;}
#ecCartCustom_2427 .ecCartCustomComp-subTotal .subTotal{font-size:18px;}
#ecCartCustom_2427 .ecCartCustomComp-cartUpdate .updatecart{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCartCustom_2427 .ecCartCustomComp-titlePointsQuote{border-top:2px solid #f9f6ef;font-size:16px;margin-top:2px;padding-bottom:2px;padding-top:2px;}
#ecCartCustom_2427 .ecCartCustomComp-contentPointsQuote .ecCartCustomComp-applyPointsQuote .pointsbalance{color:#721500;}
#ecCartCustom_2427 .ecCartCustomComp-titleGiftCardQuote{border-top:2px solid #f9f6ef;font-size:16px;margin-top:8px;padding-bottom:2px;padding-top:2px;}
#ecCartCustom_2427 .ecCartCustomComp-containerPointsQuote{text-align:left;}
#ecCartCustom_2427 .ecCartCustomComp-containerGiftCardQuote{border-bottom:2px solid #f9f6ef;margin-bottom:8px;padding-bottom:10px;}
#ecFieldtitle_2428 a{color:#2d2d2d;display:block;font-size:16px;font-weight:600;}
#ecFieldtitle_2428{font-family:Questrial;font-size:20px;margin-top:15px;}
#ecFieldtitle_2428 a:hover{color:#e2dbc8;}
#ecFieldtitle_2428 .optionsdescription{font-size:14px;font-weight:400;margin-top:5px;}
#ecFieldtitle_2428 .optionsdescription .optionlabel{font-weight:500;margin-right:-4px;}
#ecFieldtitle_2428 div.labelfield{display:none;}
#ecFieldprice_2429 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2429 div.discount{background-attachment:none;background-clip:none;background-color:#fff;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:#e2dbc8;font-size:14px;font-weight:700;padding-left:5px;padding-right:5px;}
#ecFieldprice_2429 div.price{color:#721500;font-size:20px;font-weight:500;}
#ecFieldprice_2429{margin-bottom:10px;margin-top:10px;}
#ecFieldimage_2430{padding-left:5px;padding-right:5px;}
#ecFieldautocomplete_2431{border-bottom:0 solid #000000;border-top:0 solid #000000;font-size:18px;margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#ecFieldautocomplete_2431 .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:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_2431 .quickconfigurator .configurator_control select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:45px;margin-bottom:5px;}
#ecFieldautocomplete_2431 .quickaddtocart input.quantity{border-bottom-left-radius:00px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;float:left;font-size:14px;height:40px;text-align:center;width:50px;}
#ecFieldautocomplete_2431 .quickaddtocart .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:14px;height:40px;line-height:40px;margin-left:10px;padding-bottom:0;padding-left:25px;padding-right:25px;padding-top:0;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecFieldautocomplete_2431 .quickconfigurator .configurator_label{color:rgb(0,0,0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_2431 .quickconfigurator .configurator_li label{color:rgb(0,0,0);font-size:14px;font-weight:bold;}
#ecFieldautocomplete_2431 .quickaddtocart .addtocart:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecFieldquantity_2432 .rowUnit{display:none;}
#ecFieldquantity_2432 .rowUnitSize{display:block;}
#ecFieldquantity_2432 .rowQty{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.15);font-size:15px;height:50px;left:-28px;position:relative;text-align:center;width:60px;}
#ecFieldquantity_2432{margin-top:10px;text-align:center;width:133px;}
#ecFieldquantity_2432 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.15);font-size:0px;height:25px;position:absolute;right:15px;top:25px;width:50px;z-index:11;}
#ecFieldquantity_2432 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255, 255, 255);background-image:url(/Resources/image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;bottom:0px;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.15);font-size:0px;height:25px;position:absolute;right:15px;top:0px;width:50px;z-index:10;}
#ecFieldtext_2433{font-size:20px;font-weight:bold;margin-top:15px;text-align:center;}
#ecFieldtext_2433 div.textfield{color:rgb(0,0,0) !important;}
#ContainerRow_2434{margin-bottom:5px;}
#imagelink_2437 img{width:180px;}
#paragraph_2438{border-left:3px solid #dcd3be;padding-bottom:5px;padding-top:5px;}
#paragraph_2438 .paragraphComp-content h2{color:rgb(0, 0, 0);font-size:30px;font-weight:600;}
#userbar_2441 .userbarComp-loggedUser .infoUser{font-weight:600;letter-spacing:0.5px;}
#userbar_2441 .userbarComp-logout input{background-attachment:none;background-clip:none;background-color:#e2dbc8;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:#fff;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#721500;font-weight:800;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#721500;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{font-size:11px;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-checkoutTable{height:520px;overflow-y:scroll;}
#ecCheckoutCustom_2442 .ecCheckoutCustomComp-checkoutTable .item{padding-top:15px;}
#ContainerRow_2443{padding-bottom:10px;padding-top:10px;}
#ecFieldtitle_2448 div.labelfield{display:none;}
#ecFieldprice_2456 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-weight:600;}
#paragraph_2462{margin-bottom:30px;}
#privacyfield_2504 .formfield_field > .formlabel{display:none;}
#privacyfield_2504 .privacycontrol{display:none;}
#radiofield_2508 .custom-control-label{font-size:12px;font-weight:600;padding-top:5px;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-accordion .card-body .pointsbalanceamount{color:#721500;font-weight:800;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-accordion .card-body .giftcardbalance{color:#721500;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-documents a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-giftcode .copylinkgiftcode{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-accordion .card-body span.additional_costs{font-size:11px;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-checkoutTable{height:520px;overflow-y:scroll;}
#ecCheckoutCustom_2522 .ecCheckoutCustomComp-checkoutTable .item{padding-top:15px;}
#ContainerRow_2523{padding-bottom:10px;padding-top:10px;}
#ecFieldtitle_2528 div.labelfield{display:none;}
#ecFieldprice_2536 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-weight:600;}
#radiofield_2583 .custom-control-label{font-size:12px;font-weight:600;padding-top:5px;}
#Column_2598{padding-bottom:10px;padding-top:10px;}
#menu_2600{padding-top:10px;text-transform:uppercase;}
#menu_2600 > ul > li > a,#menu_2600  > li > a{color:#2d2d2d;font-weight:600;padding-left:7px;padding-right:7px;}
#menu_2600 > ul > li > a:hover,#menu_2600  > li > a:hover{color:#721500;}
#Column_2601{padding-bottom:10px;padding-top:10px;}
#paragraph_2603 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-weight:600;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;text-transform:uppercase;}
#paragraph_2603 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecProduct_2604{margin-bottom:60px;margin-top:40px;}
#ContainerRow_2605{max-width:1500px;}
#Column_2606{margin-bottom:40px;}
#ecFieldtitle_2607 a{font-family:PT Serif;font-size:22px;}
#ecFieldtitle_2607 a:hover{color:#721500;}
#ecFieldtitle_2607{font-size:40px;font-weight:600;padding-left:5px;padding-right:5px;text-align:center;}
#ecFieldtitle_2607 div.labelfield{display:none;}
#container_2609{text-align:center;}
#container_2610{position:relative;}
#ecFieldtext_2611{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_2611 div.textfield{color:#cd201f !important;}
#ecFieldtext_2611 a{color:#cd201f;}
#ecFieldtext_2612{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_2612 div.textfield{color:#cd201f !important;}
#ecFieldtext_2612 a{color:#cd201f;}
#ecFieldimage_2613 .carousel .carousel-item img{width:60px;}
#ecFieldimage_2613 .carousel .carousel-item figure{width:60px;}
#ecFieldimage_2613 .carousel{display:none;}
#container_2617{padding-left:10px;}
#ecFieldtext_2618 .labelfield .fieldlabel{font-weight:500;}
#ecFieldtext_2618{padding-left:5px;padding-right:5px;}
#ecFieldtext_2619 .labelfield .fieldlabel{font-weight:600;}
#ecFieldtext_2619{padding-left:5px;padding-right:5px;}
#ecMexalAvailability_2620 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_2620 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#ecMexalAvailability_2620{border-bottom:2px solid #f9f6ef;border-top:2px solid #f9f6ef;padding-bottom:15px;padding-left:10px;padding-right:10px;padding-top:15px;}
#ecFieldpoint_2621{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;margin-bottom:10px;margin-top:10px;padding-bottom:6px;padding-top:6px;}
#ecFieldpoint_2621 div.labelfield{display:none;}
#ecFieldpoint_2621 div.textfield{font-weight:600;letter-spacing:1px;}
#container_2623{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:5px;margin-top:5px;padding-left:0px;padding-right:0px;}
#ecFieldprice_2624 div.price{color:#721500;font-size:30px;}
#ecFieldprice_2624 div.originalprice{color:#e2dbc8;font-size:15px;margin-right:0px;text-decoration:line-through;}
#ecFieldprice_2624 div.discount{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;font-size:16px;font-weight:600;margin-left:10px;margin-right:10px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_2624 div.minimalprice{width:100%;}
#ecFieldprice_2624 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_2624{font-size:12px;margin-bottom:0px;margin-top:5px;padding-bottom:10px;}
#ecFieldprice_2624 .qty-pricing{display:none;width:100%;}
#ecFieldprice_2624 .qty-pricing span.qta{color:#dcd3be;font-weight:bold;}
#ecFieldprice_2624 .qty-pricing span.price{color:#721500;font-weight:bold;}
#paragraph_2625{font-size:16px;font-weight:600;margin-bottom:10px;margin-top:5px;}
#ecFieldprice_2626 div.price{color:#721500;display:none;font-size:24px;}
#ecFieldprice_2626 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_2626 div.discount{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:none;font-size:16px;font-weight:600;margin-left:10px;margin-right:10px;margin-top:5px;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
#ecFieldprice_2626 div.minimalprice{width:100%;}
#ecFieldprice_2626 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_2626{clear:both;font-size:16px;margin-bottom:10px;}
#ecFieldprice_2626 .qty-pricing span.qta{color:#2d2d2d;font-weight:bold;padding-left:5px;padding-right:5px;}
#ecFieldprice_2626 .qty-pricing span.price{color:#721500;font-weight:bold;}
#ecFieldprice_2626 div.labelprice{display:none;}
#ecFieldprice_2626 .labelprice .fieldlabel{display:none;}
#ecFieldprice_2626 div.priceondemand{display:none;}
#ecConfigurator_2627 .configurator_label{color:rgb(0,0,0);font-weight:bold;}
#ecConfigurator_2627 .configurator_label .fieldlabel{margin-bottom:0;}
#ecConfigurator_2627 .configurator_li{padding-left:0;padding-right:14px;}
#ecConfigurator_2627 .configurator_control select{height:35px;margin-left:0;margin-right:0;width:100%;}
#ecConfigurator_2627 .configurator_control{margin-bottom:10px;}
#ecConfigurator_2627{margin-bottom:20px;margin-top:20px;}
#ecConfigurator_2627 .configurator_control .dd-optiondisabled{color:rgb(216,0,0);}
#ecConfigurator_2627 .configurator_control .dd-select{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #cccccc;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #cccccc;border-right:0 solid #cccccc;border-top:0 solid #cccccc;border-top-left-radius:0;border-top-right-radius:0;font-size:13px;font-weight:300;}
#ecConfigurator_2627 .divConfiguratorTable{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecConfigurator_2627 .configuratorTableCaption{background-attachment:none;background-clip:none;background-color:rgb(243,243,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;font-weight:600;}
#ecFieldtitle_2628{font-size:16px;}
#ecFielddescription_2629{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_2630{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_2631{margin-bottom:10px;margin-top:10px;}
#ecFieldtext_2631 div.textfield{color:#dcd3be !important;}
#ecMexalAvailability_2632{min-height:30px;}
#ecMexalAvailability_2632 .availability_button{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);}
#ecFieldaddtocart_2633{min-height:50px;}
#ecFieldaddtocart_2633 input.quantity{height:40px;width:40px;}
#ecFieldaddtocart_2633 input.qtyminus{border-bottom:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:#721500;font-size:30px;height:40px;line-height:30px;margin-left:10px;margin-right:10px;width:40px;}
#ecFieldaddtocart_2633 input.qtyplus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:#721500;font-size:25px;height:40px;line-height:30px;width:40px;}
#ecFieldaddtocart_2634{margin-top:5px;text-transform:uppercase;}
#ecFieldaddtocart_2634 .addtocart{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:15px;font-weight:500;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:5px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_2634 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-size:20px;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_2634 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_2634 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_2634 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ecFieldaddtocart_2634 .ecFieldaddtocartCompSizeMinimal-quantity{margin-top:20px;}
#ecFieldaddtocart_2634 .ecFieldaddtocartCompSizeMinimal-selectsize select{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:13px;height:40px;max-width:280px;}
#ecFieldaddtocart_2634 .ecFieldaddtocartCompSizeMinimal-labelsize .fieldlabel{color:#2d2d2d;font-size:14px;font-weight:bold;padding-top:10px;}
#ecFieldaddtocart_2634 .ecFieldaddtocartCompSizeMinimal-selectsize{left:-350px;}
#ecFieldaddtocart_2634 .ecFieldaddtocartComp-soldout{color:#cd201f;font-size:22px;font-weight:600;}
#ecFieldaddtowishlist_2635 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_2635 .addtowishlist:hover{color:#721500;}
#ecFieldaddtowishlist_2635{margin-bottom:10px;margin-top:20px;}
#ecFieldrating_2636 .ecFieldratingComp-container .rating_noreview a{background-attachment:none;background-clip:none;background-color:#f0ede3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#414141;font-size:14px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#ecFieldrating_2636{padding-bottom:15px;padding-top:15px;}
#ecSetproductsbox_2637 .ecSetproductsboxComp-cells .ecSetproductsboxComp-cell{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin-bottom:5px;padding-bottom:10px;padding-top:10px;}
#ecSetproductsbox_2637 .ecSetproductsboxComp-title{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-size:22px;font-weight:600;text-transform:uppercase;}
#ecSetproductsbox_2637{margin-bottom:20px;}
#ecFieldtitle_2642 a{color:#2d2d2d;font-size:16px;font-weight:600;}
#ecFieldtitle_2642 a:hover{color:#414141;}
#ecFieldtitle_2642{margin-bottom:10px;}
#ecFieldtitle_2642 .labelfield .fieldlabel{display:none;}
#ecFieldprice_2643 div.discount{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#dcd3be;font-size:16px;margin-left:5px;margin-right:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_2643 div.price{color:#721500;font-size:22px;font-weight:600;margin-right:10px;}
#ecFieldprice_2643 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2643{margin-bottom:5px;}
#ecFieldprice_2643 div.priceondemand{color:rgb(0,0,0);}
#ecFieldprice_2643 div.minimalprice{background-attachment:none;background-clip:none;background-color:rgb(244,244,244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(0,0,0);padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecFieldprice_2643 div.minimalprice span.price{color:#721500;}
#ecConfigurator_2644 .configurator_label{color:rgb(0,0,0);font-weight:bold;}
#ecConfigurator_2644 .configurator_label .fieldlabel{margin-bottom:0;}
#ecConfigurator_2644 .configurator_li{padding-left:0;padding-right:14px;}
#ecConfigurator_2644 .configurator_control select{height:35px;margin-left:0;margin-right:0;}
#ecConfigurator_2644 .configurator_control{margin-bottom:10px;}
#ecFieldtext_2646 .labelfield .fieldlabel{color:rgb(0,0,0);margin-bottom:0;}
#ecFieldtext_2646{line-height:44px;}
#ecFieldtext_2646 div.textfield{color:#2d2d2d !important;font-size:15px;font-weight:600;}
#ecFieldaddtocart_2647{line-height:43px;margin-left:10px;}
#ecFieldaddtocart_2647 .ecFieldaddtocartComp-range{color:rgb(0,0,0);margin-right:5px;}
#ecFieldaddtocart_2647 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;height:35px;margin-left:5px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2647 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;font-size:25px;height:35px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2647 input.quantity{font-size:15px;height:35px;}
#ecFieldaddtocart_2647 .ecFieldaddtocartCompSizeExtend-quantity label.labelsize{color:rgb(0,0,0);font-weight:600;margin-bottom:0;}
#ecFieldaddtocart_2647 .ecFieldaddtocartCompSizeExtend-quantity input.quantity{width:50px;}
#paragraph_2648{font-size:20px;font-weight:500;margin-bottom:5px;margin-top:15px;}
#ecSetoptions_2649{padding-left:0px;padding-right:0px;}
#ecSetoptions_2649 .formfield_field textarea{height:50px;}
#tabs_2651 .tab-content{border-bottom:0px solid rgb(222, 226, 230);border-left:0px solid rgb(222, 226, 230);border-right:0px solid rgb(222, 226, 230);border-top:0px solid rgb(222, 226, 230);}
#tabs_2651 .nav-tabs .nav-item a.nav-link:hover{border-left:1px solid rgb(247, 239, 236);border-right:1px solid rgb(247, 239, 236);border-top:1px solid rgb(247, 239, 236);color:#dcd3be;}
#tabs_2651{margin-bottom:30px;margin-top:30px;}
#tabs_2651 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:rgba(175, 97, 71, 0.1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(247, 239, 236);border-left:1px solid #dcd3be;border-right:1px solid #dcd3be;border-top:1px solid #dcd3be;color:#721500;font-weight:600;}
#tabs_2651 .nav-tabs .nav-item a.nav-link{border-bottom:0px solid #ffffff;}
#tabs_2651 .tab-content .tab-pane{background-attachment:none;background-clip:none;background-color:rgba(175, 97, 71, 0.1);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:30px;padding-top:30px;}
#ecFieldtext_2652 div.labelfield{display:none;}
#ecFieldtext_2654 div.labelfield{display:none;}
#paragraph_2656{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #dcd3be;font-size:20px;font-weight:500;margin-top:30px;}
#ecFieldsetattribute_2657 .tablegroup tr th.columngroupheader button{font-weight:600;padding-left:0px;padding-right:0px;}
#ecFieldsetattribute_2657 .tablegroup tr.rowattribute .labelattribute{font-weight:600;vertical-align:top;}
#ecFieldsetattribute_2657 .tablegroup tr.rowattribute{height:30px;}
#ecFieldsetattribute_2657 .tablegroup tr.rowattribute td.valueattribute{padding-left:10px;vertical-align:top;}
#ecFieldsetattribute_2657{margin-top:15px;}
#html_2658{margin-bottom:10px;margin-top:30px;}
#ecCombinedbox_2659{margin-top:30px;}
#ecCombinedbox_2659 .ecCombinedboxComp-header{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:20px;font-weight:500;margin-bottom:10px;}
#ecCombinedbox_2659 .ecCombinedboxComp-title{display:none;}
#ecCombinedbox_2659 .ecCombinedboxComp-cells .ecCombinedboxComp-cell{padding-left:10px;padding-right:10px;}
#ecCombinedbox_2659 .ecCombinedboxComp-nav{display:none;font-weight:600;}
#paragraph_2692{border-bottom:1px solid #dcd3be;font-size:22px;margin-top:40px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .titlecomment{color:#2d2d2d;font-size:20px;font-weight:400;letter-spacing:0px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-textarea textarea{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;height:120px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-msgaddcomment{color:rgb(0,154,75);}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons{color:rgb(0,0,0);margin-top:10px;text-align:right;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:15px;margin-left:10px;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-cell{border-bottom:1px solid rgb(179,179,179);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;padding-left:0;padding-right:0;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging{margin-top:10px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209,209,209);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(209,209,209);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);font-size:16px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(237,237,237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(237,237,237);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid rgb(179,179,179);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0 solid rgb(179,179,179);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:none;margin-bottom:5px;padding-bottom:8px;padding-left:23px;padding-right:0px;padding-top:8px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-labelpageelement{color:rgb(0,0,0);}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .ecFieldcommentsComp-pageelement .ecFieldcommentsComp-fieldpageelement{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:40px;padding-right:0px;width:50px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container_items .nocomments{color:#dcd3be;font-size:18px;text-align:center;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-rating{font-size:12px;margin-bottom:5px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-required{color:rgb(225,6,6);font-size:12px;}
#ecFieldcomments_2693 .ecFieldcommentsComp-comment_container .ecFieldcomments-textarea_container .ecFieldcomments-error-add{color:rgb(225,6,6);}
#ecFieldcomments_2693{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:0px;padding-top:10px;}
#container_2694{margin-bottom:5px;padding-bottom:5px;padding-top:5px;}
#paragraph_2696{color:rgb(0,0,0);font-size:12px;font-weight:600;}
#ecFieldcommentauthor_2697{color:#721500;font-weight:600;padding-left:8px;padding-right:8px;}
#ecFieldcommentauthor_2697 .fieldlabel{font-size:12px;margin-bottom:0px;}
#ecFieldcommentdate_2699{color:rgb(0,0,0);font-weight:bold;margin-left:5px;}
#ecFieldcommentdate_2699 .fieldlabel{margin-bottom:0;}
#container_2702{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:8px;margin-top:8px;padding-bottom:15px;padding-top:15px;}
#ecFieldcommenttext_2703{color:#e2dbc8;}
#ecFieldcommentapprovation_2704{color:#2d2d2d;font-size:13px;font-weight:600;padding-left:15px;padding-right:5px;}
#ecFieldcommentapprovation_2704 .fieldlabel{margin-bottom:0;}
#ecFieldcommentvote_2705{color:rgb(0,0,0);padding-left:15px;padding-right:5px;}
#ecFieldcommentvote_2705 .yesButton{color:rgb(11,157,27);font-weight:800;margin-left:10px;}
#ecFieldcommentvote_2705 .noButton{color:rgb(211,8,8);font-weight:800;}
#ecFieldcommentvote_2705 .votingText{font-size:12px;}
#paragraph_2706{padding-bottom:30px;padding-top:30px;text-align:center;}
#container_2707{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/INTERIOR-FD/background/living-room-in-3d-rendering_2070267.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:60px;}
#paragraph_2708{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid transparent;color:rgb(0,0,0);font-size:13px;margin-top:0;max-width:1500px;padding-bottom:20px;padding-top:20px;text-align:right;}
#ecOrders_2709{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:2px solid rgba(214, 116, 10, 0.95);margin-bottom:50px;margin-top:0px;max-width:1500px;padding-bottom:30px;padding-top:30px;}
#ecOrders_2709 .ecOrdersComp-orders{font-size:20px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
#ecOrders_2709 .nav.flex-column .nav-item{margin-bottom:10px;}
#ecOrders_2709 .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_2709 .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:2px solid #f9f6ef;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;color:#e2dbc8;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderTableRow{font-size:20px;height:auto;line-height:50px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderIdCol{font-size:16px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#721500;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255, 0, 0);font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder{border-bottom:0 solid #000000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-top-left-radius:0;border-top-right-radius:0;color:#757575;font-size:20px;margin-left:4px;margin-right:4px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#ecOrders_2709 .ecOrdersComp-paging{margin-top:20px;}
#ecOrders_2709 .ecOrdersComp-paging .page-link{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221,221,221);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(221,221,221);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:16px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:15px;padding-left:20px;padding-right:20px;padding-top:15px;}
#ecOrders_2709 .ecOrdersComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(246,246,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecOrders_2709 .ecOrdersComp-paging .page-link.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_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .vieworder:hover{color:#e2dbc8;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .modifyorder:hover{color:#e2dbc8;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .cancelorder:hover{color:#e2dbc8;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderViewCol .rmaorder:hover{color:#e2dbc8;}
#ecOrders_2709 .ecOrdersComp-results{font-weight:300;margin-top:30px;}
#ecOrders_2709 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(rgb(0,0,0));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:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecOrders_2709 .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:2px solid #f9f6ef;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderId{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderName{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderDate{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;color:rgb(0,0,0);font-size:16px;font-weight:bold;padding-left:10px;}
#ecOrders_2709 .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_2709 .tabsComp-tabs li .active{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f9f6ef;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;border-top-left-radius:0px;border-top-right-radius:0px;color:#721500;padding-bottom:10px;padding-top:10px;}
#ecOrders_2709 .tabsComp-tabs li:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f9f6ef;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;border-top-left-radius:0px;border-top-right-radius:0px;color:#e2dbc8;font-size:16px;height:50px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderNameCol{font-size:16px;}
#ecOrders_2709 .ecOrdersComp-ordersTable .ecOrdersComp-orderDateCol{font-size:16px;}
#ecOrders_2709 .ecOrdersComp-orderTableRow .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#721500;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 0 rgba(0,0,0,0.25);}
#ecOrders_2709 .showMoreResponsiveContainer{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #ffffff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #ffffff;border-right:0 solid #ffffff;border-top:0 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_2709 .ecOrdersComp-paging .page-link.succ{border-right:0 solid #dddddd;}
#ecOrders_2709 .ecOrdersComp-paging .page-link.prec{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-right:1px solid rgb(221,221,221);color:rgb(136,136,136);}
#ecOrders_2709 .tabsComp-tabs li a{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #f9f6ef;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;border-top-left-radius:0px;border-top-right-radius:0px;color:#2d2d2d;font-size:16px;font-weight:600;height:50px;letter-spacing:0px;padding-bottom:12px;padding-top:12px;}
#ecOrders_2709 .tabsComp-tabs li .active:hover{border-bottom:2px solid #f9f6ef;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;color:#2d2d2d;}
#ecOrders_2709 .ecOrdersComp-ordersTable .title{color:#2d2d2d;font-size:14px;}
#ecOrders_2709 .nav.flex-column .nav-item:hover{border-bottom:2px solid #f9f6ef;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;}
#paragraph_2710{margin-bottom:20px;margin-top:40px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-cart{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin-bottom:15px;margin-top:15px;padding-bottom:4px;padding-left:20px;padding-right:0;padding-top:15px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-cart label{color:rgb(0,0,0);font-size:16px;font-weight:bold;margin-bottom:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-cart input[type=text]{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:45px;margin-bottom:10px;margin-right:5px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-cart .cartwishlist{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;color:rgb(255,255,255);font-size:16px;margin-bottom:10px;margin-left:0;padding-bottom:7px;padding-left:15px;padding-right:15px;padding-top:7px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistName{color:rgb(0,0,0);font-size:18px;height:50px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:0;padding-top:0;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr th.ecWishlistCustomComp-wishlistDate{color:rgb(0,0,0);font-size:18px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:0;padding-top:0;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistNameCol{font-size:16px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:5px;padding-top:0;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistDateCol{font-size:16px;line-height:50px;padding-bottom:0;padding-left:15px;padding-right:5px;padding-top:0;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist{color:#721500;font-size:20px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist{color:#721500;font-size:20px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistCart{color:#000000;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-navpaging{margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221,221,221);border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid rgb(0,0,0);border-right:1px solid rgb(221,221,221);border-top:0 solid rgb(0,0,0);border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);font-size:16px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(246,246,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(136,136,136);}
#ecWishlistCustom_2711 .ecWishlistCustomComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecWishlistCustom_2711 .ecWishlistCustomComp-results{color:rgb(0,0,0);font-weight:300;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailHead .title{color:rgb(0,0,0);font-size:18px;margin-bottom:10px;margin-top:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailHead .backwishlist{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:16px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol > .title{display:none;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction{border-top:1px solid rgb(245,245,245);margin-bottom:20px;margin-top:0;padding-top:20px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart{background-attachment:none;background-clip:none;background-color:#721500;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:#fff;font-size:16px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .updatewishlist{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist{background-attachment:none;background-clip:none;background-color:rgb(216, 0, 0);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:#fff;font-size:16px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-cartButtonCol-container{color:#000000;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem{color:#721500;font-size:16px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem{color:#2d2d2d;font-size:14px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailTableRow{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid rgb(245,245,245);border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin-bottom:10px;padding-bottom:5px;padding-top:10px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .viewwishlist:hover{color:#dcd3be;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistTable tr .ecWishlistCustomComp-wishlistActionsCol .removewishlist:hover{color:#dcd3be;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailHead .backwishlist:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .updatewishlist:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .emptywishlist:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecWishlistCustom_2711{border-bottom:1px solid rgb(212, 212, 212);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid rgb(212, 212, 212);border-right:1px solid rgb(212, 212, 212);border-top:1px solid rgb(212, 212, 212);border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:60px;padding-bottom:5px;padding-top:5px;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailAction .addwishlistcart:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .addwishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#e2dbc8;}
#ecWishlistCustom_2711 .ecWishlistCustomComp-wishlistDetailTable .ecWishlistCustomComp-wishlistDetailButtonCol .removewishlistitem:hover{background-attachment:none;background-clip:none;background-color:rgba(250,250,250,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;}
#ecFieldimage_2712{max-width:150px;}
#ecFieldimage_2712 img{width:80px;}
#ecFieldtitle_2713 a{color:#2d2d2d;display:block;font-size:16px;font-weight:600;}
#ecFieldtitle_2713{color:#2d2d2d;font-family:Questrial;font-size:18px;font-weight:600;}
#ecFieldtitle_2713 a:hover{color:#e2dbc8;}
#ecFieldtext_2714 .labelfield .fieldlabel{font-size:12px;font-weight:600;}
#ecFieldtext_2714{margin-top:5px;}
#ecFieldtext_2715 .labelfield .fieldlabel{font-size:12px;font-weight:600;}
#ecFieldquantity_2716 .rowUnit{display:none;}
#ecFieldquantity_2716 .rowUnitSize{display:block;}
#ecFieldquantity_2716 .rowQty{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.15);color:#2d2d2d;font-size:15px;height:45px;left:-28px;position:relative;text-align:center;width:50px;}
#ecFieldquantity_2716{margin-top:10px;text-align:center;width:133px;}
#ecFieldquantity_2716 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.15);display:none;font-size:0;height:25px;position:absolute;right:15px;top:25px;width:50px;z-index:11;}
#ecFieldquantity_2716 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources//image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;bottom:0;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.15);display:none;font-size:0;height:25px;position:absolute;right:15px;top:0;width:50px;z-index:10;}
#ecFieldprice_2717{margin-bottom:5px;margin-top:5px;}
#ecFieldprice_2717 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2717 div.price{font-size:20px;font-weight:700;}
#paragraph_2719{margin-bottom:25px;text-align:center;}
#paragraph_2722{font-size:12px;}
#paragraph_2722 .paragraphComp-content h2{font-size:24px;margin-bottom:10px;}
#paragraph_2724{font-size:12px;padding-bottom:5px;}
#paragraph_2724 .paragraphComp-content h2{font-size:24px;margin-bottom:10px;}
#paragraph_2726{font-size:12px;padding-bottom:5px;}
#paragraph_2726 .paragraphComp-content h2{font-size:24px;margin-bottom:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-message{font-size:20px;margin-top:20px;}
#ecRmaCustom_2727 .ecRmaCustomComp-documents{color:rgb(0,0,0);font-weight:bold;margin-bottom:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-documents a{color:#721500;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaHead .title{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaHead .status{color:#721500;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaHead .btn{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #e76000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0 solid #e76000;border-right:0 solid #e76000;border-top:0 solid #e76000;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecRmaCustom_2727 .ecRmaCustomComp-shipping{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-shippingAddress .titleheader{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2727 .ecRmaCustomComp-shippingAddress address{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-shippingMethod .titleheader{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billing{border-bottom:1px solid #000000;margin-bottom:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billingAddress .titleheader{color:rgb(0,0,0);font-size:21px;font-weight:400;margin-bottom:5px;}
#ecRmaCustom_2727 .ecRmaCustomComp-shippingMethod span{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-shippingMethod p{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billingMethod p{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billingMethod .titleheader{color:rgb(0,0,0);font-size:21px;margin-bottom:5px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billingAddress address{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-billingMethod span{font-size:14px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal{margin-left:auto;margin-right:0;width:40%;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .title{font-size:18px;font-weight:400;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .value{font-size:20px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .title{font-size:22px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterCosts{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterShipping{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTax{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebateDiscount{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterRebate{border-bottom:1px solid rgb(221,221,221);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .title{color:rgb(0,0,0);font-size:25px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterTotal .value{color:#721500;font-size:25px;}
#ecRmaCustom_2727 .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_2727 .ecRmaCustomComp-externalReference .titleheader{color:rgb(0,0,0);font-weight:800;}
#ecRmaCustom_2727 .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_2727 .ecRmaCustomComp-extAppearance select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(rgb(0,0,0));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_2727 .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_2727 .ecRmaCustomComp-note textarea{width:100%;}
#ecRmaCustom_2727 .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:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:1px solid rgb(221,221,221);border-top-left-radius:0;border-top-right-radius:0;color:rgb(0,0,0);}
#ecRmaCustom_2727 .ecRmaCustomComp-confirmcondition label{font-weight:800;margin-bottom:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaFooter{margin-bottom:50px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaFooter .btn{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);font-size:20px;padding-bottom:10px;padding-top:10px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTable{margin-bottom:20px;}
#ecRmaCustom_2727{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #721500;margin-bottom:60px;padding-top:20px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTable .item{border-bottom:1px solid rgb(221,221,221);margin-bottom:5px;}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTotal .ecRmaCustomComp-rmaFooterSubtotal .value{color:rgb(0,0,0);font-weight:600;}
#ecRmaCustom_2727 .ecRmaCustomComp-extAppearance .titleheader{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_2727 .ecRmaCustomComp-note .titleheader{color:rgb(0,0,0);font-weight:bold;}
#ecRmaCustom_2727 .ecRmaCustomComp-confirmcondition{color:rgb(0,0,0);}
#ecRmaCustom_2727 .ecRmaCustomComp-rmaTable .title{color:rgb(0,0,0);}
#ecFieldtitle_2729 a{font-size:30px;}
#ecFieldtitle_2729{color:#721500;font-size:25px;font-weight:400;text-transform:uppercase;word-spacing:-1px;}
#container_2730{margin-top:10px;}
#paragraph_2731{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_2732{font-size:15px;}
#ecFieldtext_2732 div.labelfield{display:none;padding-right:0;}
#container_2733{margin-top:10px;}
#paragraph_2734{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_2735{font-size:15px;}
#ecFieldtext_2735 div.labelfield{display:none;padding-right:0;}
#container_2736{margin-top:10px;}
#paragraph_2737{color:rgb(0,0,0);font-size:15px;}
#ecFieldprice_2738 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2738 div.discount{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);font-size:16px;font-weight:300;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;}
#ecFieldprice_2738 div.price{color:rgb(0,0,0);font-size:22px;font-weight:400;}
#container_2739{margin-top:10px;}
#paragraph_2740{color:rgb(0,0,0);font-size:15px;}
#ecFieldtext_2741{font-size:15px;}
#ecFieldtext_2741 div.labelfield{display:none;padding-right:0;}
#container_2742{margin-top:10px;}
#paragraph_2743{font-size:18px;}
#textfield_2744 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;text-align:center;width:50px;}
#textfield_2744{text-align:center;}
#textfield_2745 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;height:50px;text-align:center;width:50px;}
#textfield_2745{text-align:center;}
#ecFieldtext_2746{color:rgb(0,0,0);font-size:23px;font-weight:600;margin-top:10px;text-align:center;}
#textareafield_2747 .formfield_field textarea{border-bottom:1px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;}
#textareafield_2747 .formfield_field label{color:rgb(0,0,0);font-size:16px;font-weight:700;}
#container_2748{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:10vh;padding-top:6vh;}
#paragraph_2749{margin-bottom:20px;text-align:center;}
#userregistration_2750 .accounttype{font-size:22px;margin-bottom:0px;padding-bottom:0px;padding-top:20px;text-align:center;}
#userregistration_2750 .accounttype .formlabel{color:rgb(0,0,0);font-size:18px;line-height:22px;margin-left:8px;margin-right:8px;text-shadow:none;}
#userregistration_2750 .formfield_field .formlabel{font-size:14px;line-height:1.2;margin-bottom:0;margin-right:20px;min-width:170px;padding-top:8px;text-align:right;}
#userregistration_2750 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#userregistration_2750 .formfield_field select{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0;border-top-right-radius:0;color:rgb(136,136,136);height:35px;}
#userregistration_2750 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:20px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#userregistration_2750{background-attachment:none;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 #721500;box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.15);max-width:1200px;padding-bottom:5px;}
#userregistration_2750 .formfield_field input[type=password]{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;}
#userregistration_2750 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#userregistration_2750 .formfield_button{margin-top:25px;}
#userregistration_2750 .formfield_error{font-size:10px;padding-left:2px;padding-right:2px;}
#paragraph_2751{color:rgb(0,0,0);font-size:22px;}
#ContainerRow_2752{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #f9f6ef;padding-bottom:5px;padding-top:5px;}
#Column_2753{padding-left:5px;padding-right:05px;}
#Column_2755{padding-left:5px;padding-right:05px;}
#Column_2757{padding-left:5px;padding-right:05px;}
#Column_2759{padding-left:5px;padding-right:05px;}
#Column_2761{padding-left:5px;padding-right:05px;}
#Column_2763{padding-left:5px;padding-right:05px;}
#Column_2765{padding-left:5px;padding-right:05px;}
#Column_2767{padding-left:5px;padding-right:05px;}
#paragraph_2769{border-bottom:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:22px;}
#ContainerRow_2770{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #f9f6ef;margin-bottom:5px;padding-top:5px;}
#Column_2771{padding-left:5px;padding-right:05px;}
#Column_2773{padding-left:5px;padding-right:05px;}
#Column_2775{padding-left:5px;padding-right:05px;}
#Column_2777{padding-left:5px;padding-right:05px;}
#Column_2779{padding-left:5px;padding-right:05px;}
#Column_2781{padding-left:5px;padding-right:5px;}
#checkboxfield_2782 .custom-control-label{padding-top:5px;}
#ContainerRow_2783{border-bottom:0px solid rgb(245,245,245);border-top:0px solid #f9f6ef;margin-bottom:5px;padding-top:5px;}
#Column_2784{padding-left:5px;padding-right:05px;}
#selectfield_2785 .formfield_field select{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2786{padding-left:5px;padding-right:05px;}
#selectfield_2787 .formfield_field select{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2788{padding-left:5px;padding-right:05px;}
#Column_2790{padding-left:5px;padding-right:05px;}
#Column_2792{padding-left:5px;padding-right:05px;}
#Column_2794{padding-left:5px;padding-right:05px;}
#paragraph_2796{border-bottom:1px solid rgb(245,245,245);color:rgb(0,0,0);font-size:22px;}
#ContainerRow_2797{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #f9f6ef;padding-top:5px;}
#Column_2798{padding-left:5px;padding-right:05px;}
#Column_2800{padding-left:5px;padding-right:05px;}
#passwordfield_2801 .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:35px;}
#passwordfield_2801 .formfield_field .showpassword{height:35px;}
#Column_2802{padding-left:5px;padding-right:05px;}
#passwordfield_2803 .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:35px;}
#passwordfield_2803 .formfield_field .showpassword{height:35px;}
#ContainerRow_2804{border-bottom:0 solid rgb(245,245,245);border-top:0 solid rgb(245,245,245);padding-top:5px;}
#Column_2805{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-bottom:5px;padding-left:5px;padding-right:5px;}
#container_2806{background-attachment:none;background-clip:none;background-color:rgba(237,230,236,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #f9f6ef;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #f9f6ef;border-right:0px solid #f9f6ef;border-top:0px solid #f9f6ef;border-top-left-radius:2px;border-top-right-radius:2px;height:100%;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2807{color:rgb(0,0,0);font-size:20px;margin-bottom:10px;text-align:center;text-decoration:underline;}
#paragraph_2807 .paragraphComp-content a:hover{color:#721500;}
#privacyfield_2808 .formfield_field > .formlabel{display:none;font-size:12px;padding-right:5px;text-align:left;width:100%;}
#privacyfield_2808 .privacycontrol{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #0E1D42;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:1px solid #0E1D42;border-top-left-radius:0;border-top-right-radius:0;display:none;font-size:11px;}
#privacyfield_2808 .custom-control-indicator{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#privacyfield_2808 .form-check{margin-top:5px;width:100%;}
#privacyfield_2808 .custom-control-label{padding-top:5px;width:100%;}
#paragraph_2809{margin-bottom:30px;margin-top:40px;text-align:center;}
#container_2810{padding-bottom:80px;padding-top:30px;}
#tabs_2811{margin-top:0;max-width:1500px;padding-bottom:30px;}
#tabs_2811 .nav-tabs .nav-item a.nav-link{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #721500;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d2d2d;font-size:16px;margin-left:0px;margin-right:20px;}
#tabs_2811 .nav-tabs{border-bottom:0 solid #dddddd;}
#tabs_2811 .nav-tabs .nav-item a.nav-link.active{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#tabs_2811 .tabsComp-tabs-select{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(rgb(0,0,0));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: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:20px;height:50px;}
#userprofile_2812 .formfield_field .inputfield{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(0,0,0);font-size:14px;height:45px;}
#userprofile_2812 .formfield_field .formlabel{font-size:13px;line-height:1.2;margin-bottom:0;}
#userprofile_2812{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #721500;box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.15);padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px;}
#userprofile_2812 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-size:18px;font-weight:600;letter-spacing:1null;margin-top:30px;padding-bottom:8px;padding-top:8px;}
#userprofile_2812 .userprofileComp-message{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #bee5eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #bee5eb;border-right:0 solid #bee5eb;border-top:0 solid #bee5eb;border-top-left-radius:0;border-top-right-radius:0;color:rgb(28,159,57);font-size:25px;text-align:center;}
#userprofile_2812 .formfield_button button.delete{background-attachment:none;background-clip:none;background-color:#cd201f;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #cd201f;border-left:1px solid #cd201f;border-right:1px solid #cd201f;border-top:1px solid #cd201f;color:#fff;float:right;margin-bottom:10px;padding-bottom:5px;padding-top:5px;width:140px;}
#userprofile_2812 .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 #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:#721500;}
#userprofile_2812 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #e2dbc8;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-left:1px solid #e2dbc8;border-right:1px solid #e2dbc8;border-top:1px solid #e2dbc8;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#userprofile_2812 .formfield_field input[type=password]{font-size:14px;}
#userprofile_2812 .formfield_error{font-size:8px;}
#paragraph_2813{border-bottom:1px solid rgb(221,221,221);color:rgb(0,0,0);font-size:22px;}
#ContainerRow_2814{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #f9f6ef;padding-bottom:10px;padding-top:15px;}
#Column_2815{padding-left:5px;padding-right:05px;}
#textfield_2816 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2816 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2817{padding-left:5px;padding-right:05px;}
#textfield_2818 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2818 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2819{padding-left:5px;padding-right:05px;}
#textfield_2820 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2820 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;}
#textfield_2820 .formfield_desc{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;}
#Column_2821{padding-left:5px;padding-right:05px;}
#textfield_2822 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2822 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2823{padding-left:5px;padding-right:05px;}
#textfield_2824 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2824 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2825{padding-left:5px;padding-right:05px;}
#textfield_2826 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2826 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2827{padding-left:5px;padding-right:05px;}
#textfield_2828 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2828 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2829{padding-left:5px;padding-right:05px;}
#textfield_2830 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2830 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#Column_2831{padding-left:5px;padding-right:05px;}
#textfield_2832 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#textfield_2832 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#paragraph_2833{border-bottom:1px solid rgb(221,221,221);color:rgb(0,0,0);font-size:22px;}
#ContainerRow_2834{border-bottom:0 solid rgb(245,245,245);border-top:1px solid #f9f6ef;padding-top:15px;}
#Column_2835{padding-left:5px;padding-right:5px;}
#textfield_2836 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#textfield_2836 .formfield_field label{font-size:14px;margin-bottom:0px !important;margin-right:20px !important;text-align:right;width:145px;}
#Column_2837{padding-left:5px;padding-right:5px;}
#passwordfield_2838 .formfield_field input{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#passwordfield_2838 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#Column_2839{padding-left:5px;padding-right:5px;}
#passwordfield_2840 .formfield_field input{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;height:35px;}
#passwordfield_2840 .formfield_field label{font-size:14px;margin-right:20px !important;text-align:right;width:145px;}
#useraddressbook_2841 .addresses-panel .address-add{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#useraddressbook_2841 .addresses-panel .address-edit{background-attachment:none;background-clip:none;background-color:#e2dbc8;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:#fff;font-size:15px;margin-bottom:10px;}
#useraddressbook_2841 .addresses-panel .address-remove{background-attachment:none;background-clip:none;background-color:rgb(207, 0, 0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0 solid #000000;border-bottom-left-radius: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:#fff;font-size:15px;margin-bottom:10px;}
#useraddressbook_2841 .edit-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;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
#useraddressbook_2841 .edit-panel label{font-size:15px;line-height:1.2;margin-bottom:0;}
#useraddressbook_2841 .edit-panel input[type=text],#useraddressbook_2841 .edit-panel select{border-bottom:1px solid #ced4da;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:2px;border-top-right-radius:2px;font-size:15px;height:45px;margin-bottom:15px;}
#useraddressbook_2841 .edit-panel [type=submit]{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:2px solid #fff;border-right:2px solid #fff;border-top:0px solid #fff;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;float:left;font-size:16px;width:50%;}
#useraddressbook_2841 .addresses-panel ul li .address{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 #f9f6ef;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #f9f6ef;border-right:2px solid #f9f6ef;border-top:2px solid #f9f6ef;border-top-left-radius:0px;border-top-right-radius:0px;margin-bottom:15px;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:98%;}
#useraddressbook_2841 .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_2841 .edit-panel .address-legend{color:rgb(0,0,0);font-size:18px;margin-bottom:20px;}
#useraddressbook_2841 .edit-panel [type=submit]:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#useraddressbook_2841 .edit-panel input[type=text],#useraddressbook_2841  .edit-panel select{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;font-size:14px;height:35px;}
#useraddressbook_2841{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #721500;box-shadow:0px 3px 5px 1px rgb(136, 136, 136);padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;}
#useraddressbook_2841 .addresses-panel a.address-default{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_2841 .addresses-panel ul{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2842{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:40px;}
#paragraph_2843{text-align:center;}
#paragraph_2843 .paragraphComp-content h1{font-size:36px;font-weight:500;margin-bottom:15px;}
#container_2844{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/INTERIOR-FD/gift-card/carta-regalo-background.jpg);background-origin:padding-box;background-position:50% 70%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;}
#ecGiftCard_2845{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 7px 1px rgb(156, 156, 156);max-width:1500px;min-height:470px;padding-bottom:20px;padding-top:20px;}
#ecGiftCard_2845 .ecGiftCardComp-apply .applygiftcard{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecGiftCard_2845 .ecGiftCardComp-apply .applygiftcard:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecGiftCard_2845 .ecGiftCardComp-apply label{font-weight:600;}
#ecGiftCard_2845 .ecGiftCardComp-balance{font-size:16px;}
#ecGiftCard_2845 .ecGiftCardComp-balance .balance{font-size:14px;}
#ecGiftCard_2845 .ecGiftCardComp-paging .page-link{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#fff;font-size:14px;}
#ecGiftCard_2845 .ecGiftCardComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;}
#ecGiftCard_2845 .ecGiftCardComp-results{font-size:12px;}
#paragraph_2846{margin-bottom:25px;margin-top:25px;text-align:center;}
#changepassword_2847 .formfield_button input{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:rgb(255, 255, 255);}
#changepassword_2847 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #721500;border-left:1px solid #721500;border-right:1px solid #721500;border-top:1px solid #721500;color:#721500;}
#changepassword_2847{border-top:2px solid #721500;max-width:1200px;}
#passwordfield_2848 .formfield_field label{display:none;}
#passwordfield_2849 .formfield_field label{display:none;}
#ecAcomparator_2851{background-attachment:none;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:0 solid #721500;margin-bottom:60px;padding-bottom:30px;padding-top:30px;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody th{border-left:0 solid #888888;border-right:1px solid #e9ecef;text-align:center;width:25%;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > thead > tr > th{border-bottom:1px solid #e9ecef;min-width:310px;text-align:center;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem{background-attachment:none;background-clip:none;background-color:#fff;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:#2d2d2d;font-size:18px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody th.comparatorLabel{background-attachment:none;background-clip:none;background-color:rgba(237,230,236,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-right:1px solid rgb(233,236,239);color:rgb(0,0,0);font-weight:bold;text-align:left;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody td, #ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > tbody th.emptyLabel{background-attachment:none;background-clip:none;background-color:rgba(237,230,236,0);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:0 solid #e9ecef;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorButton{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorButton .emptycomparator{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:2px;border-top-right-radius:2px;color:#2d2d2d;font-size:16px;font-weight:600;margin-top:-20px;padding-bottom:10px;padding-top:10px;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorButton .emptycomparator:hover{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#fff;}
#ecAcomparator_2851 .ecAcomparatorComp-divComparatorTable{margin-bottom:20px;padding-bottom:20px;}
#ecAcomparator_2851 .ecAcomparatorComp-comparatorTable > thead > tr > th .removecomparatoritem:hover{color:#2d2d2d;}
#ecFieldtitle_2853{font-family:PT Serif;font-size:16px;}
#ecFieldtitle_2853 a{color:#2d2d2d;font-family:PT Serif;font-size:16px;font-weight:600;}
#ecFieldtitle_2853 a:hover{color:#721500;}
#ecFieldprice_2854 div.price{color:#721500;font-size:18px;}
#ecFieldprice_2854 div.discount{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:rgb(255,255,255);margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;}
#ecFieldprice_2854 div.originalprice{text-decoration:line-through;}
#ecFieldprice_2854 div.priceondemand{color:#721500;}
#ecFieldprice_2854 div.minimalprice{width:100%;}
#ecMexalAvailability_2858 .availability_button{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;font-size:16px;}
#ecMexalAvailability_2858 ul.size-availability li{font-size:14px;}
#ecMexalAvailability_2858 span.availability{color:rgb(0,0,0);font-weight:bold;}
#ecFieldaddtocart_2859 input.quantity{height:40px;width:60px;}
#ecFieldaddtocart_2859 .addtocart{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;font-size:16px;font-weight:600;line-height:40px;padding-bottom:0;padding-left:12px;padding-right:12px;padding-top:0;}
#ecFieldaddtocart_2859 input.qtyminus{border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);font-size:30px;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2859 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;padding-bottom:0;padding-top:0;}
#ecFieldaddtocart_2859 .addtocart:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#721500;}
#ecFieldaddtocart_2859 .container-fluid{max-width:318px;width:318px;}
#container_2861{background-attachment:none;background-clip:none;background-color:#f0ede3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:10vh;padding-top:5vh;}
#paragraph_2862{margin-bottom:20px;margin-top:40px;text-align:center;}
#paragraph_2862 .paragraphComp-content h1{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;padding-left:20px;padding-right:20px;}
#container_2863{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #721500;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:60px;margin-top:0px;max-width:600px;padding-bottom:20px;padding-top:30px;}
#container_2864{max-width:500px;padding-bottom:20px;}
#userlogin_2865 .formfield_field input[type=text]{color:rgb(0,0,0);height:35px;}
#userlogin_2865 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;padding-bottom:5px;padding-left:25px;padding-right:25px;padding-top:5px;text-transform:uppercase;width:100%;}
#userlogin_2865 .formfield_field label{margin-bottom:0px;margin-right:0px;}
#userlogin_2865 .formfield_field input[type=password]{height:35px;}
#userlogin_2865 .formfield_button{text-align:center;}
#userlogin_2865 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#textfield_2866 .formfield_field label{font-weight:600;margin-right:20px !important;margin-top:7px !important;min-width:90px;text-align:right;width:90px;}
#textfield_2866 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;padding-left:10px !important;}
#passwordfield_2867 .formfield_field input{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;padding-left:10px !important;}
#passwordfield_2867{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#passwordfield_2867 .formfield_field label{font-weight:600;margin-right:20px !important;margin-top:7px !important;min-width:90px;text-align:right;width:90px;}
#passwordfield_2867 .formfield_field .showpassword{height:35px;}
#remembermefield_2868 .formfield_field label{color:rgb(0,0,0);font-weight:bold;}
#remembermefield_2868{text-align:center;}
#remembermefield_2868 .formfield_field label .custom-control-label{padding-top:4px;}
#paragraph_2869{color:#2d2d2d;font-size:13px;text-align:right;text-decoration:underline;}
#paragraph_2870{border-top:1px solid #f9f6ef;font-weight:600;margin-top:15px;padding-bottom:0px;padding-top:15px;text-align:center;}
#paragraph_2870 .paragraphComp-content a{color:#721500;font-size:16px;font-weight:bold;letter-spacing:1px;margin-left:10px;}
#paragraph_2870 .paragraphComp-content a:hover{color:#e2dbc8;}
#container_2871{max-width:500px;padding-bottom:20px;}
#paragraph_2872{color:#2d2d2d;font-size:25px;}
#recoverypassword_2873{margin-bottom:20px;margin-top:20px;}
#recoverypassword_2873 .fieldrecovery input{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_2873 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_2873 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:15px;font-weight:600;margin-top:9px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;position:relative;text-transform:uppercase;width:100%;}
#recoverypassword_2873 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#recoverypassword_2873 .labelrecovery label{margin-bottom:15px;}
#paragraph_2874 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;font-weight:600;letter-spacing:1px;padding-bottom:8px;padding-top:8px;text-align:center;text-transform:uppercase;}
#paragraph_2876{margin-bottom:40px;margin-top:40px;text-align:center;}
#paragraph_2876 .paragraphComp-content a{color:#721500;}
#paragraph_2876 .paragraphComp-content a:hover{text-decoration:underline;}
#paragraph_2876 .paragraphComp-content strong{color:#414141;}
#paragraph_2876 .paragraphComp-content h3{color:#721500;font-size:30px;margin-bottom:25px;}
#paragraph_2876 .paragraphComp-content h1{margin-bottom:25px;}
#paragraph_2877{font-size:18px;line-height:27px;margin-bottom:60px;margin-top:40px;max-width:1700px;padding-left:30px;padding-right:30px;}
#paragraph_2877 .paragraphComp-content h1{text-align:center;}
#paragraph_2877 .paragraphComp-content h2{font-family:PT Serif;font-size:28px;margin-bottom:20px;margin-top:30px;text-align:left;}
#paragraph_2877 .paragraphComp-content{font-size:18px;}
#paragraph_2878 .paragraphComp-content h1{font-size:36px;}
#paragraph_2878{margin-top:40px;text-align:center;}
#paragraph_2879{margin-bottom:60px;margin-top:40px;}
#paragraph_2879 .paragraphComp-content h1{font-weight:bold;letter-spacing:0px;margin-bottom:15px;text-align:center;}
#paragraph_2880{margin-top:40px;text-align:center;}
#paragraph_2881{margin-bottom:60px;margin-top:30px;}
#paragraph_2881 .paragraphComp-content table tr td{border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2881 .paragraphComp-content table tr th{border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_2882 .paragraphComp-content h1{font-size:36px;}
#paragraph_2882{margin-bottom:20px;margin-top:40px;text-align:center;}
#container_2883{background-attachment:none;background-clip:none;background-color:#f0ede3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:100px;padding-top:100px;}
#ContainerRow_2884{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_2885{padding-top:10px;}
#container_2886{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.85);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:10px;}
#imagelink_2887{text-align:center;}
#paragraph_2888{font-size:20px;font-weight:600;margin-bottom:30px;}
#container_2889{border-bottom:1px solid #f9f6ef;margin-top:20px;padding-bottom:15px;padding-top:10px;}
#paragraph_2890{color:#721500;width:65px;}
#paragraph_2891{font-weight:600;}
#paragraph_2891 .paragraphComp-content a:hover{color:#721500;}
#container_2892{border-bottom:1px solid #f9f6ef;margin-top:15px;padding-bottom:15px;padding-top:10px;}
#paragraph_2893{color:#721500;width:65px;}
#paragraph_2894{font-weight:600;}
#paragraph_2894 .paragraphComp-content a:hover{color:#721500;}
#container_2895{margin-top:15px;padding-bottom:15px;padding-top:10px;}
#paragraph_2896{color:#721500;width:65px;}
#paragraph_2897{font-weight:600;}
#paragraph_2897 .paragraphComp-content a:hover{color:#721500;}
#Column_2898{padding-top:10px;}
#form_2899{text-align:left;}
#form_2899 .formfield_field .formlabel{color:#2d2d2d;font-size:14px;font-weight:600;margin-bottom:2px;}
#form_2899 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:45px;padding-left:25px;}
#form_2899 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-size:20px;font-weight:500;padding-bottom:10px;padding-left:35px;padding-right:35px;padding-top:10px;width:100%;}
#form_2899 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#8c856b;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#form_2899 .formComp-message{color:rgb(51, 177, 4);font-size:18px;text-align:center;}
#form_2899 .formComp-errormessage{color:#cd201f;font-size:17px;font-weight:600;}
#form_2899 .formfield_error{font-size:10px;margin-top:0px;}
#form_2899 .formfield_button{padding-left:15px;padding-right:15px;}
#paragraph_2900{color:#2d2d2d;font-size:24px;font-weight:600;margin-bottom:20px;padding-bottom:0px;padding-top:5px;text-align:center;}
#paragraph_2900 .paragraphComp-content{border-bottom:1px solid #f9f6ef;padding-bottom:10px;}
#textareafield_2910 .formfield_field textarea{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;padding-left:20px;padding-top:10px;}
#privacyfield_2911 .privacycontrol{display:none;}
#privacyfield_2911 .custom-control-label{font-size:12px;padding-top:5px;}
#paragraph_2913{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-top:40px;}
#paragraph_2913 .paragraphComp-content h1{font-size:36px;margin-bottom:15px;text-align:center;}
#paragraph_2913 .paragraphComp-content h2{font-size:24px;font-weight:400;margin-bottom:20px;}
#paragraph_2913 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-weight:600;padding-bottom:15px;padding-left:30px;padding-right:30px;padding-top:15px;}
#paragraph_2913 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#fff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#2d2d2d;}
#html_2914{margin-bottom:60px;margin-top:20px;}
#paragraph_2915 .paragraphComp-content h1{font-size:36px;}
#paragraph_2915{margin-top:40px;text-align:center;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-row > div{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:5px;padding-bottom:20px;padding-top:20px;}
#cmsNewsarchive_2916 .removefilter{background-attachment:none;background-clip:none;background-color:#dcd3be;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:rgb(255,255,255);margin-bottom:10px;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-mode em{color:#721500;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-mode{font-size:16px;font-weight:300;margin-bottom:5px;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-filters li{color:#721500;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-filters li .removesinglefilter{color:#dcd3be;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(209,209,209);border-left:0 solid #0275d8;border-right:1px solid rgb(209,209,209);border-top:0 solid #0275d8;color:rgb(136,136,136);font-size:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(225,225,225);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsNewsarchive_2916 .cmsNewsarchiveComp-results{font-weight:300;}
#cmsNewsarchive_2916 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#721500;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;}
#cmsNewsarchive_2916{margin-bottom:60px;margin-top:40px;}
#cmsFielddate_2919{position:relative;text-align:center;z-index:5;}
#cmsFielddate_2919 .fieldlabel{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;color:rgb(255,255,255);letter-spacing:1px;margin-bottom:0;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:5px;z-index:5;}
#cmsFieldsummary_2920 .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_2920 .card-body{display:none;}
#cmsFieldsummary_2920{margin-top:-14px;}
#cmsFieldsummary_2920 img{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;height:auto;}
#cmsFieldtitle_2922 a{color:#721500;font-size:1.5rem;font-weight:600;line-height:20px;text-align:left;text-transform:uppercase;}
#cmsFieldtitle_2922 a:hover{color:#dcd3be;}
#cmsFielddate_2923{color:rgb(0,0,0);font-size:13px;}
#cmsFielddate_2923 .fieldlabel{font-size:11px;margin-bottom:0;}
#cmsFielddate_2926{color:rgb(0,0,0);}
#paragraph_2927{margin-left:10px;margin-right:10px;}
#cmsFieldrating_2929 .cmsFieldratingComp-container .review_histogram{max-width:250px;}
#cmsFieldrating_2929 .cmsFieldratingComp-container .review_histogram .histogram_header{color:#721500;}
#cmsFieldrating_2929 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_2929 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldrating_2929 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsFieldsummary_2930 .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_2930 .card-body{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#cmsFieldsummary_2930{margin-bottom:10px;margin-top:15px;}
#cmsFieldsummary_2931 .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_2931 .card-body{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
#cmsFieldsummary_2931{margin-top:auto;}
#cmsFieldsummary_2931 p.keepreading a{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:none;color:rgb(255,255,255);display:inline-block;font-size:14px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#cmsFieldsummary_2931 p.keepreading a:hover{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#414141;}
#cmsNewsdetail_2932{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:none;margin-bottom:60px;margin-top:60px;max-width:1200px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:20px;}
#cmsFieldtitle_2933{color:#721500;font-size:34px;font-weight:600;margin-bottom:15px;padding-left:20px;padding-right:20px;text-align:center;}
#container_2934{padding-left:20px;padding-right:20px;}
#paragraph_2936{font-size:12px;}
#cmsFielddate_2937{color:rgb(0,0,0);font-size:12px;padding-right:10px;}
#paragraph_2939{font-size:12px;margin-right:10px;}
#cmsFieldauthor_2940{font-size:12px;}
#cmsFieldrating_2941{margin-bottom:20px;padding-left:20px;padding-right:20px;position:relative;}
#cmsFieldrating_2941 .cmsFieldratingComp-container .review_histogram{border-bottom:1px solid #dcd3be;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #dcd3be;border-right:1px solid #dcd3be;border-top:1px solid #dcd3be;border-top-left-radius:0;border-top-right-radius:0;max-width:250px;}
#cmsFieldrating_2941 .cmsFieldratingComp-container .review_histogram ul .cell-histogram{margin-bottom:5px;}
#cmsFieldrating_2941 .cmsFieldratingComp-container .review_histogram ul .cell-reviews{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsFieldrating_2941 .cmsFieldratingComp-container .review_histogram ul .cell-histogram div{background-attachment:none;background-clip:none;background-color:#dcd3be;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_2942{text-align:center;}
#cmsFieldarticle_2943 img{border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;}
#cmsFieldarticle_2944 img{margin-right:20px;max-width:500px;}
#cmsFieldarticle_2944 h2{color:rgb(0,0,0);font-size:22px;}
#cmsFieldarticle_2944{margin-top:10px;max-width:800px;}
#container_2945{border-bottom:5px solid #f9f6ef;border-top:5px solid #f9f6ef;margin-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_2946{color:#721500;font-size:1rem;font-weight:600;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}
#cmsFieldtags_2947 .buttonfilter{color:rgb(0,0,0);font-size:15px;}
#cmsFieldtags_2947 .buttonfilter:hover{color:#dcd3be;}
#container_2948{border-bottom:5px solid #f9f6ef;border-top:0 solid rgb(221,221,221);margin-top:0;padding-bottom:10px;padding-left:20px;padding-right:20px;}
#paragraph_2949{color:#dcd3be;font-size:18px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcategories_2950 .buttonfilter{font-size:15px;}
#cmsFieldcategories_2950 .buttonfilter:hover{color:#721500;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .titlecomment{color:#dcd3be;font-size:25px;font-weight:400;}
#cmsFieldcomments_2951{background-attachment:none;background-clip:none;background-color:rgb(238,238,246);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:1px solid rgb(221,221,221);padding-bottom:20px;padding-left:30px;padding-right:30px;padding-top:20px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-textarea textarea{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;height:150px;margin-bottom:10px;margin-top:10px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons span.cmsFieldcomments-text-authentication{font-weight:bold;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons input{background-attachment:none;background-clip:none;background-color:#721500;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:rgb(255,255,255);text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container{border-bottom:0 solid #b4bbcd;border-left:0 solid #b4bbcd;border-right:0 solid #b4bbcd;border-top:0 solid #b4bbcd;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container .cmsFieldcomments-textarea_container .cmsFieldcomments-buttons{text-align:right;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-cell{border-bottom:1px solid rgb(214,214,214);border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;margin-bottom:10px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement{box-shadow:none;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-pageelement .cmsFieldcommentsComp-fieldpageelement{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(rgb(0,0,0));background-origin:padding-box;background-position:left 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:0 solid #ced4da;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:0 solid #ced4da;color:rgb(0,0,0);margin-left:10px;padding-left:35px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid rgb(221,221,221);border-left:0 solid #0275d8;border-right:1px solid rgb(221,221,221);border-top:0 solid #0275d8;color:rgb(136,136,136);font-size:14px;margin-left:0;margin-right:0;margin-top:0;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link:hover{background-attachment:none;background-clip:none;background-color:rgb(232,232,232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-paging .page-link.active{background-attachment:none;background-clip:none;background-color:rgb(232,232,232);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#cmsFieldcomments_2951 .showMoreResponsive{background-attachment:none;background-clip:none;background-color:#721500;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:rgb(255,255,255);padding-bottom:8px;padding-top:8px;}
#cmsFieldcomments_2951 .cmsFieldcommentsComp-comment_container_items .cmsFieldcommentsComp-results{font-weight:300;}
#cmsFieldcommentauthor_2954 .fieldlabel{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommentdate_2956 .fieldlabel{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommenttext_2958{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#cmsFieldcommentvote_2959 .votingPrompt{color:rgb(0,0,0);font-weight:bold;}
#cmsFieldcommentvote_2959 .yesButton{background-attachment:none;background-clip:none;background-color:rgb(1,177,20);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);margin-left:5px;margin-right:5px;}
#cmsFieldcommentvote_2959 .noButton{background-attachment:none;background-clip:none;background-color:rgb(221,14,14);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgb(255,255,255);}
#cmsFieldcommentapprovation_2960{color:#dcd3be;font-size:13px;}
#paragraph_2961 .paragraphComp-content h1{font-size:36px;}
#paragraph_2961{margin-top:40px;text-align:center;}
#ContainerRow_2962{margin-bottom:0px;margin-top:40px;}
#ContainerRow_2962 > .row > div,#ContainerRow_2962  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_2963{padding-left:30px;padding-right:30px;}
#container_2964{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_2965{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:20px;padding-left:50px;padding-right:50px;padding-top:20px;}
#paragraph_2965 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_2965 .paragraphComp-content h2{font-size:24px;font-weight:300;margin-bottom:20px;}
#paragraph_2965 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-weight:600;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#paragraph_2965 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#Column_2966{text-align:center;}
#imagelink_2967 img{width:280px;}
#ContainerRow_2968 > .row > div,#ContainerRow_2968  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_2969{padding-left:30px;padding-right:30px;}
#container_2970{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_2971{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:20px;padding-left:50px;padding-right:50px;padding-top:20px;}
#paragraph_2971 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_2971 .paragraphComp-content h2{font-size:24px;font-weight:300;margin-bottom:20px;}
#paragraph_2971 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-weight:600;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#paragraph_2971 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#Column_2972{text-align:center;}
#imagelink_2973 img{width:280px;}
#ContainerRow_2974 > .row > div,#ContainerRow_2974  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_2975{padding-left:30px;padding-right:30px;}
#container_2976{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_2977{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:20px;padding-left:50px;padding-right:50px;padding-top:20px;}
#paragraph_2977 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_2977 .paragraphComp-content h2{font-size:24px;font-weight:300;margin-bottom:20px;}
#paragraph_2977 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-weight:600;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#paragraph_2977 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#Column_2978{text-align:center;}
#imagelink_2979 img{width:280px;}
#ContainerRow_2981 > .row > div,#ContainerRow_2981  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#ContainerRow_2981{margin-bottom:60px;}
#Column_2982{text-align:center;}
#Column_2984{padding-left:30px;padding-right:30px;}
#container_2985{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_2986{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:0px;padding-left:50px;padding-right:50px;padding-top:15px;}
#paragraph_2986 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_2986 .paragraphComp-content h2{font-size:24px;font-weight:300;margin-bottom:20px;}
#paragraph_2986 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;display:inline-block;font-weight:600;margin-top:5px;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;}
#paragraph_2986 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#paragraph_2987 .paragraphComp-content h1{font-size:36px;}
#paragraph_2987{margin-top:40px;text-align:center;}
#ContainerRow_2988{margin-bottom:40px;margin-top:20px;}
#ContainerRow_2988 > .row > div,#ContainerRow_2988  > .container-fluid > .row > div{padding-bottom:20px;padding-top:20px;}
#paragraph_2990{max-width:1700px;padding-bottom:20px;padding-top:5px;text-align:center;}
#paragraph_2990 .paragraphComp-content h1{text-align:center;}
#paragraph_2990 .paragraphComp-content h2{font-family:Questrial;font-size:28px;font-weight:600;margin-bottom:20px;margin-top:30px;text-align:center;}
#paragraph_2990 .paragraphComp-content h3{color:#2d2d2d;font-size:22px;margin-bottom:10px;}
#paragraph_2990 .paragraphComp-content a{color:#721500;}
#paragraph_2990 .paragraphComp-content a:hover{color:#e2dbc8;}
#paragraph_2990 .paragraphComp-content h4{font-size:18px;padding-bottom:5px;padding-top:5px;}
#paragraph_2991{padding-bottom:10px;padding-top:5px;text-align:center;}
#paragraph_2991 .paragraphComp-content h3{font-size:20px;font-weight:600;}
#paragraph_2992{padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_2992 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:16px;font-weight:500;padding-bottom:14px;padding-left:25px;padding-right:25px;padding-top:14px;}
#paragraph_2992 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#paragraph_2993{padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_2993 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:16px;font-weight:500;padding-bottom:14px;padding-left:25px;padding-right:25px;padding-top:14px;}
#paragraph_2993 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#paragraph_2994{padding-bottom:10px;padding-top:10px;text-align:center;}
#paragraph_2994 .paragraphComp-content h3{font-size:16px;}
#paragraph_2994 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:16px;padding-bottom:14px;padding-left:25px;padding-right:25px;padding-top:14px;}
#paragraph_2994 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#Column_2995{text-align:center;}
#Column_2997{text-align:center;}
#html_2999{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_3000{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/INTERIOR-FD/club/punti-premio-background.jpg);background-origin:padding-box;background-position:50% 60%;background-repeat:no-repeat;background-size:cover;padding-bottom:60px;padding-top:130px;}
#paragraph_3001 .paragraphComp-content h1{font-size:36px;}
#paragraph_3001{margin-bottom:30px;text-align:center;}
#form_3002{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.9);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 8px 2px rgb(147, 147, 147);max-width:1000px;padding-bottom:15px;padding-top:15px;text-align:left;}
#form_3002 .formfield_field .formlabel{color:#2d2d2d;font-size:12px;font-weight:600;margin-bottom:2px;}
#form_3002 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;font-size:14px;height:40px;padding-left:25px;}
#form_3002 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;font-weight:500;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;text-transform:uppercase;width:100%;}
#form_3002 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#form_3002 .formComp-message{color:rgb(51, 177, 4);font-size:18px;text-align:center;}
#form_3002 .formComp-errormessage{color:#cd201f;font-size:17px;font-weight:600;}
#form_3002 .formfield_error{font-size:10px;margin-top:0px;}
#paragraph_3003{margin-bottom:20px;text-align:center;}
#textareafield_3013 .formfield_field textarea{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;font-size:14px;padding-left:20px;padding-top:10px;}
#privacyfield_3014 .privacycontrol{display:none;}
#privacyfield_3014 .custom-control-label{font-size:12px;padding-top:5px;}
#container_3015{padding-bottom:20px;padding-top:40px;}
#paragraph_3016{padding-bottom:15px;text-align:center;}
#paragraph_3017{text-align:center;}
#paragraph_3017 .paragraphComp-content a:hover{color:#e2dbc8;}
#container_3018{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/INTERIOR-FD/background/coffee-shop-or-apartment_3548488.jpg);background-origin:padding-box;background-position:50% 70%;background-repeat:no-repeat;background-size:cover;padding-bottom:100px;padding-top:100px;}
#ecRewardPoints_3019{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.95);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:0px 0px 7px 1px rgb(126, 126, 126);max-width:1500px;padding-bottom:30px;padding-top:30px;}
#ecRewardPoints_3019 .ecRewardPointsComp-balance{background-attachment:none;background-clip:none;background-color:#2d2d2d;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
#ecRewardPoints_3019 .ecRewardPointsComp-expiring .expiringtitle{font-size:16px;}
#ecRewardPoints_3019 .ecRewardPointsComp-paging .page-link{border-bottom:1px solid #2d2d2d;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-top:1px solid #2d2d2d;color:#2d2d2d;}
#ecRewardPoints_3019 .ecRewardPointsComp-results{font-size:12px;padding-bottom:5px;padding-top:5px;}
#ecRewardPoints_3019 .ecRewardPointsComp-earned{padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecRewardPoints_3019 .ecRewardPointsComp-spent{padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#ecRewardPoints_3019 .ecRewardPointsComp-expired{padding-bottom:3px;padding-left:5px;padding-right:5px;padding-top:3px;}
#container_3020{padding-bottom:30px;padding-top:30px;}
#ecCatalogsearchresultsbox_3021{max-width:1600px;}
#container_3022{border-bottom:1px solid #f9f6ef;border-left:1px solid #f9f6ef;border-right:1px solid #f9f6ef;border-top:1px solid #f9f6ef;text-align:center;}
#container_3023{min-height:200px;position:relative;}
#ecFieldtext_3024{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_3024 div.textfield{color:#cd201f !important;}
#ecFieldtext_3024 a{color:#cd201f;}
#ecFieldtext_3025{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_3025 div.textfield{color:#cd201f !important;}
#ecFieldtext_3025 a{color:#cd201f;}
#ecFieldimage_3026{text-align:center;}
#ecFieldprice_3027 div.price{color:#721500;display:none;font-size:20px;}
#ecFieldprice_3027 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3027 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;display:block;font-size:14px;font-weight:500;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_3027 div.minimalprice{display:none;width:100%;}
#ecFieldprice_3027 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3027 div.labelprice{display:none;}
#ecFieldprice_3027{position:absolute;right:10px;top:0;width:auto;}
#container_3028{position:absolute;right:0;text-align:right;top:50%;z-index:9;}
#ecFieldaddtowishlist_3029 .addtowishlist{line-height:44px;}
#ecFieldaddtocart_3032 input.quantity{display:none;}
#ecFieldaddtocart_3032 .addtocart{font-size:20px;width:40px;}
#ecFieldtitle_3033{display:inline-block;margin-top:10px;text-align:left;width:100%;}
#ecFieldtitle_3033 a{color:#2d2d2d;display:inline-block;font-size:16px;font-weight:600;min-height:38px;overflow-x:hidden;overflow-y:hidden;width:100%;}
#ecFieldtitle_3033 a:hover{color:#dcd3be;}
#ecFieldprice_3034 div.price{color:#721500;font-size:20px;}
#ecFieldprice_3034 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3034 div.discount{display:none;}
#ecFieldprice_3034 div.minimalprice{font-size:14px;width:100%;}
#ecFieldprice_3034 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3034{padding-left:16px;text-align:left;}
#ecQuickView_3035 > .ecQuickViewComp-Button{display:none;}
#ecQuickView_3035 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1024px;width:auto;}
#ecQuickViewHeader_3036{border-bottom:0 solid #dee2e6;padding-bottom:0;}
#ecQuickViewHeader_3036 .ecQuickViewHeaderComp-Close i{color:#000000;font-size:16px;}
#ecQuickViewBody_3037{padding-top:0;text-align:left;}
#ecFieldtitle_3042 a{font-size:22px;}
#ecFieldtitle_3042 a:hover{color:#721500;}
#ecFieldprice_3043 div.price{color:#2d2d2d;font-size:20px;}
#ecFieldprice_3043 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3043 div.discount{color:#721500;font-size:15px;font-weight:600;margin-right:7px;}
#ecFieldprice_3043 div.minimalprice{width:100%;}
#ecFieldprice_3043 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldtext_3044 h3{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:10px;}
#ecFieldaddtocart_3045{margin-top:10px;text-transform:uppercase;}
#ecFieldaddtocart_3045 .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:13px;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:6px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_3045 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_3045 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_3045 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_3045 .addtocart:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ContainerRow_3046{margin-bottom:20px;text-transform:uppercase;}
#Column_3047{margin-top:20px;}
#ecFieldaddtowishlist_3048 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_3048 .addtowishlist:hover{color:#721500;}
#Column_3049{margin-top:20px;}
#ecFieldaddtocomparator_3050 .addtocomparator{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtocomparator_3050 .addtocomparator:hover{color:#721500;}
#ecMexalAvailability_3051 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_3051 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#html_3053{font-size:12px;font-weight:600;}
#container_3055{padding-bottom:10px;padding-top:10px;}
#paragraph_3056{margin-bottom:20px;margin-top:40px;text-align:center;}
#paragraph_3056 .paragraphComp-content h1{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;display:inline-block;padding-left:20px;padding-right:20px;}
#container_3057{background-attachment:none;background-clip:none;background-color:rgb(255,255,255);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-top:4px solid #721500;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.25);margin-bottom:60px;margin-top:0px;max-width:600px;padding-bottom:20px;padding-top:20px;}
#container_3058{max-width:500px;padding-bottom:20px;}
#userlogin_3059 .formfield_field input[type=text]{color:rgb(0,0,0);height:35px;}
#userlogin_3059 .formfield_button input{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;padding-bottom:5px;padding-left:25px;padding-right:25px;padding-top:5px;text-transform:uppercase;width:100%;}
#userlogin_3059 .formfield_field label{margin-bottom:0px;margin-right:0px;}
#userlogin_3059 .formfield_field input[type=password]{height:35px;}
#userlogin_3059 .formfield_button{text-align:center;}
#userlogin_3059 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#textfield_3060 .formfield_field label{font-weight:600;margin-right:20px !important;margin-top:7px !important;min-width:90px;text-align:right;width:90px;}
#textfield_3060 .formfield_field .inputfield{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;padding-left:10px !important;}
#passwordfield_3061 .formfield_field input{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:0px solid #ced4da;border-left:0px solid #ced4da;border-right:0px solid #ced4da;border-top:0px solid #ced4da;height:35px;padding-left:10px !important;}
#passwordfield_3061{background-attachment:none;background-clip:none;background-color:transparent;background-image:none !important;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#passwordfield_3061 .formfield_field label{font-weight:600;margin-right:20px !important;margin-top:7px !important;min-width:90px;text-align:right;width:90px;}
#passwordfield_3061 .formfield_field .showpassword{height:35px;}
#remembermefield_3062 .formfield_field label{color:rgb(0,0,0);font-weight:bold;}
#remembermefield_3062{text-align:center;}
#remembermefield_3062 .formfield_field label .custom-control-label{padding-top:4px;}
#paragraph_3063{color:#2d2d2d;font-size:13px;text-align:right;text-decoration:underline;}
#paragraph_3064{border-top:1px solid #f9f6ef;font-weight:600;margin-top:15px;padding-bottom:0px;padding-top:15px;text-align:center;}
#paragraph_3064 .paragraphComp-content a{color:#721500;font-size:16px;font-weight:bold;letter-spacing:1px;margin-left:10px;}
#paragraph_3064 .paragraphComp-content a:hover{color:#e2dbc8;}
#container_3065{max-width:500px;padding-bottom:20px;}
#paragraph_3066{color:#2d2d2d;font-size:25px;}
#recoverypassword_3067{margin-bottom:20px;margin-top:20px;}
#recoverypassword_3067 .fieldrecovery input{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:inline-block;height:45px;position:relative;}
#recoverypassword_3067 .fieldrecovery{display:inline-block;margin-bottom:30px;}
#recoverypassword_3067 .fieldrecovery .recovery{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:15px;font-weight:600;margin-top:9px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;position:relative;text-transform:uppercase;width:100%;}
#recoverypassword_3067 .fieldrecovery .recovery:hover{background-attachment:none;background-clip:none;background-color:#e2dbc8;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#recoverypassword_3067 .labelrecovery label{margin-bottom:15px;}
#paragraph_3068 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:#2d2d2d;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:#fff;font-size:16px;font-weight:600;letter-spacing:1px;padding-bottom:8px;padding-top:8px;text-align:center;text-transform:uppercase;}
#paragraph_3070 .paragraphComp-content h1{font-size:36px;}
#paragraph_3070{margin-top:40px;text-align:center;}
#ContainerRow_3071{margin-bottom:60px;margin-top:40px;}
#ContainerRow_3071 > .row > div,#ContainerRow_3071  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_3072{padding-left:30px;padding-right:30px;}
#container_3073{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3074{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3074 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3074 .paragraphComp-content h2{margin-bottom:15px;margin-top:5px;}
#Column_3075{padding-right:0px;}
#container_3076{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/camaldoli-eremo.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3077{padding-left:15px;padding-right:30px;}
#container_3078{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3079{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3079 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3079 .paragraphComp-image img{float:left;}
#Column_3080{padding-left:0px;padding-right:30px;}
#container_3081{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/img_12641jpgaperturagenerale1-1943421841.jpeg);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3082{padding-left:30px;padding-right:30px;}
#container_3083{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3084{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3084 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3084 .paragraphComp-image img{float:left;}
#Column_3085{padding-left:15px;padding-right:0px;}
#container_3086{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/monaci-al-lavoro.webp);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#paragraph_3087 .paragraphComp-content h1{font-size:36px;}
#paragraph_3087{margin-top:40px;text-align:center;}
#ContainerRow_3088{margin-bottom:60px;margin-top:40px;}
#ContainerRow_3088 > .row > div,#ContainerRow_3088  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_3089{padding-left:30px;padding-right:30px;}
#container_3090{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3091{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3091 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3091 .paragraphComp-content h2{margin-bottom:15px;margin-top:5px;}
#Column_3092{padding-right:0px;}
#container_3093{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/foto-laboratorio.webp);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3094{padding-left:15px;padding-right:30px;}
#container_3095{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3096{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3096 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3096 .paragraphComp-image img{float:left;}
#Column_3097{padding-left:0px;padding-right:30px;}
#container_3098{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/dsc03339-1200x900.webp);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3099{padding-left:30px;padding-right:30px;}
#container_3100{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3101{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3101 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3101 .paragraphComp-image img{float:left;}
#Column_3102{padding-left:15px;padding-right:0px;}
#container_3103{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/image/dsc03337-1200x900.webp);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#paragraph_3104 .paragraphComp-content h1{font-size:36px;}
#paragraph_3104{margin-top:40px;text-align:center;}
#ContainerRow_3105{margin-bottom:60px;margin-top:40px;}
#ContainerRow_3105 > .row > div,#ContainerRow_3105  > .container-fluid > .row > div{padding-bottom:10px;padding-top:10px;}
#Column_3106{padding-left:30px;padding-right:30px;}
#container_3107{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3108{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3108 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3108 .paragraphComp-content h2{margin-bottom:15px;margin-top:5px;}
#Column_3109{padding-right:0px;}
#container_3110{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/chi-siamo/antica-farmacia-camaldoli-800x533.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3111{padding-left:15px;padding-right:30px;}
#container_3112{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3113{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3113 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3113 .paragraphComp-image img{float:left;}
#Column_3114{padding-left:0px;padding-right:30px;}
#container_3115{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/chi-siamo/antica-farmacia-camaldoli-2-800x533.jpg);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#Column_3116{padding-left:30px;padding-right:30px;}
#container_3117{background-attachment:none;background-clip:none;background-color:#f9f6ef;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_3118{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:36px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:30px;}
#paragraph_3118 .paragraphComp-content h1{font-size:28px;margin-bottom:10px;}
#paragraph_3118 .paragraphComp-image img{float:left;}
#Column_3119{padding-left:15px;padding-right:0px;}
#container_3120{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/img/chi-siamo/antica-farmacia-camaldoli-3-800x533.jpg);background-origin:padding-box;background-position:50% 85%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:450px;}
#paragraph_3121{margin-top:40px;text-align:center;}
#paragraph_3122{margin-bottom:60px;margin-top:30px;}
#paragraph_3123{margin-top:40px;text-align:center;}
#paragraph_3124{margin-bottom:60px;margin-top:30px;}
#paragraph_3124 .paragraphComp-content table tr td{border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#paragraph_3124 .paragraphComp-content table tr th{border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:1px solid #808080;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#container_3125{padding-bottom:30px;padding-top:30px;}
#ecCatalogsearchresultsbox_3126{max-width:1600px;}
#container_3127{border-bottom:1px solid #f9f6ef;border-left:1px solid #f9f6ef;border-right:1px solid #f9f6ef;border-top:1px solid #f9f6ef;text-align:center;}
#container_3128{min-height:200px;position:relative;}
#ecFieldtext_3129{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_3129 div.textfield{color:#cd201f !important;}
#ecFieldtext_3129 a{color:#cd201f;}
#ecFieldtext_3130{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_3130 div.textfield{color:#cd201f !important;}
#ecFieldtext_3130 a{color:#cd201f;}
#ecFieldimage_3131{text-align:center;}
#ecFieldprice_3132 div.price{color:#721500;display:none;font-size:20px;}
#ecFieldprice_3132 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3132 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;display:block;font-size:14px;font-weight:500;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_3132 div.minimalprice{display:none;width:100%;}
#ecFieldprice_3132 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3132 div.labelprice{display:none;}
#ecFieldprice_3132{position:absolute;right:10px;top:0;width:auto;}
#container_3133{position:absolute;right:0;text-align:right;top:50%;z-index:9;}
#ecFieldaddtowishlist_3134 .addtowishlist{line-height:44px;}
#ecFieldaddtocart_3137 input.quantity{display:none;}
#ecFieldaddtocart_3137 .addtocart{font-size:20px;width:40px;}
#ecFieldtitle_3138{display:inline-block;margin-top:10px;text-align:left;width:100%;}
#ecFieldtitle_3138 a{color:#2d2d2d;display:inline-block;font-size:16px;font-weight:600;min-height:38px;overflow-x:hidden;overflow-y:hidden;width:100%;}
#ecFieldtitle_3138 a:hover{color:#dcd3be;}
#ecFieldprice_3139 div.price{color:#721500;font-size:20px;}
#ecFieldprice_3139 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3139 div.discount{display:none;}
#ecFieldprice_3139 div.minimalprice{font-size:14px;width:100%;}
#ecFieldprice_3139 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3139{padding-left:16px;text-align:left;}
#ecQuickView_3140 > .ecQuickViewComp-Button{display:none;}
#ecQuickView_3140 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1024px;width:auto;}
#ecQuickViewHeader_3141{border-bottom:0 solid #dee2e6;padding-bottom:0;}
#ecQuickViewHeader_3141 .ecQuickViewHeaderComp-Close i{color:#000000;font-size:16px;}
#ecQuickViewBody_3142{padding-top:0;text-align:left;}
#ecFieldtitle_3147 a{font-size:22px;}
#ecFieldtitle_3147 a:hover{color:#721500;}
#ecFieldprice_3148 div.price{color:#2d2d2d;font-size:20px;}
#ecFieldprice_3148 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3148 div.discount{color:#721500;font-size:15px;font-weight:600;margin-right:7px;}
#ecFieldprice_3148 div.minimalprice{width:100%;}
#ecFieldprice_3148 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldtext_3149 h3{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:10px;}
#ecFieldaddtocart_3150{margin-top:10px;text-transform:uppercase;}
#ecFieldaddtocart_3150 .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:13px;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:6px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_3150 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_3150 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_3150 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources///image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_3150 .addtocart:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ContainerRow_3151{margin-bottom:20px;text-transform:uppercase;}
#Column_3152{margin-top:20px;}
#ecFieldaddtowishlist_3153 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_3153 .addtowishlist:hover{color:#721500;}
#Column_3154{margin-top:20px;}
#ecFieldaddtocomparator_3155 .addtocomparator{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtocomparator_3155 .addtocomparator:hover{color:#721500;}
#ecMexalAvailability_3156 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_3156 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#html_3158{font-size:12px;font-weight:600;}
#container_3197{text-align:center;}
#container_3198{position:relative;}
#ecFieldtext_3199{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_3199 div.textfield{color:#cd201f !important;}
#ecFieldtext_3199 a{color:#cd201f;}
#ecFieldtext_3200{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_3200 div.textfield{color:#cd201f !important;}
#ecFieldtext_3200 a{color:#cd201f;}
#ecFieldimage_3201{text-align:center;}
#ecFieldprice_3202 div.price{color:#721500;display:none;font-size:20px;}
#ecFieldprice_3202 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3202 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;display:block;font-size:14px;font-weight:500;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_3202 div.minimalprice{display:none;width:100%;}
#ecFieldprice_3202 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3202 div.labelprice{display:none;}
#ecFieldprice_3202{position:absolute;right:10px;top:0;width:auto;}
#ecFieldtitle_3203{display:inline-block;margin-top:10px;width:100%;}
#ecFieldtitle_3203 a{color:#721500;display:block;font-size:16px;font-weight:600;min-height:64px;width:100%;}
#ecFieldtitle_3203 a:hover{color:#cd201f;}
#ecFieldprice_3204 div.price{color:#8c856b;font-size:20px;}
#ecFieldprice_3204 div.originalprice{color:#8c856b;font-size:16px;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3204 div.discount{display:none;}
#ecFieldprice_3204 div.minimalprice{color:#8c856b;font-size:14px;width:100%;}
#ecFieldprice_3204 div.minimalprice span.price{color:#8c856b;font-weight:600;}
#ecFieldprice_3204{padding-left:16px;}
#ecQuickView_3205 > .ecQuickViewComp-Button{display:none;}
#ecQuickView_3205 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1024px;width:auto;}
#ecQuickViewHeader_3206{border-bottom:0 solid #dee2e6;padding-bottom:0;}
#ecQuickViewHeader_3206 .ecQuickViewHeaderComp-Close i{color:#000000;font-size:16px;}
#ecQuickViewBody_3207{padding-top:0;text-align:left;}
#ecFieldtitle_3212 a{font-size:22px;}
#ecFieldtitle_3212 a:hover{color:#721500;}
#ecFieldprice_3213 div.price{color:#2d2d2d;font-size:20px;}
#ecFieldprice_3213 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3213 div.discount{color:#721500;font-size:15px;font-weight:600;margin-right:7px;}
#ecFieldprice_3213 div.minimalprice{width:100%;}
#ecFieldprice_3213 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldtext_3214 h3{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:10px;}
#ecFieldaddtocart_3215{margin-top:10px;text-transform:uppercase;}
#ecFieldaddtocart_3215 .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:13px;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:6px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_3215 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_3215 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_3215 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_3215 .addtocart:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ContainerRow_3216{margin-bottom:20px;text-transform:uppercase;}
#Column_3217{margin-top:20px;}
#ecFieldaddtowishlist_3218 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_3218 .addtowishlist:hover{color:#721500;}
#Column_3219{margin-top:20px;}
#ecFieldaddtocomparator_3220 .addtocomparator{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtocomparator_3220 .addtocomparator:hover{color:#721500;}
#ecMexalAvailability_3221 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_3221 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#html_3223{font-size:12px;font-weight:600;}
#container_3226{text-align:center;}
#container_3227{position:relative;}
#ecFieldtext_3228{color:#cd201f;font-size:10px;left:10px;position:absolute;top:10px;width:auto;z-index:10;}
#ecFieldtext_3228 div.textfield{color:#cd201f !important;}
#ecFieldtext_3228 a{color:#cd201f;}
#ecFieldtext_3229{color:#cd201f;font-size:10px;left:10px;position:absolute;top:25px;width:auto;z-index:10;}
#ecFieldtext_3229 div.textfield{color:#cd201f !important;}
#ecFieldtext_3229 a{color:#cd201f;}
#ecFieldimage_3230{text-align:center;}
#ecFieldprice_3231 div.price{color:#721500;display:none;font-size:20px;}
#ecFieldprice_3231 div.originalprice{color:#414141;display:none;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3231 div.discount{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;display:block;font-size:14px;font-weight:500;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
#ecFieldprice_3231 div.minimalprice{display:none;width:100%;}
#ecFieldprice_3231 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldprice_3231 div.labelprice{display:none;}
#ecFieldprice_3231{position:absolute;right:10px;top:0;width:auto;}
#ecFieldtitle_3232{display:inline-block;margin-top:10px;width:100%;}
#ecFieldtitle_3232 a{color:#721500;display:block;font-size:16px;font-weight:600;min-height:64px;width:100%;}
#ecFieldtitle_3232 a:hover{color:#cd201f;}
#ecFieldprice_3233 div.price{color:#8c856b;font-size:20px;}
#ecFieldprice_3233 div.originalprice{color:#8c856b;font-size:16px;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3233 div.discount{display:none;}
#ecFieldprice_3233 div.minimalprice{color:#8c856b;font-size:14px;width:100%;}
#ecFieldprice_3233 div.minimalprice span.price{color:#8c856b;font-weight:600;}
#ecFieldprice_3233{padding-left:16px;}
#ecQuickView_3234 > .ecQuickViewComp-Button{display:none;}
#ecQuickView_3234 > .ecQuickViewComp-Dialog > .modal-dialog{max-width:1024px;width:auto;}
#ecQuickViewHeader_3235{border-bottom:0 solid #dee2e6;padding-bottom:0;}
#ecQuickViewHeader_3235 .ecQuickViewHeaderComp-Close i{color:#000000;font-size:16px;}
#ecQuickViewBody_3236{padding-top:0;text-align:left;}
#ecFieldtitle_3241 a{font-size:22px;}
#ecFieldtitle_3241 a:hover{color:#721500;}
#ecFieldprice_3242 div.price{color:#2d2d2d;font-size:20px;}
#ecFieldprice_3242 div.originalprice{color:#414141;margin-right:6px;text-decoration:line-through;}
#ecFieldprice_3242 div.discount{color:#721500;font-size:15px;font-weight:600;margin-right:7px;}
#ecFieldprice_3242 div.minimalprice{width:100%;}
#ecFieldprice_3242 div.minimalprice span.price{color:#721500;font-weight:500;}
#ecFieldtext_3243 h3{font-size:14px;font-weight:400;margin-bottom:20px;margin-top:10px;}
#ecFieldaddtocart_3244{margin-top:10px;text-transform:uppercase;}
#ecFieldaddtocart_3244 .addtocart{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;font-size:13px;letter-spacing:1px;line-height:26px;margin-left:20px;padding-bottom:6px;padding-left:8%;padding-right:8%;padding-top:6px;}
#ecFieldaddtocart_3244 input.quantity{border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #ced4da;border-right:0 solid #ced4da;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;color:#2d2d2d;font-weight:600;height:38px;width:50px;}
#ecFieldaddtocart_3244 input.qtyminus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////image/freccia-meno.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:2px solid #2d2d2d;border-right:0 solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:13px;padding-right:15px;}
#ecFieldaddtocart_3244 input.qtyplus{background-attachment:inherit;background-clip:border-box;background-color:rgb(255,255,255);background-image:url(/Resources////image/freccia-piu.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:auto auto;border-bottom:2px solid #2d2d2d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:0 solid #2d2d2d;border-right:2px solid #2d2d2d;border-top:2px solid #2d2d2d;border-top-left-radius:0;border-top-right-radius:0;font-size:0;height:38px;padding-left:15px;padding-right:13px;}
#ecFieldaddtocart_3244 .addtocart:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;color:#fff;}
#ContainerRow_3245{margin-bottom:20px;text-transform:uppercase;}
#Column_3246{margin-top:20px;}
#ecFieldaddtowishlist_3247 .addtowishlist{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtowishlist_3247 .addtowishlist:hover{color:#721500;}
#Column_3248{margin-top:20px;}
#ecFieldaddtocomparator_3249 .addtocomparator{color:#2d2d2d;font-size:12px;letter-spacing:1px;}
#ecFieldaddtocomparator_3249 .addtocomparator:hover{color:#721500;}
#ecMexalAvailability_3250 span.availability{font-size:13px;font-weight:600;margin-top:2px;}
#ecMexalAvailability_3250 .availability_button{color:#2d2d2d;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#html_3252{font-size:12px;font-weight:600;}
#paragraph_3254{margin-bottom:20px;margin-top:20px;}
#paragraph_3254 .paragraphComp-content a{background-attachment:none;background-clip:none;background-color:#f0ede3;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#2d2d2d;display:inline-block;font-size:16px;padding-bottom:8px;padding-left:15px;padding-right:15px;padding-top:8px;}
#paragraph_3254 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#fff;}
#ecCartCustom_2427 .ecCartCustomComp-checkoutLink .gotocheckout:hover{background-attachment:none;background-clip:none;background-color:#721500;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;text-decoration:none;}
